Вопрос по tcp/ip

Discussion in 'Болталка' started by procedure, 24 Jul 2008.

  1. procedure

    procedure Elder - Старейшина

    Joined:
    22 Dec 2007
    Messages:
    527
    Likes Received:
    257
    Reputations:
    46
    Сегодня ходил устраиваться сис админом, прошел 98% теста, ахаха не взяли из-за того что не ответил на элементарный вопрос. Как узнать маску сети по ip адресу, вот сижу ща гуглю может поможете с объяснениеем.

    p.s. взяли в дргую фирму support.by
     
  2. Delimiter

    Delimiter Banned

    Joined:
    8 Apr 2005
    Messages:
    317
    Likes Received:
    173
    Reputations:
    12
    вопрос глупый предполагает название примерной маски для класса сети !
    А
    B
    C
     
  3. P3L3NG

    P3L3NG Banned

    Joined:
    4 Jun 2008
    Messages:
    175
    Likes Received:
    204
    Reputations:
    11
    ВОЗМОЖНО:

    идешь в хуис, вбиваешь Ip, получаешь диапазон
    типа 1.1.1.0 - 1.1.2.0

    Маска это вроде как количество Ip в подсети =>

    маска сети где располагается этот комп 1.1.1.189 это 255.0.0.0

    сильно ногами не бить, в пах тоже :d
     
  4. Gray_f0x

    Gray_f0x Elder - Старейшина

    Joined:
    31 May 2007
    Messages:
    161
    Likes Received:
    84
    Reputations:
    12
    погугли в инете есть статья как это считать! там все основано на математике

    http://www.pbxlib.com.ua/lan/article_149.html
    http://www.certification.ru/cgi-bin/forum.cgi?action=thread&id=28616

    вот тебе ссылки)
     
    #4 Gray_f0x, 24 Jul 2008
    Last edited: 24 Jul 2008
  5. AL Capone

    AL Capone Elder - Старейшина

    Joined:
    27 Mar 2007
    Messages:
    28
    Likes Received:
    29
    Reputations:
    5
    для сетей класса А:
    255.0.0.0

    для сетей класса B:
    255.255.0.0

    для сетей класса C:
    255.255.255.0

    класса А: страший октет 0-127
    класса В: страший октет 128-191
    класса С: страший октет 192-223

    пр:
    ip=192.168.2.33
    маска=255.255.255.0
     
  6. _Pantera_

    _Pantera_ Характерне козацтво

    Joined:
    6 Oct 2006
    Messages:
    186
    Likes Received:
    356
    Reputations:
    109
    Для одного IP AL Capone написал, а для диапазона IP-адресов (к примеру из моей КР)

    * от 188.171.1.1 до 188.171.254.254 - 255.255.0.0
    * от 182.88.64.1 до 182.88.95.254 - 255.255.224.0
    * от 65.16.0.1 до 65.23.255.254 - 255.248.0.0
    * от 121.208.0.1 до 121.223.255.254 - 255.240.0.0
    * от 23.192.0.1 до 23.223.255.254 - 255.224.0.0
     
  7. spider-intruder

    spider-intruder Elder - Старейшина

    Joined:
    9 Dec 2005
    Messages:
    700
    Likes Received:
    339
    Reputations:
    37
    Никак! Вопрос задан глупо! Ну узнайте мне маску для 54.13.23.254 :)
    Это то же самое что по имеи файла узнать в какой он лежит папке :)

    Если речь о локальный и правил придерживаются то AL Capone ответил, но ваще этого определить нельзя :)
     
  8. procedure

    procedure Elder - Старейшина

    Joined:
    22 Dec 2007
    Messages:
    527
    Likes Received:
    257
    Reputations:
    46
    Вот я тоже так думаю, но после нескольких статей немного меняю мнение, только до конца не вник.
     
  9. izlesa

    izlesa Elder - Старейшина

    Joined:
    3 Jan 2008
    Messages:
    112
    Likes Received:
    32
    Reputations:
    5
    ну так это маску из айпи узнать можно только примерно, гм на глаз, исходя из диапазона для классов сетй, как уже написали выше. В принципе админы локальных сетей не паряццо как правило и берут весь избыточный диапозон айпи для сети того или иного класса. Тогда определение маски будет точным если админ не извращенец-оптимизаторнепонятночего. Если же мы, гм регистрируем себе айпи адреса во внешке (а регистрируем мы в одной организации, непомню как называется), то тут всё несколько усложняется, ибо с тех пор как поняли что айпи адреса не ризиновые больше весь диапозон не выдают, а выдают ровно столько сколько надо, и определяется он (диапозон т.е.) именно маской.

    а теперь чуток информации, ктр я уже успел подзабыть, но вроде по логике всё верно.

    Все помнят логическое 'И' ? (and) - ну там, побитно сравниваем и единица только если две единицы и ноль в остальных случаях. Напомню

    -: 0 and 0 = 0
    -: 0 and 1 = 0
    -: 1 and 0 = 0
    -: 1 and 1 = 1

    берём маску, например для сетей класса С

    255.255.255.0 = FF.FF.FF.0 = 11111111 11111111 11111111 00000000

    соответственно, если применить операцию and к айпи и этой маске

    192.168.192.34 and 255.255.255.0 = 192.168.192.0

    ну и соответственно все поняли, что диапозон состоит из 255 айпи адресов? ^_____^ и что значит ноль в маске?

    ну соответственно ещё раз посмотрим

    182.88.64.10 and 255.255.254.0 = 182.88.64.0
    те диапозон 182.88.64.1 - 182.88.65.255

    проверим, возьмём случайный
    182.88.65.234 and 255.255.254.0 = 182.88.64.0
    что и требовалось доказать

    такс я мог написать здесь довольно много бреда (если не всё ^_____^ ), тк давно не использовал это, а тупо вбивал 255.255.255.0, тк сети маленькие. Так что поправьте и перепроверяйте перед использованием ))
     
  10. spider-intruder

    spider-intruder Elder - Старейшина

    Joined:
    9 Dec 2005
    Messages:
    700
    Likes Received:
    339
    Reputations:
    37
    может у тя был пример: 54.13.23.0/24 например - тогда это нормальный вопрос

    А если просто "как узнать Маску по Ип" то тебя тупо отморозили от работы :)
     
  11. izlesa

    izlesa Elder - Старейшина

    Joined:
    3 Jan 2008
    Messages:
    112
    Likes Received:
    32
    Reputations:
    5
    2spider-intruder
    да, кстати забыл добавить, в записи
    54.13.23.0/24
    число после слеша - количество единичных разрядов в маске начиная с самого старшего *^____^*
    понятно что с ним диапозон и маску найти просто, ну ещё бумажка с ручкой нужны если в моску не посчитать как мне )))
    так что spider-intruder прав ^^
     
  12. procedure

    procedure Elder - Старейшина

    Joined:
    22 Dec 2007
    Messages:
    527
    Likes Received:
    257
    Reputations:
    46
    54.13.23.0/24 24 это ведь маска типа 255.255.255.0
    zlesaспасибо большое, лови +
     
  13. ShadOS

    ShadOS ы

    Joined:
    11 Feb 2007
    Messages:
    667
    Likes Received:
    351
    Reputations:
    413
    классы D и Е забыли. Служебные и мультикаст.
     
  14. izlesa

    izlesa Elder - Старейшина

    Joined:
    3 Jan 2008
    Messages:
    112
    Likes Received:
    32
    Reputations:
    5
    2procedure
    угу, 3 байта соответственно как ты и написал 255.255.255.0 ^____^
    но почитай всётаки поподробнее, я всётаки олиферов давно читал ^_____^