Конечный автомат DUAL (FSM)

Главной центральной частью EIGRP является DUAL и его механизм вычисления маршрута EIGRP.

Конечный автомат DUAL (FSM)

Подлинное имя этой технологии - Конечный автомат DUAL (FSM). Этот конечный автомат содержит всю логику, используемую, чтобы вычислять и сравнивать маршруты в сети EIGRP. Рисунок показывает упрощенную версию DUAL FSM.

Конечный автомат является абстрактной машиной, а не механическим устройством с подвижными частями. Автоматы FSM определяют ряд возможных состояний, через которые может пройти нечто, какие события вызывают эти состояния, и какие события следуют из тех состояний. Разработчики используют автоматы FSM, чтобы описать, как устройство, компьютерная программа или алгоритм маршрутизации будут реагировать на ряд входных событий. Далее мы рассмотрим понятие конечного автомата, чтобы исследовать часть вывода от конечного автомата EIGRP при использовании команды debug eigrp fsm. Далее мы будем использовать эту команду, чтобы наблюдать за тем, что делает DUAL, когда маршрут удаляется из таблицы маршрутизации.

Щелкните кнопку 2 на рисунке.

R2 в настоящий момент использует R3 в качестве преемника 192.168.1.0/24. Кроме того, R2 в настоящий момент перечисляет R1 как возможного преемника. Давайте наблюдать за тем, что происходит, когда мы моделируем отказ связи между R2 и R3.

Щелкните кнопку 3 на рисунке.

Во-первых, мы включаем отладку DUAL командой debug eigrp fsm. Затем, мы моделируем отказ связи, используя команду shutdown на Последовательном интерфейсе 0/0/1 на R2.

Когда Вы делаете это на реальном маршрутизаторе Вы увидите все действия, сгенерированные DUAL, когда связь теряет работоспособность. R2 должен сообщить всем соседям EIGRP о потерянной связи, так же как позаботиться об обновлении своих собственных таблиц маршрутизации и топологии. Рисунок в этом примере показывает только выборочный вывод отладки. В частности заметьте, что конечный автомат DUAL ищет и находит возможного преемника к маршруту в таблице топологии EIGRP. Возможный преемник, R1, теперь становится преемником и устанавливается в таблице маршрутизации как новый лучший путь к 192.168.1.0/24.

Щелкните кнопку 4 на рисунке.

Таблица топологии для R2 теперь показывает R1 как преемника и отсутствие других возможных преемников.

Далее: Поиск и устранение неисправностей при недостающем маршруте

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)