30 декабря 2011

Маска подсети с чертой CIDR

В компьютерной терминологии можно встретить записи вида 10.96.0.0/11.  Таким образом определяется диапазон IP-адресов. Эта форма называется  бесклассовой маршрутизацией CIDR (Classless Inter Domain Routing). Число после косой черты означает количество единичных разрядов в маске подсети. 

В нашем случае маска подсети будет иметь двоичный вид 11111111 11100000 00000000 00000000
11 разрядов IP-адреса отводятся под номер сети, а остальные 32-11=21 — под локальный адрес в этой сети. 10.96.0.0/11 означает диапазон адресов от 10.96.0.1 до 10.127.255.254

Алгоритм быстрого вычисления:
1) Разбиваем на восьмерки;
2) Смотрим сколько заполнено единиц;
3) Нули отражают диапазон.

Пример: после черты 23, значит 8(11111111) + 8(11111111) + 7 (11111110), т.е. 255.255.248.0

128 + 64 + 32 + 16 + 8 + 4 + 2


212.113.248.0/23 : 212.113.248.0 - 212.113.249.255
212.113.250.0/24 : 212.113.250.0 - 212.113.250.255


Комментариев нет:

Отправка комментария