12.2. Конфигурирование протокола eigrp
Составная сеть (рис.12.1) может быть интерпретирована, как автономная система, например, номер 30.
Рис.12.1. Топология автономной системы 30
При конфигурировании протокола EIGRP по умолчанию адреса непосредственно присоединенных сетей задают с использованием адресации типа classful. В этом случае при описании адресов непосредственно присоединенных сетей маски не используются. Однако при адресации типа classless в сетях EIGRP можно адресовать подсети с использованием масок переменной длины, причем, масок типа wildcard-mask. Подобная маска получается путем инвертирования обычной маски подсети. Если при конфигурировании ввести обычную маску, то операционная система IOS исправит маску на инвертированную, например, маску 255.255.255.240 операционная система исправит на 0.0.0.15.
Ниже приведена таблица адресов сети автономной системы 30 (рис.12.1) и пример конфигурирования на маршрутизаторах протокола EIGRP. Адреса сетей и интерфейсов приведены в табл. 12.1.
Таблица 12.1
Адреса сетей интерфейсов составной сети
Наименование | Адрес | Наименование | Адрес |
Сеть 1 f0/0 | 10.1.1.0/28 10.1.1.1 | Сеть 7 f0/1 | 10.2.2.0/28 10.2.2.1 |
Сеть 2 f0/0 | 192.168.1.32/27 192.168.1.33 | Сеть 8 s1/1 s1/2 | 200.5.5.4/30 200.5.5.5 200.5.5.6 |
Сеть 3 f0/0 | 172.16.1.16/28 172.16.1.17 | Сеть 9 s1/1 s1/2 | 200.5.5.8/30 200.5.5.9 200.5.5.10 |
Сеть 4 f0/0 | 192.168.2.16/28 192.168.2.17 | Сеть 10 s1/1 s1/2 | 200.5.5.12/30 200.5.5.13 200.5.5.14 |
Сеть 5 f0/1 | 192.168.2.32/28 192.168.2.33 | Сеть 11 s1/0 s1/3 | 210.10.10.16/30 210.10.10.17 210.10.10.18 |
Сеть 6 f0/0 | 172.20.2.8/29 172.20.2.9 | Сеть 12 s1/0 s1/3 | 210.10.10.20/30 210.10.10.21 210.10.10.22 |
Маршрутизация протокола EIGRP производится командой router eigrp 30 в режиме глобального конфигурирования с указанием номера автономной системы (в данном примере 30). После перехода маршрутизатора в режим детального конфигурирования вводится описание адресов непосредственно присоединенных сетей с указанием инвертированной маски. Ниже приведен пример конфигурирования маршрутизаторов сети (рис. 12.1, табл. 12.1).
Маршрутизатор Router_А:
Router_A(config)#router eigrp 30
Router_A(config-router)#network 10.1.1.0 0.0.0.15
Router_A(config-router)#network 10.2.2.0 0.0.0.15
Router_A(config-router)#network 200.5.5.4 0.0.0.3
Маршрутизатор Router_B:
Router_В(config)#router eigrp 30
Router_В(config-router)#network 192.168.1.32 0.0.0.31
Router_В(config-router)#network 200.5.5.4 0.0.0.3
Router_В(config-router)#network 200.5.5.8 0.0.0.3 Router_В(config-router)#network 210.10.10.20 0.0.0.3
Маршрутизатор Router_С:
Router_С(config)#router eigrp 30
Router_С(config-router)#network 172.16.1.16 0.0.0.15
Router_С(config-router)#network 200.5.5.8 0.0.0.3
Router_С(config-router)#network 200.5.5.12 0.0.0.3 Router_С(config-router)#network 210.10.10.16 0.0.0.3
Маршрутизатор Router_D:
Router_D(config)#router eigrp 30
Router_D(config-router)#network 192.168.2.16 0.0.0.15 Router_D(config-router)#network 192.168.2.32 0.0.0.15
Router_D(config-router)#network 200.5.5.12 0.0.0.3
Маршрутизатор Router_Е:
Router_Е(config)#router eigrp 30
Router_Е(config-router)#network 172.20.2.8 0.0.0.7 Router_Е(config-router)#network 210.10.10.16 0.0.0.3
Router_Е(config-router)#network 210.10.10.20 0.0.0.3
Результат маршрутизации можно посмотреть по команде sh ip route. Ниже приведены распечатки таблиц маршрутизации всех пяти маршрутизаторов. Маршруты, созданные протоколом EIGRP, помечены символом D. Протокол EIGRP автоматически формирует суммарные маршруты, которые в таблицах отмечены интерфейсом Null0.
Таблица маршрутизации Router_А:
Таблица маршрутизации Router_B:
Таблица маршрутизации Router_С:
Таблица маршрутизации Router_D:
Таблица маршрутизации Router_E:
Следует обратить внимание, что в таблице маршрутизации, например Router_B, путь к сетям 172.16.0.0/16 и к сетям 192.168.2.0/24 лежит через интерфейс 200.5.5.10, который в предыдущих разделах назывался шлюзом (Gateway) или адресом следующего перехода (next hop). В протоколе EIGRP данный интерфейс получил название successor (преемник), а административное расстояние включает код протокола 90 и вычисленную метрику, получившую название выполнимого расстояния (feasible distance – FD). Таким образом, во второй строке таблицы маршрутизации Router_B 200.5.5.10 – successor, а 20514560 – метрика или feasible distance. Все выполнимые расстояния (FD) рассчитаны для полосы пропускания равной 128 кбит/с, поэтому вычисленная будет метрика равна:
107 ∙256 /128 + (20 000 +100) ∙256/10 = 2∙107 + 514560 = 20 514 560.
Для маршрутизатора Router_B ниже приведена распечатка таблицы топологии (Topology Table):
В таблице топологии символом Р помечены интерфейсы, находящиеся в пассивном состоянии, т.е. в которых процесс создания таблицы завершен, все маршруты рассчитаны, преемники определены. Интерфейсы, приведенные в таблице соседних устройств (neighbors), могут быть преемниками на пути к адресуемым сетям:
Изменения в сети отображаются в таблицах топологии (Topology Table) и соседних устройств (neighbors). На основании этих изменений алгоритм DUAL обеспечивает вычисление свободных от маршрутных петель путей и затем формируется новая таблица маршрутизации. Так, при снижении полосы соединения между Router_B и Router_С до 64 кбит/с по команде
Router_B(config)#int s1/1
Router_B(config-if)#bandwidth 64
в таблице маршрутизации изменяется, например, путь к сети 172.16.0.0/16. Если до изменения полосы пропускания на Router_B был маршрут
D 172.16.0.0/16 [90/20514560] via 200.5.5.10, 00:06:26, Serial 1/1,
то после уменьшения полосы пропускания маршрут становится
D 172.16.0.0/16 [90/210264560] via 210.10.10.22, 00:12:50, Serial 1/0
Таким образом, пакеты будут передаваться не напрямую от Router_B к Router_С, а через маршрутизатор Router_Е. При этом преемником (succcessor) будет интерфейс s1/3 маршрутизатора Router_Е с адресом 210.10.10.22. Новая метрика (210264560) немного хуже старой (20514560), но значительно лучше новой метрики прямого пути от Router_B к Router_С, которая составляет 40514560.
Помимо преемника (succcessor) алгоритм DUAL вычисляет запасного или возможного преемника (feasible succcessor – FS), т.е. запасной путь. Если до изменений в сети преемником был интерфейс 200.5.5.10 с метрикой 20514560 и возможным преемником – интерфейс 210.10.10.22 с метрикой 21026560, то после изменений successor – интерфейс 210.10.10.22 с метрикой 21026560 и feasible succcessor – интерфейс 200.5.5.10 с метрикой 40514560.
- Федеральное агентство связи
- Государственное образовательное учреждение высшего профессионального образования «Поволжский государственный университет телекоммуникаций и информатики»
- Оглавление
- Предисловие Настоящий курс лекций предназначен для студентов дневной и заочной форм обучения, изучающих аналогичную дисциплину, специальностей:
- Введение
- Лекция 1. Основы построения сетей
- 1.1. Основы сетевых технологий
- 1.2. Классификация сетей передачи данных
- 1.3. Семиуровневая модель взаимодействия открытых систем
- Контрольный тест по Лекции 1
- Лекция 2. Верхние уровни моделей osi, tcp/ip
- 2.1. Прикладной уровень
- Система доменных имен dns
- Протокол http
- Протоколы передачи файлов ftp и tftp
- Протокол разделения сетевых ресурсов smb
- Приложение peer-to-peer (p2p)
- Протоколы передачи электронной почты
- Протокол удаленного доступа Telnet
- 2.2. Транспортный уровень моделей osi, tcp/ip
- Установление соединения
- Управление потоком данных
- Контрольный тест по Лекции 2
- Лекция 3. Нижние уровни модели сети
- 3.1. Физический уровень. Медные кабели
- 3. 2. Волоконно-оптические кабели
- 3.3. Беспроводная среда
- 3.4. Топология сетей
- Контрольный тест по Лекции 3
- Лекция 4. Канальный уровень. Локальные сети
- 4.1. Подуровни llc и mac
- 4.2. Локальные сети технологии Ethernet
- 4.3. Коммутаторы в локальных сетях
- Режимы коммутации
- Протокол охватывающего дерева (Spanning-Tree Protocol)
- Контрольный тест по Лекции 4
- Лекция 5. Ethernet-совместимые технологии
- 5.1. Технология Fast Ethernet
- 5.2. Технология Gigabit Ethernet
- 5.3. Технология 10-Gigabit Ethernet
- Контрольный тест по Лекции 5
- Лекция 6. Принципы и средства межсетевого взаимодействия
- 6.1. Маршрутизаторы в сетевых технологиях
- 6.2. Принципы маршрутизации
- Протокол arp
- Контрольный тест по Лекции 6
- Лекция 7. Адресация в ip - сетях
- 7.1. Логические адреса версии iPv4
- 7.2. Формирование подсетей
- 7.3. Частные и общедоступные адреса
- Контрольный тест по Лекции 7
- Лекция 8. Функционирование маршрутизаторов
- 8.1. Назначение ip-адресов
- 8.2. Передача данных в сетях с маршрутизаторами
- 8.3. Сетевые протоколы. Формат пакета протокола ip
- Контрольный тест по Лекции 8
- Лекция 9. Протоколы маршрутизации
- 9.1. Общие сведения о маршрутизирующих протоколах
- 9.2. Протоколы вектора расстояния и состояния канала
- Меры борьбы с маршрутными петлями
- Контрольный тест по Лекции 9
- Лекция 10. Основы конфигурирования маршрутизаторов
- 10.1. Режимы конфигурирования маршрутизаторов
- 10.2. Создание начальной конфигурации маршрутизатора
- 10.3. Конфигурирование интерфейсов
- Контрольный тест по Лекции 10
- Лекция 11. Конфигурирование маршрутизации
- 11.1. Конфигурирование статической маршрутизации
- Конфигурирование статической маршрутизации по умолчанию
- 11.2. Конфигурирование конечных узлов и верификация сети
- 11.3. Динамическая маршрутизация. Конфигурирование протокола rip
- Конфигурирование динамической маршрутизации по умолчанию
- Контрольный тест по Лекции 11
- Лекция 12. Протокол маршрутизации eigrp
- 12.1. Общие сведения о протоколе eigrp
- 12.2. Конфигурирование протокола eigrp
- Контрольный тест по Лекции 12
- Лекция 13. Протокол маршрутизации ospf
- 13.1. Общие сведения о протоколе ospf
- Метрика протокола ospf
- 13.2. Конфигурирование протокола ospf
- Контрольный тест по Лекции 13
- Лекция 14. Сетевые фильтры
- 14.2. Конфигурирование стандартных списков доступа
- 14.3. Конфигурирование расширенных списков доступа
- Для этого создается список доступа:
- Именованные списки доступа
- Контроль списков доступа
- Контрольный тест по Лекции 14
- Лекция 15. Конфигурирование коммутаторов
- 15.1. Общие вопросы конфигурирования коммутаторов
- Адресация коммутаторов, конфигурирование интерфейсов
- 15.2. Управление таблицей коммутации
- 15.3. Конфигурирование безопасности на коммутаторе
- Контрольный тест по Лекции 15
- Лекция 16. Виртуальные локальные сети
- 16.1. Общие сведения о виртуальных сетях
- 16.2. Конфигурирование виртуальных сетей
- 16.3. Маршрутизация между виртуальными локальными сетями
- Конфигурирование транковых соединений
- Контрольный тест по Лекции 16
- Заключение
- Список литературы
- Список терминов и сокращений