Разбитие сети на подсети и задание маски подсети (Лабораторная работа № 8)

Страницы работы

16 страниц (Word-файл)

Фрагмент текста работы

сколько сегментов и узлов в сегменте потребуется в будущем.

Задав больше бит для маски подсети, можно увеличить количество подсетей, но максимальное число узлов в каждой из них сократится.

Следующий пример для сети класса В, иллюстрирует эту зависимость:

3 бита = 6 подсетей = 8 000 узлов в подсети

8 бит = 254 подсети = 254 узла в подсети

При использовании большего числа бит, чем необходимо, позволит в будущем увеличить число подсетей, но ограничит количество узлов в каждой из них.

При использовании меньше числа бит, оставляет возможным увеличения числа узлов в подсети, но лимитируете количество подсетей.

Расчет маски подсети

Задание маски подсети необходимо, если сеть разбивают на подсети.

Есть несколько разновидностей масок подсети, и реализация той или другой зависит от желаемой схемы сегментации адреса. простейшая форма маски подсети применяет технологию маскирования подсети маской постоянной длины (Constant-Length Subnet Masking, CLSM). При этом каждая подсеть включает одно и то же количество станций и представляет собой простое разделение адресного пространства за счет организации нескольких равных сегментов. Другая разновидность – технология маскирования подсетей маской переменной длины (Variable-Length Subnet Masking, VLSM). Она позволяет разделить адрес на несколько подсетей, каждая из которых необязательно равна по размеру другим.

Маска подсети постоянной длины

Для определения макси следует выполнить следующие операции:

1 определить количество необходимых подсетей;

2 прибавить к этому количество 2 (1 для сетевого адреса и 1 для широковещательного адреса);

3 определить, сколько бит необходимо для записи полученного значения в двоичном формате (например, если в сети четыре сегмента, 4+2=6 –двоичное значение равно 110, и для его записи в двоичном формате требуется 3 бита);

4 записать эти биты единицами (количество требуемых бит равно количеству записываемых единиц), дополнив их справа нулями до одного байта, и перевести полученное двоичное значение в десятичный формат (в рассматриваемом примере для идентификатора подсети потребовалось 3 бита. Переведя 11100000 в десятичное число, получим 224. Тогда маска подсети будет иметь вид 255.255.224.0 (для адресов класса В)).

5 Число доступных подсетей для полученной маски составляет 2b-2, где b – количество единичных разрядов (бит) в максе подсети.

6 Количество доступных хостов в каждой подсети составляет 2n-2, где n – количество нулевых разрядов (бит) в максе подсети.

Рисунок 2

Маска подсети переменной длины

Разработка и настройка масок подсети переменной длины требует больше времени и сложнее для понимания, однако с помощью этой схемы доступное адресное пространство расходуется намного эффективнее.

Для определения макси следует выполнить следующие операции:

1 проанализируйте требования отдельных подсетей (количество хостов);

2 прибавить к этому количество 2 (1 для сетевого адреса

Похожие материалы

Информация о работе

Предмет:
Сети ЭВМ
Тип:
Методические указания и пособия
Размер файла:
543 Kb
Скачали:
0