logo search
Программа Сетевой академии Cisco CCNA 3 и 4 (Вс

Вычисление масок vlsm

Как уже говорилось выше, использование масок VLSM позволяет подразделить на подсети уже разделенный таким образом адрес. Предположим, например, что имеется сетевой адрес 172.16.32.0/20 и необходимо назначить адреса сети, в которой есть 10 рабо­чих станций. Д ля этого выделяются 20 битов для адреса сети и остающиеся 12 битов для адреса узла. Однако при таком определении адреса подсетей создается 4000 (212 - 2 = = 4094) адресов для рабочих станций, большая часть которых не будет использоваться. При использовании маски VLSM можно далее подразделить адрес 172.16.32.0/20, что предоставляет больше адресов для сетей с меньшим количеством рабочих станций в каж­дой сети. Если, например, подразделить сеть 172.16.32.0/20 на подсети 172.16.32.0/26, то образуется 64 (26) подсети, каждая из которых может поддерживать до 62 (26 - 2 = 62) ра­бочих станций. Такое подразделение проиллюстрировано на рис. 2.6.

Рис. 2.6. Вычисление масок VLSM

Эта же процедура используется и для дальнейшего подразделения подсети 172.16.32.0/20 на подсети 172.16.32.0/26:

Этап 1. Записать адрес 172.16.32.0 в двоичной форме.

Этап 2. Провести вертикальную черту между 20-м и 21-м битом, как показано на рис. 2.6. (/20 было первоначальной границей подсети).

Этап 3. Провести вертикальную черту между 26-м и 27-м битами, как показано на рис. 2.6 (первоначальная граница подсети /20 расширяется на 6 би­тов вправо и принимает вид /26.)

Этап 4. Вычислить 64 адреса подсетей, используя биты, расположенные между двумя вертикальными линиями, от младшего к старшему. На рис. 2.6 по­казаны первые пять полученных подсетей.

Как правило, маски VLSM используются для максимизации количества доступ­ных сети IP-адресов. Например, поскольку последовательные каналы типа “точка- точка” требуют только двух адресов для рабочих станций, использование для них маски подсети /30 позволит избежать нерационального расходования ограничен­ного количества IР-адресов.

На рис. 2.7 адреса подсетей, используемые в сегментах Ethernet, получены в резуль­тате подразделения подсети с адресом 172.16.32.0/20 на несколько подсетей меньшего размера с помощью маски /26. На рис. 2.7 проиллюстрировано применение адресов подсетей в зависимости от требований к количеству адресов для рабочих станций. На­пример, каналы сетей WAN используют адреса подсетей с префиксом /30

Этот префикс позволяет использовать только две рабочих станции, однако этого количества достаточно для соединения типа “точка-точка” между двумя маршрутиза­торами.

Рис. 2.7. Пример использования масок VLSM

Для вычисления адресов подсетей, используемых на каналах сетей WAN, можно создать новые подсети из одной из неиспользуемых подсетей /26. В данном примере подсеть 172.16.32.0/26 делится на подсети меньшего размера с помощью префикса /30. Это позволяет получить еще четыре новых бита для подсетей и, следовательно, 16 (24) новых подсетей для каналов сетей WAN. Следует помнить о том, что дальнейшее под­разделение на подсети возможно только для неиспользуемых подсетей. Иными слова­ми, если какие либо из адресов подсети уже используются, то дальнейшее деление на подсети становится невозможным.

Лабораторная работа: вычисление масок VLSM

В этой лабораторной работе следует требуется применить маску VLSM для более эффективного использования назначенного IP-адреса и уменьшения объема информации маршрутизации на верхнем уровне.