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

Динамическая маршрутизация

Краткие итоги

  1. Протоколы динамической маршрутизации разделяют сетевую информацию путем обмена данными между маршрутизаторами.
  2. Протоколы маршрутизации обнаруживают сети и прокладывают маршруты к удаленным сетям, создавая и поддерживая таблицы маршрутизации, на основе которых маршрутизатор коммутирует поступивший пакет с входного интерфейса на выходной.
  3. Протоколы маршрутизации характеризуются административным расстоянием (AD), которое показывает степень достоверности источника маршрута, т.е. протокола, создавшего маршрут. Определение наиболее рационального (оптимального) пути производится на основе метрики.
  4. В качестве метрики может использоваться: количество переходов между маршрутизаторами на пути до сети назначения; полоса пропускания соединений; задержка на пути от источника до адресата назначения; загрузка канала; надежность передачи; обобщенная стоимость.
  5. При изменениях в топологии требуется некоторое время (время сходимости или конвергенции) для согласования информации в таблицах маршрутизации всех маршрутизаторов сети. Время сходимости должно быть минимальным.
  6. Совокупность сетей, представленных набором маршрутизаторов под общим административным управлением, образует автономную систему.
  7. Протоколы динамической маршрутизации, работающие внутри автономных систем, подразделяются на протоколы вектора расстояния (distance-vector) и протоколы состояния канала (link-state).
  8. Метрика протоколов вектора расстоянияRIP и RIP-2 выражается в количестве переходов (hop count) на пути от узла источника к адресату назначения. Обмен обновлениями или модификациями происходит периодически каждые 30 сек., даже если в сети нет никаких изменений. Сходимость медленная.
  9. Протокол RIPv1 использует маршрутизацию на основе классов, когда все устройства в подсети имеют одинаковую маску, т.к. RIP не включает информацию о маске подсети в обновления маршрутизации.
  10. Протоколы вектора расстояния RIP и RIP-2 используют алгоритм Беллмана-Форда, когда существует возможность возникновения маршрутных петель, для борьбы с которыми разработан ряд методов.
  11. Протоколы RIPv2, EIGRP, OSPF обеспечивают бесклассовую маршрутизацию, поскольку в обновления включена информация о маске подсети (о префиксе). При этом внутри одной сети могут существовать подсети с масками разной длины (VLSM).
  12. Протокол состояния канала OSPF использует алгоритм Дийкстры (Dijkstra), когда создается полная картина топологии сети, формируются таблицы соседних устройств, базы данных, таблицы маршрутизации, и вычисляются кратчайшие пути ко всем сетям назначения. Обмен маршрутной информацией проводится только при изменениях топологии. Характеризуются быстрой сходимостью.
  13. Когда происходят изменения в маршрутах или каналах, маршрутизатор, первым заметивший изменение в сети, создает извещение о состоянии этого соединения (LSA) и передает его всем соседним маршрутизаторам.
  14. При обмене маршрутной информацией между маршрутизаторами обновления передаются через интерфейсы прямо присоединенных сетей и адреса этих сетей объявляются соседям.
  15. Конфигурирование протокола RIP производится путем использования команды router rip и сообщения протоколу адресов непосредственно присоединенных сетей.
  16. Бесклассовый протокол RIPv2 поддерживает механизм аутентификации для обеспечения безопасности модификации таблиц.
  17. В таблицах маршрутизации пути к сетям, маска которых равна или меньше маски сети полного класса, называются маршрутами уровня 1.Если в маршруте указан адрес следующего перехода или выходной интерфейс, то такой маршрут называет окончательным.
  18. Маршруты также классифицируются на родительские уровня 1 и дочерние уровня 2.
  19. Через пассивный интерфейс маршрутизатора передаются пакеты данных, можно получать обновления, но отправлять обновления нельзя.
  20. Для распространения созданного маршрута по умолчанию используется команда default-information originate. Маршрут помечается "звездочкой".
  21. Для работы в сетях IPv6 на базе RIPv2 разработан протокол RIPng.
  22. Сетевой протокол IPv6 является бесклассовым, поэтому все маршруты в таблице маршрутизации являются окончательными уровня 1.
  23. Для работы любого маршрутизирующего протокола в сети IPv6 необходимо разрешение ipv6 unicast-routing.
  24. Расширенный дистанционно-векторный маршрутизирующий протоколEIGRPиспользуется внутри автономных систем, имеет административное расстояние 90. Протокол обеспечивает бесклассовую междоменную маршрутизацию и использование сетевых масок переменной длины.
  25. EIGRP характеризуется быстрой сходимостью. Реализует обмен неполной маршрутной информацией, касающейся только изменений в сети, и с ограниченным числом маршрутизаторов, которых затрагивают изменения.
  26. Метрика маршрута, состоящего из нескольких соединений, определяется полосой пропускания самого "медленного" соединения и суммарной задержкой всех выходных интерфейсов маршрутизаторов.
  27. ПротоколEIGRP формирует таблицы соседних устройств, таблицы топологии сети и таблицы маршрутизации.

