PDA

Просмотр полной версии : Вопрос по tcp/ip


procedure
24.07.2008, 13:20
Сегодня ходил устраиваться сис админом, прошел 98% теста, ахаха не взяли из-за того что не ответил на элементарный вопрос. Как узнать маску сети по ip адресу, вот сижу ща гуглю может поможете с объяснениеем.

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

Delimiter
24.07.2008, 13:44
вопрос глупый предполагает название примерной маски для класса сети !
А
B
C

P3L3NG
24.07.2008, 13:48
ВОЗМОЖНО:

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

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

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

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

Gray_f0x
24.07.2008, 14:15
погугли в инете есть статья как это считать! там все основано на математике

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

вот тебе ссылки)

AL Capone
24.07.2008, 14:20
для сетей класса А:
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

_Pantera_
24.07.2008, 14:24
Для одного 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

spider-intruder
24.07.2008, 14:39
Как узнать маску сети по ip адресу

Никак! Вопрос задан глупо! Ну узнайте мне маску для 54.13.23.254 :-)
Это то же самое что по имеи файла узнать в какой он лежит папке :-)

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

procedure
24.07.2008, 14:54
Никак! Вопрос задан глупо! Ну узнайте мне маску для 54.13.23.254 :-)
Это то же самое что по имеи файла узнать в какой он лежит папке :-)

Если речь о локальный и правил придерживаются то AL Capone ответил, но ваще этого определить нельзя :-
Вот я тоже так думаю, но после нескольких статей немного меняю мнение, только до конца не вник.

izlesa
24.07.2008, 14:59
ну так это маску из айпи узнать можно только примерно, гм на глаз, исходя из диапазона для классов сетй, как уже написали выше. В принципе админы локальных сетей не паряццо как правило и берут весь избыточный диапозон айпи для сети того или иного класса. Тогда определение маски будет точным если админ не извращенец-оптимизаторнепонятночего. Если же мы, гм регистрируем себе айпи адреса во внешке (а регистрируем мы в одной организации, непомню как называется), то тут всё несколько усложняется, ибо с тех пор как поняли что айпи адреса не ризиновые больше весь диапозон не выдают, а выдают ровно столько сколько надо, и определяется он (диапозон т.е.) именно маской.

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

Все помнят логическое 'И' ? (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, тк сети маленькие. Так что поправьте и перепроверяйте перед использованием ))

spider-intruder
24.07.2008, 15:15
может у тя был пример: 54.13.23.0/24 например - тогда это нормальный вопрос

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

izlesa
24.07.2008, 15:21
2spider-intruder
да, кстати забыл добавить, в записи
54.13.23.0/24
число после слеша - количество единичных разрядов в маске начиная с самого старшего *^____^*
понятно что с ним диапозон и маску найти просто, ну ещё бумажка с ручкой нужны если в моску не посчитать как мне )))
так что spider-intruder прав ^^

procedure
24.07.2008, 16:03
54.13.23.0/24 24 это ведь маска типа 255.255.255.0
zlesaспасибо большое, лови +

ShadOS
24.07.2008, 16:16
классы D и Е забыли. Служебные и мультикаст.

izlesa
24.07.2008, 16:17
2procedure
угу, 3 байта соответственно как ты и написал 255.255.255.0 ^____^
но почитай всётаки поподробнее, я всётаки олиферов давно читал ^_____^