|
Участник форума
Регистрация: 03.01.2008
Сообщений: 156
Провел на форуме: 414311
Репутация:
110
|
|
ну так это маску из айпи узнать можно только примерно, гм на глаз, исходя из диапазона для классов сетй, как уже написали выше. В принципе админы локальных сетей не паряццо как правило и берут весь избыточный диапозон айпи для сети того или иного класса. Тогда определение маски будет точным если админ не извращенец-оптимизаторнепонятночего. Если же мы, гм регистрируем себе айпи адреса во внешке (а регистрируем мы в одной организации, непомню как называется), то тут всё несколько усложняется, ибо с тех пор как поняли что айпи адреса не ризиновые больше весь диапозон не выдают, а выдают ровно столько сколько надо, и определяется он (диапозон т.е.) именно маской.
а теперь чуток информации, ктр я уже успел подзабыть, но вроде по логике всё верно.
Все помнят логическое 'И' ? (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, тк сети маленькие. Так что поправьте и перепроверяйте перед использованием ))
|