Большой Воронежский Форум
» Коммуникации>Маска подсети
1Kb 10:36 06.10.2007
Ув форумцы, подскажите мне нерадивому, как расчитать маску подсети для ip адреса и диапазона ip адресов.
например возьмем 77.45.128.0 — 77.45.255.255
я хочу понять, как это делается.. и плиз без ссылок на литературу и по возможности в десятичном измерении. [Ответ]
mikе 11:11 06.10.2007
Если память не изменяет, то так:

01001101.00101101.10000000.00000000
01001101.00101101.11111111.11111111
-----------------------------------
11111111.11111111.10000000.00000000 - 255.255.128.0 [Ответ]
1Kb 11:15 06.10.2007
mikе, Э-э-х.... плиз в десятичных числах....

а как быть если при помощи 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 - это маска подсети

Наглядно и понятно! Теперя я тоже понял как это расчитываеться) [Ответ]
Ivan XXX 18:39 06.10.2007
dimedrol, ты придуриваешься? [Ответ]
dimedrol 19:11 06.10.2007

Сообщение от Ivan XXX:
dimedrol, ты придуриваешься?

да, конечно, я ваще тут все левое написал)))))
зы. а про что ты вообще? [Ответ]
Ivan XXX 19:37 06.10.2007
dimedrol, ага а пост-то стер, к кот я камент написал [Ответ]
dimedrol 19:57 06.10.2007
чаще жми ф5, успеешь увидеть весь мой флуд)) [Ответ]
Ivan XXX 20:01 06.10.2007
dimedrol, мде... тонкий юмор ) [Ответ]
Вверх