IP Subnetting. part2

В первой части разобрали простой способ расчета подсетей класса C. Теперь давайте разберем сети класса B, тут дела обстоят немного по другому..
В сетях В последний октет адреса, если он равен 0, не всегда указывает на адрес сети, и если равен 255, не всегда указывает на broadcast.
Например, есть 172.16.0.0 с маской 255.255.240.0
Расчитаем шаг 256-240=16, но шаг здесь не будет количеством адресов в подсети!, потому что разделение происходит еще в третьем октете адреса. Чтобы расчитать кол-во адресов в подсети, нужно шаг умножить на 256, получаем 16*256=4096. Здесь и приходить на помощь таблица из первой части, которую вы запомнили, 16*256 можно разложить как 1024*4, и тогда считается намного проще. И от 4096 отнимаем 2, потому как адрес сети и броадкаст еще есть. Теперь зная шаг и кол-во адресов, можем расчитать подсети:

172.16.0.0 / 255.255.240.0 – 172.16.15.255 / 255.255.240.0
172.16.16.0 / 255.255.240.0 – 172.16.31.255 / 255.255.240.0
172.16.32.0 / 255.255.240.0 – 172.16.47.255 / 255.255.240.0
172.16.48.0 / 255.255.240.0 – 172.16.63.255 / 255.255.240.0
172.16.64.0 / 255.255.240.0 – 172.16.79.255 / 255.255.240.0
172.16.80.0 / 255.255.240.0 – 172.16.95.255 / 255.255.240.0
172.16.96.0 / 255.255.240.0 – 172.16.111.255 / 255.255.240.0
172.16.112.0 / 255.255.240.0 – 172.16.127.255 / 255.255.240.0
172.16.128.0 / 255.255.240.0 – 172.16.143.255 / 255.255.240.0
172.16.144.0 / 255.255.240.0 – 172.16.159.255 / 255.255.240.0
172.16.160.0 / 255.255.240.0 – 172.16.175.255 / 255.255.240.0
172.16.176.0 / 255.255.240.0 – 172.16.191.255 / 255.255.240.0
172.16.192.0 / 255.255.240.0 – 172.16.207.255 / 255.255.240.0
172.16.208.0 / 255.255.240.0 – 172.16.223.255 / 255.255.240.0
172.16.224.0 / 255.255.240.0 – 172.16.239.255 / 255.255.240.0
172.16.240.0 / 255.255.240.0 – 172.16.255.255 / 255.255.240.0

Тоже самое, но только с префиксом. С маской 255.255.240.0 префикс будет /20. Возвращаемся к таблице степеней 2-ки.
Стандартное количество бит в префиксе для сети класса В – /16, максимальное количество бит в маске 32.

Количество адресов в подсети 2 ^(32 – 20) = 2 ^12 = 4096
Количество подсетей 2 ^(20 – 16) = 2 ^4 = 16

Итак, из одной сети класа В 172.16.0.0 / 255.255.240.0 получается 16 подсетей по 4096 адресов ( 4094 адреса для хостов, а 2 адреса – адрес сети и броадкаст) если использовать маску 255.255.240.0 или префикс /20.

Очень важно запомнить что в подсети есть адрес сети и адрес широковещательный, которые нельзя назначать хостам. На этом очень хорошо могут подловить на экзамене. Если глянуть дампы экзаменов, то вопросов там таких не очень много, но есть подвохи в них. Так что, адресацию вы должны щелкать быстро и решительно, чтобы не попадаться на таких вопросах. Удачи в сертификации.!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *