Просмотр полной версии : Вопрос по tcp/ip
procedure
24.07.2008, 13:20
Сегодня ходил устраиваться сис админом, прошел 98% теста, ахаха не взяли из-за того что не ответил на элементарный вопрос. Как узнать маску сети по ip адресу, вот сижу ща гуглю может поможете с объяснениеем.
p.s. взяли в дргую фирму support.by
Delimiter
24.07.2008, 13:44
вопрос глупый предполагает название примерной маски для класса сети !
А
B
C
ВОЗМОЖНО:
идешь в хуис, вбиваешь 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 ответил, но ваще этого определить нельзя :-
Вот я тоже так думаю, но после нескольких статей немного меняю мнение, только до конца не вник.
ну так это маску из айпи узнать можно только примерно, гм на глаз, исходя из диапазона для классов сетй, как уже написали выше. В принципе админы локальных сетей не паряццо как правило и берут весь избыточный диапозон айпи для сети того или иного класса. Тогда определение маски будет точным если админ не извращенец-оптимизаторнепонятночего. Если же мы, гм регистрируем себе айпи адреса во внешке (а регистрируем мы в одной организации, непомню как называется), то тут всё несколько усложняется, ибо с тех пор как поняли что айпи адреса не ризиновые больше весь диапозон не выдают, а выдают ровно столько сколько надо, и определяется он (диапозон т.е.) именно маской.
а теперь чуток информации, ктр я уже успел подзабыть, но вроде по логике всё верно.
Все помнят логическое 'И' ? (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 например - тогда это нормальный вопрос
А если просто "как узнать Маску по Ип" то тебя тупо отморозили от работы :-)
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спасибо большое, лови +
классы D и Е забыли. Служебные и мультикаст.
2procedure
угу, 3 байта соответственно как ты и написал 255.255.255.0 ^____^
но почитай всётаки поподробнее, я всётаки олиферов давно читал ^_____^
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot