Ув форумцы, подскажите мне нерадивому, как расчитать маску подсети для ip адреса и диапазона ip адресов.
например возьмем 77.45.128.0 — 77.45.255.255
я хочу понять, как это делается.. и плиз без ссылок на литературу и по возможности в десятичном измерении.
[Ответ]
а как быть если при помощи ip и маски подсети нужно указать диапазон?
и почему в первых 2-х числах (до точках) остались 1?
[Ответ]
dimedrol 11:24 06.10.2007
77.45.128.0 — 77.45.255.255
{0-255}
2^6=128->10000000
первые два байта + бит для адреса сети остально для адреса компа
|11111111.11111111.10000000.00000000 {255.255.128.0 обычная маска)
-
11111111.11111111.11111111.11111111|
= { |128-255|=127}
00000000.00000000.01111111.11111111 {реверсная маска}
->0.0.127.255
[Ответ]
1Kb 13:08 06.10.2007
dimedrol, 'это роде как двоичная система.. а есть алгоритм связаный только с десятичными числами?
[Ответ]
dimedrol 13:50 06.10.2007
А какая разница двоичные или десятичные цифры? С двоичными намного наглядней, понятней и проще чем со степенями работать, не понимая откуда что берется. Если ты сам не разберешься в принципах, то любой алгоритм будет тебе сложен и не всегда будет работать. Даже калькулятором воспользоваться не сможешь http://www.ispreview.ru/ipcalc.html[Ответ]
1Kb 13:57 06.10.2007
да вот вообще не имею понятия никакого, а разобраться хочется.... знаю только что ip это адрес машины в сети и все...((((((((((
[Ответ]
Ivan XXX 18:27 06.10.2007
Сообщение от 1Kb:
77.45.128.0 — 77.45.255.255
делаем так
77.45.255.255
-
77.45.128.0
--------------
0.0.127.255 - это теневая маска
далее надо из 255.255.255 отнять теневую маску
255.255.255.255
-
0.0.127.255
-----------------
255.255.128.0 - это маска подсети
[Ответ]
MaDGuy 18:32 06.10.2007
Сообщение от Ivan XXX:
делаем так
77.45.255.255
-
77.45.128.0
--------------
0.0.127.255 - это теневая маска
далее надо из 255.255.255 отнять теневую маску
255.255.255.255
-
0.0.127.255
-----------------
255.255.128.0 - это маска подсети
Наглядно и понятно! Теперя я тоже понял как это расчитываеться)
[Ответ]