Вопросы

  1. Что означает динамическая маршрутизация?
  2. Какие функции выполняют маршрутизирующие (routing) протоколы?
  3. Какие протоколы функционируют внутри автономных систем и между автономными система?
  4. Что такое административное расстояние, как оно используется?
  5. Какое административное расстояние протоколов RIP, EIGRP, OSPF?
  6. На основании чего производится определение оптимального пути к сети назначения?
  7. Какие параметры метрики используют маршрутизирующие протоколы?
  8. Что означает термин сходимость?
  9. Как маршрутизаторы обмениваются таблицами маршрутизации с соседями при использовании алгоритма вектора расстояния?
  10. Когда маршрутизаторы обмениваются маршрутной информацией при использовании протокола состояния канала?
  11. Какие адреса используют протоколы RIPv1, RIPv2, EIGRP, OSPF при рассылке обновлений?
  12. Какие алгоритмы маршрутизации используют протоколы RIP, EIGRP, OSPF?
  13. Где храниться полная информация о топологии сети при использовании протокола состояния канала?
  14. Когда создается извещение о состоянии соединения LSA?
  15. В каких типах маршрутизации информация о маске подсети включается в обновления?
  16. Какие методы разработаны для борьбы с маршрутными петлями в протоколах вектора расстояния?
  17. Каковы функции пассивного интерфейса? Каков формат команды создания пассивного интерфейса?
  18. Какая команда распространяет уже созданный маршрут по умолчанию?
  19. В чем заключаются особенности конфигурирования протокола RIPng?
  20. Какая команда разрешает маршрутизаторам передачу пакетов сетевого протокола IPv6?
  21. Какие типы пакетов использует протокол EIGRP для обмена маршрутной информацией? Каковы их функции?
  22. Какие таблицы формирует протокол EIGRP?
  23. Каков формат команд конфигурирования протоколовRIP, EIGRP?
  24. В каких случаях рекомендуется отменять автосуммирование?
  25. Какой маршрут считается окончательным?
  26. Почему в сетях IPv6 все маршруты в таблице маршрутизации являются окончательными уровня 1?

Упражнения

  1. В среде Packet Tracer сконфигурируйте динамическую маршрутизацию нижеприведенной схемы с использованием протокола RIPv2.
  2. Проведите проверку и отладку сети с использованием команд show running-config, show ip route, ping, traceroute и tracert.
  3. Прокомментируйте таблицу маршрутизации. Объясните, как формируется метрика пути к Сети 3 на маршрутизаторах A, B.

  4. Удалите протокол RIP, сконфигурируйте динамическую маршрутизацию с использованием протокола EIGRP.
  5. Проведите проверку с использованием команд show running-config, show ip route, ping, traceroute и tracert.
  6. Прокомментируйте таблицу маршрутизации. Объясните, как формируется метрика пути к Сети 3 на маршрутизаторах A, B.
  7. Измените значение полосы пропускания соединений Сеть 4, Сеть 5 и объясните изменение метрики.
Богдан Божок
Богдан Божок

Поделитесь пожалуйста ► Первой частью курса.

В первой лекции упоминается, цитирую: "В первой части настоящего курса отмечалось, что соединение локальных сетей LAN..." 

Дмитрий Михайлусов
Дмитрий Михайлусов
Владислав Ветошкин
Владислав Ветошкин
Россия, Ижевск, Ижевский государственный технический университет имени А.Т. Калашникова, 2011
Саламат Исахан
Саламат Исахан
Россия, Turkistan