Алексей Колегов | Репутация: 105(Кандидат)
9 марта 2009 в 02:40
Маска сети характеризует какие хосты (адреса) могут взаимодействовать в данной подсети. При переведение всех 4 груп в двоичный вид получается набор 1 и 0 - нули означают что этот бит может изменяться в адресах подсети. Так если ваш адрес 192.168.0.1 а маска 254. 254.254.0 - то в вашей подсети значениея адресов могут изменяться от 192.168.0.1 до 192.168.0.254 а если маска 254. 254.254.248 (11111111.11111111.11111111.11111000) - то от 192.168.0.1 до 192.168.0.6 - то есть отличаться могут последние 3 бита адреса в двоичном виде, 192.168.0.7 используется для широковещательных пакетов.
Николай Волков | Репутация: 226(Кандидат)
9 марта 2009 в 11:39
Если говорить понятным языком, то маски это 4 числа (обычно 0 или 255), разделённых точками. Эти числа обозначают точность сети (если можно так выразиться). 255 - точно заданный параметр, а 0 - любой параметр от 1 до 254. Основные примеры далее:
1) 255.255.255.255 - это точный единичный адрес. Например, 1.2.3.4 и всё, в этой подсети больше никого нет и не может быть.
2) 255.255.255.0 - подсеть, в которой возможны изменения в IP-адресе только последней цифры. Например, 1.2.3.4 и 1.2.3.7 относятся к одной подсети заданной маской 255.255.255.0. А если меняется ещё и любая другая цифра в адресе, кроме четвертой, то этот адрес к этой подсети уже не относится.
3) 255.255.0.0 - эта маска подразумевает менающиеся 2 последние цифры в IP-адресе. Например, 1.2.3.4, 1.2.3.8, 1.2.5.5 попадают под эту маску, так как меняются только последние 2 цифры в IP-адресе.
4) 255.0.0.0 - эта маска разрешает в подсети адреса с 3-мя меняющимися последними цифрами в IP-адресе.
5) 0.0.0.0 - эта маска разрешает в подсети изменение всех 4-х цифр в IP-адресе.
Данная маска означает, что это единичный узел в сети.