logo
Учебник проектирование и внедрение компьютерных

4.4.2. Использование масок переменной длины

При использовании структуризации с помощью масок все подсети имеют одинаковую длину поля номера сети. То есть все подсети имеют одинаковый размер. Однако, в этом случае, как и во многих других, более эффективным явилось бы разбиение сети на подсети разного размера. В частности, большое число узлов, вполне желательно для использования пользовательской подсети, явно является избыточным для подсети, которая связывает два маршрутизатора по схеме «точка-точка». Администратор может более рационально распределить имеющееся в его распоряжении адресное пространство с помощью масок переменой длины.

На рисунке 4.9 приведен пример распределения адресного пространства, при котором избыточность имеющегося множества IP – адресов может быть сведена к минимуму.

1 байт

2 байта

3 байта

4 байта

Поле номера сети класса В

(неизменяемое поле)

№ подсети

Поле адресов узлов

10000001

10000001

00101100

00101100

0

0

0000000

1111111

00000000

11111111

10000001

00101100

0

0

1

1

000000

111111

00000000

11111111

10000001

00101100

1

.

0

.

000000

00000

000

010

111

Диапазон адресов ( - 8), свободный для образования новых сетей

10000001

10000001

00101100

00101100

1

1

1

1

1

1

00000

00000000

Рис. 4.9. Разделение адресного пространства сети класса В на сети разного размера путем использования масок переменной длины.