Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Internetwork_Troubleshooting_Guide (Translation...docx
Скачиваний:
5
Добавлен:
15.09.2019
Размер:
76.77 Кб
Скачать

Tcp/ip: Маршруты получены от неправильного интерфейса или протокола

Симптом: маршруты в таблице маршрутизации получены от неправильного интерфейса или протокола. Например, сети, которые должны быть достигнуты с помощью единственного интерфейса приведены в таблице маршрутизации, как доступные через другой интерфейс. Эта проблема возникает только в многопротокольной среде (см. раздел "Пример расщепленного горизонта" далее в этой главе).

Таблица 5-2 описывает проблемы, которые могут привести к этому симптому и описывает решения этих проблем.

Таблица 5-2. Маршруты получены от неправильного интерфейса или протокола

Возможная проблема

Решение

Механизм "расщепленный горизонт" отключен

Шаг 1. Используйте привилегированную EXEC комманду show ip interface на удаленном маршрутизаторе, чтобы увидеть его конфигурацию.

Шаг 2. Убедитесь, что "расщепленный горизонт" включен. Проверьте вывод команды show ip interface на наличие строки: "Split horizon is enabled".

Шаг 3 Если "расщепленный горизонт" выключен, введите команду настройки интерфейса ip split-horizon для интерфейса удаленного маршрутизатора.

Например, чтобы разделить горизонт на serial интерфейсе 0, введите следующие команды:

C4500(config)#interface s0

C4500(config-if)#ip split-horizon

Примечание: по умолчанию настройки "расщепленного горизонта" для всех интерфейсов локальной сети включены. Тем не менее, для многопортовых WAN интерфейсов, настроенных с инкапсуляцией X.25, Frame Relay или SMDS, "split-horizon" по умолчанию отключен.

Пример расщепленного горизонта

Иногда в многопортовой среде WAN желательно отключить "split horizon". Тем не менее, должны быть приняты меры для предотвращения маршрутизации от неправильного интерфейса или протокола. Например, в среде, показанной на рисунке 5-1. Маршрутизатор 2 может неправильно получать информацию о RIP сетях от маршрутизатора 3, если маршрутизаторы настроены неправильно.

Рис. 5-1. Простая сеть с механизмом расщепления горизонта

Маршрутная информация RIP, полученная маршрутизатором 2 от маршрутизатора 1, перераспределяется в домен IGRP. Обновления маршрутов IGRP отправляются на маршрутизатор 3 от маршрутизатора 2. Если "split horizon" отключен на маршрутизаторе 3, обновление информации с маршрутизатора 3 на маршрутизатор 2 будет включать в себя информацию о сети 193.10.1.0 (который изначально были получены из обновлений RIP, отправленных от маршрутизатора 1 на маршрутизатор 2).

Поскольку IGRP маршруты по умолчанию дают лучшее значение административной дистанции, чем RIP маршруты, маршрутизатор 2 будет направлять трафик в сеть 193.10.1.0 через последовательный (serial) интерфейс 0 (к маршрутизатору 3), а не из Ethernet интерфейса 1 (к маршрутизатору 1).

Включение "split horizon" на последовательный интерфейс маршрутизатора 3 не позволяет маршрутизатору передать информацию о любом из маршрутов RIP, которые ему известны. Тем не менее, в некоторых случаях, включение "split horizon" не желательно (например, в "hub-and-spoke" средах). В такой ситуации, фильтрация маршрутов производится с помощью входного распределительного списка, который может быть настроен на маршрутизаторе 2 на последовательном интерфейсе 0, как показано в следующем примере:

Router_2(config)#router igrp 100

Router_2(config-router)#distribute-list 5 in

Router_2(config)#access-list 5 deny 193.10.1.0 255.255.255.0

Router_2(config)#access-list 5 permit 168.170.69.0 255.255.255.0

Данный список специально запрещает обновления маршрутов от маршрутизатора 3, который предлагает сеть 193.10.1.0, таким образом предотвращается получение Маршрутизатором 2 неверной информации об этой сети от неправильного протокола или неправильного интерфейса. Не забудьте настроить явное разрешение на любой трафик, который вы хотите получить для Маршрутизатора 2.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]