Маска - это число, которое показывает по сути сколько ip отсекается. Раз в it-мире у нас правит двоичная система то получается, что маска 255.255.0.0 например будет 11111111.11111111.00000000.00000000,... иногда Вы можете увидеть запись этой маски в виде /16 <- число едениц.
Теперь просто переведите двоичные дисла в десятичные и получите допустимы маски. Число нулей показывает допустимые адреса, опять пример
11111111.11111110.00000000.00000000 - 255.255.254.0 /15
11111111.11111100.00000000.00000000 - 255.255.252.0 /14
11111111.11111000.00000000.00000000 - 255.255.248.0 /13
11111111.11110000.00000000.00000000 - 255.255.240.0 /12
11111111.11100000.00000000.00000000 - 255.255.192.0 /11
11111111.11000000.00000000.00000000 - 255.255.128.0 /10
11111111.10000000.00000000.00000000 - 255.255.64.0 /9
11111111.00000000.00000000.00000000 - 255.255.0.0 /8
примерно так.
А теперь пример совмещения ip и маски
например 10.0.1.0 с маской 255.255.0.0 (10.0.1.0/16) будет иметь доступ к ip 10.0.1.0-10.0.255.0, а с маской 255.255.64.0 к уже диапазону10.0.1.0-10.0.192.0
но! если например указать ip 10.0.32.0 с маской 255.255.64.0, это не будет значить, что он может получить доступ к 10.0.1.32-10.0.224.0 (+33), доступ будет опять таки к диапазону 10.0.1.0-10.0.192.0
Учитесь работать с масками, и будет Вам щастье
Сообщение отредактировал SPY - Oct 18 2008, 21:46