Конвергенция - это состояние набора маршрутизаторов, которые имеют одинаковую топологическую информацию об объединенной сети, в которой они работают. Для того, чтобы набор маршрутизаторов объединился , они должны собрать всю доступную информацию о топологии друг от друга через реализованный протокол маршрутизации , информация, которую они собирают, не должна противоречить информации о топологии любого другого маршрутизатора в наборе, и она должна отражать реальное состояние сеть. Другими словами: в конвергентной сети все маршрутизаторы «соглашаются» в том, как выглядит топология сети. [1]
Конвергенция - важное понятие для набора маршрутизаторов, участвующих в динамической маршрутизации . Все протоколы внутренних шлюзов для правильного функционирования полагаются на конвергенцию. Конвергенция - нормальное состояние работающей автономной системы . Протокол маршрутизации внешнего шлюза BGP обычно никогда не сходится, потому что Интернет слишком велик для того, чтобы изменения передавались достаточно быстро.
Процесс конвергенции
Когда процесс протокола маршрутизации включен, каждый участвующий маршрутизатор будет пытаться обмениваться информацией о топологии сети. Объем этого обмена информацией, способ его отправки и получения, а также тип требуемой информации широко варьируются в зависимости от используемого протокола маршрутизации, см., Например, RIP , OSPF , BGP4 .
Состояние конвергенции достигается, когда вся информация, относящаяся к протоколу маршрутизации, распределена по всем маршрутизаторам, участвующим в процессе протокола маршрутизации. Любое изменение в сети, которое влияет на таблицы маршрутизации, временно нарушит сходимость, пока это изменение не будет успешно передано всем другим маршрутизаторам.
Время конвергенции
Время конвергенции - это показатель того, насколько быстро группа маршрутизаторов достигает состояния конвергенции. Это одна из основных целей проектирования и важный показатель производительности для протоколов маршрутизации , который должен реализовывать механизм, позволяющий всем маршрутизаторам, использующим протокол, быстро и надежно сходиться. [2] Конечно, размер сети также играет важную роль. Большая сеть будет сходиться медленнее, чем меньшая.
RIP - это протокол маршрутизации, который сходится настолько медленно, что даже в сети из нескольких маршрутизаторов может потребоваться пара минут для схождения. В случае объявления нового маршрута запускаемые обновления могут ускорить сходимость RIP, но очистка ранее существовавшего маршрута занимает больше времени из-за используемых таймеров задержки . OSPF - это пример протокола быстрой конвергенции маршрутизации. Сеть из нескольких маршрутизаторов OSPF может сойтись за считанные секунды. [3]
Определенная конфигурация и аппаратные условия не позволят сети когда-либо сойтись. Например, « колеблющийся » интерфейс (интерфейс, который часто меняет свое состояние между «вверх» и «вниз») может вызвать распространение противоречивой информации по сети, поэтому маршрутизаторы никогда не согласятся с его текущим состоянием. При определенных обстоятельствах может быть желательно скрыть подробную информацию о маршрутизации от частей сети посредством агрегации маршрутов , тем самым ускоряя конвергенцию топологической информации, совместно используемой всеми маршрутизаторами.
Смотрите также
Рекомендации
- ^ «Понимание протоколов, лежащих в основе динамической маршрутизации» . CNET Networks, Inc . Проверено 26 ноября 2014 .
- ^ CCNP 1 Расширенное руководство по маршрутизации . Индианаполис: Cisco Press . 2004. pp. 93f . ISBN 1-58713-135-8.
- ^ «Конфигурации сетевого протокола» . Cisco Systems . Проверено 16 октября 2008 .