cisco — Техническое руководство EIGRP — маршрутизация и настройка протокола

Маршрутизатор 3 получает от маршрутизатора 4 запрос о сети 10.1.2.0/24 (которой он достигает через маршрутизатор 1). Если у маршрутизатора 3 отсутствует преемник для данного пункта назначения (по причине переключения линии или из-за другой временной ситуации в сети), этот маршрутизатор отправляет запрос каждому из своих соседей (в данном случае это маршрутизаторы 1, 2 и 4). Однако если маршрутизатор 3 получит от маршрутизатора 1 запрос или обновление (например, изменение метрики) для сети 10.1.2.0/24, тот он не будет отправлять запрос обратно маршрутизатору 1, поскольку последний является его преемником на маршруте к этой сети. Вместо этого он отправит запросы только маршрутизаторам 2 и 4.

Задержка в активных маршрутах При определенных обстоятельствах может пройти большое количество времени, прежде чем на запрос будет получен ответ. "Молчание" может быть настолько длительным, что инициировавший запрос маршрутизатор может прекратить ожидание и сбросить соединение с "молчащим" маршрутизатором, при этом происходит фактический перезапуск сеанса связи с соседним узлом. Такое событие называется "затор на активном маршруте" (stuck in active – SIA). Наиболее простые простые случаи SIA возникают, если требуется слишком много времени для достижения запросом другого конца сети, а также для обратного прохождения отклика.

Например, на рисунке 7 маршрутизатор 1 записывает большое число маршрутов SIA от маршрутизатора 2. После проведения проверок обнаруживается, что проблема сводится к наличию задержки в спутниковом канале между маршрутизаторами 2 и 3. Существуют два возможных решения проблемы этого типа. Первое – увеличить интервал, в течение которого маршрутизатор будет ожидать ответа на запрос, прежде чем объявить маршрут маршрутом SIA. Эту настройку можно изменить с помощью команды timers active-time . Однако оптимальное решение проблемы заключается в том, чтобы перекомпоновать сеть таким образом, чтобы уменьшить диапазон запросов (чтобы по спутниковому каналу передавалось минимальное количество запросов).

Этот вопрос рассматривается в разделе Диапазон запросов. Проблема диапазона запросов не является распространенной причиной возникновения SIA маршрутов. Значительно чаще некоторые маршрутизаторы в сети не могут ответить на запрос по одной из следующих причин:

маршрутизатор сильно загружен работой и не может ответить на запрос (обычно это связано с сильной загрузкой ЦП) у маршрутизатора имеются трудности при работе с памятью, и он не может выделить память для обработки запроса или для формирования пакета отклика канал между двумя маршрутизаторами не обеспечивает достаточного качества (это значит, что по такому каналу по-прежнему можно передавать пакеты в количестве, достаточном для поддержания связи "сосед-сосед", однако при этом некоторые запросы или отклики все-таки теряются при пересылке от одного маршрутизатора к другому) однонаправленные каналы (т.е.

каналы, в которых из-за сбоя трафик может передаваться только в одном направлении) Устранение SIA маршрутов