Опубликован: 03.02.2017 | Уровень: для всех | Доступ: платный
Лекция 8:

Формирование подсетей

< Лекция 7 || Лекция 8: 1234 || Лекция 9 >

8.2. Агрегирование адресов

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

172.16.14.0/24 - 10101100.00010000.00001110.00000000 и
172.16.15.0/24 - 10101100.00010000.00001111.00000000

могут быть агрегированы (объединены) так, чтобы маршрутизаторы использовали только один маршрут для объединенной (агрегированной) сети 172.16.14.0/23, поскольку 23 старших разряда адреса обеих сетей (выделены цветом) одинаковы. Таким образом, префикс показывает, сколько старших разрядов адреса одинаковы в обеих сетях.

Тип маршрутизации, использующий агрегированные адреса и маски переменной длины VLSM, получил название бесклассовой междоменной маршрутизации (Classless Inter Domain Routing - CIDR). Агрегирование маршрутов уменьшает нагрузку на маршрутизаторы.

Ниже рассмотрен следующий пример агрегирования адресов. Группа из четырех подсетей:

192.168.16.0/24 - 11000000.10101000.00010000.00000000
192.168.17.0/24 - 11000000.10101000.00010001.00000000
192.168.18.0/24 - 11000000.10101000.00010010.00000000
192.168.19.0/24 - 11000000.10101000.00010011.00000000

может быть представлена суммарным (агрегированным) адресом

192.168.16.0/22 - 11000000.10101000.00010000.00000000

поскольку 22 разряда адреса у них одинаковы.

Аналогично группа из других четырех подсетей:

192.168.20.0/24 - 11000000.10101000.00010100.00000000
192.168.21.0/24 - 11000000.10101000.00010101.00000000
192.168.22.0/24 - 11000000.10101000.00010110.00000000
192.168.23.0/24 - 11000000.10101000.00010111.00000000

может быть представлена агрегированным адресом

192.168.20.0/22 - 11000000.10101000.00010100.00000000,

поскольку 22 разряда адреса у них также одинаковы.

Третья группа подсетей:

192.168.24.0/24 - 11000000.10101000.00011000.00000000
192.168.25.0/24 - 11000000.10101000.00011001.00000000
192.168.26.0/24 - 11000000.10101000.00011010.00000000
192.168.27.0/24 - 11000000.10101000.00011011.00000000

может быть представлена агрегированным адресом

192.168.24.0/22 - 11000000.10101000.00011000.00000000

поскольку и у них одинаковы 22 разряда адреса.

Агрегирование приведенных выше адресов иллюстрирует рис. 8.4. При обмене маршрутной информацией каждый из маршрутизаторов А, В, С вместо адресов четырех подсетей передает адрес только одного (агрегированного) маршрута с префиксом в 22 двоичных разряда. Адреса четырех указанных подсетей имеют общую часть - префикс, который используется как единый совокупный адрес. В маршрутизаторе D можно сформировать агрегированный адрес всех трех групп подсетей. Он будет иметь адрес 192.168.16.0/20, т.е. маска (префикс) содержит 20 единиц в старших разрядах, поскольку все представленные на рис. 8.4 адреса имеют двадцать одинаковых старших двоичных разрядов адреса.

Агрегирование адресов маршрутов

Рис. 8.4. Агрегирование адресов маршрутов

Таким образом, итоговый суммарный маршрут трех групп подсетей ( рис. 8.3) содержит префикс на 20 битов, общий для всех адресов в указанной сети - 192.168.16.0/20 - 11000000.10101000.00010000.00000000. Двадцать старших разрядов адреса (11000000.10101000.0001) используются как единый адрес организации, которая подключается к сети Интернет через маршрутизатор D.

Чтобы функционировала маршрутизация CIDR на основе префикса, адреса должны быть назначены иерархическим способом. Маршрутизатор должен знать номера всех присоединенных к нему подсетей и не должен сообщать другим маршрутизаторам о каждой подсети, если он может послать один совокупный маршрут (aggregate route). Маршрутизатор, который использует совокупные маршруты, реже обращается к таблице маршрутизации, что повышает его производительность.

Маршрутизация на основе CIDR и масок переменной длины возможна, если маршрутизаторы сети используют бесклассовый (classless) протокол маршрутизации, например, OSPF, RIP-2 или EIGRP. Бесклассовые протоколы маршрутизации передают в обновлениях маршрутизации (routing updates) 32-разрядные IP-адреса и соответствующие маски.

< Лекция 7 || Лекция 8: 1234 || Лекция 9 >
Игорь Курьянов
Игорь Курьянов

 Поэтому протоколы сетевого уровня и выше инвариантны к сетевой физической среде.

Николай Дулевский
Николай Дулевский

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

Олёна Мисник
Олёна Мисник
Беларусь, Минск, Белорусская государственная академия связи
Александр Ефимов
Александр Ефимов
Россия, Спб, СпбГтурп