Внеклассовыми называются сети IP структура сетевого адреса которых определяется путем явного указания и не соответствует классу данной сети.
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Структура адреса внеклассовых сетей (длина полей Net ID и Host ID) определяется значением маски данной сети. Маска сети имеет такой - же формат и способ представления (dotted decimal), как и сетевой адрес IP.

Биты маски, которые соответствуют полю Net ID, устанавливаются значением «1», биты маски, которые соответствуют полю Host ID, устанавливаются значением «0». Таким образом маска сети класса В может быть представлена в виде:

255.255.0.0

Для определения внеклассовых сетей используются удлиненные или укороченные маски. В качестве общего наименования для масок подобного типа иногда используется термин Variable Length Subnet Mask (VLSM) – сетевые маски переменной длины. Существуют два типа внеклассовых сетей, которые имеют названия подсети (subnets) и уперсети (supernets).

Внеклассовые сети с расширенной маской (subnets)

Наиболее широкое распространение на практике получили внеклассовые сети типа subnets. Для обеспечения удобства администрирования на сетевом уровне часто бывает очень удобно и целесообразно ассоциировать некоторую группу пользователей с определенным адресом сети. Ограниченность адресного пространства (особенно это касается открытого пространства) зачастую не позволяет обеспечить такую возможность.

Каждая из вновь организуемых сетей будет иметь удлиненную по отношению к исходной сети маску. Например, сеть класса А 10.0.0.0 может быть разбита на 255 сети класса В.

10.1.0.0 mask 255.255.0.0

10.2.0.0 mask 255.255.0.0

10.255.0.0 mask 255.255.0.0

Документами, которые регламентируют применение внеклассовых сеток не установлено однозначно, что маска сети должна представлять собой непрерывную последовательность единиц. Следовательно, по крайней мере теоретически возможно использование подсетей, которые имеют маски следующего вида:

255.255.255.160

Рассмотрим пример разбиения с использованием данной маски сети 192.168.68.0:

192.168.66.0 192.168.66.1-192.168.66.31 192.168.66.64-192.168.66.95
192.168.66.32 192.168.66.33-192.168.66.63 192.168.66.96-192.168.66.127
192.168.66.128 192.168.66.129-192.168.66.159 192.168.66.192-192.168.66.233
192.168.66.160 192.168.66.161-192.168.66.191 192.168.66.224-192.168.66.255

В данном случае исходная сеть была разделена на 4 сети, каждая из которых имела в общей сложности по 64 хоста. Следует отметить, однако, что использование масок подобного типа не предусмотрено в аппаратуре ведущих производителей телекоммуникационного оборудования.

Внеклассовые сети с укороченной маской (supernets)

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

Применение обоих типов внеклассовых сетей может быть комбинированным – например, несколько подсетей могут быть объединены в одну суперсеть.

Алгоритм маршрутизации

В общем виде алгоритм маршрутизации в сетях IP может быть сформулирован следующим образом:

  1. Маршрутизатор определяет IP адрес станции назначения AD у принятой дейтаграммы и анализирует принадлежность этого адреса к одной из непосредственно подключенных к нему сетей.
    1. Если возможна непосредственная доставка дейтаграммы, она не нуждается в маршрутизации и уничтожается.
    2. Если адрес AD принадлежит к одной из непосредственно подключенных сетей, дейтаграмма направляется в эту сеть через соответствующий интерфейс маршрутизатора.
  2. Маршрутизатор проверяет наличие или отсутствие в таблице маршрутизации указания маршрута для хоста AD.
    1. Если такой маршрут имеется, дейтаграмма передается в адрес next hop для данного маршрута.
  3. Маршрутизатор анализирует соответствие Net Id искомого адреса записям, которые расположены в таблице маршрутизации.
    1. Если несколько записей соответствует искомому адресу, маршрутизатор передает дейтаграмму в адрес next hop той сети, которой соответствует самая длинная маска.
    2. Если таких записей не обнаружено, дейтаграмма передается в направлении default gateway
    3. Если default gateway не определен для данного маршрутизатора, формируется сообщение об ошибке маршрутизации

Дата: 2019-07-24, просмотров: 240.