- •Использование комманды отслеживания "Trace"
- •Использование средств управления сетью от компании Cisco
- •Программное обеспечение управления сетью CiscoWorks
- •Приложение TrafficDirector rmon
- •Приложение VlanDirector Switch Management
- •Сторонние средства устранения неполадок
- •Вольт-ом-метры, цифровые мультиметры и кабельные тестеры
- •Дтр и рефлектометры во временной области
- •Сетевые мониторы
- •Сетевые анализаторы
- •Глава 4. Проблемы поиска и устранения неисправностей, связанных с медиа-данными в локальных сетях
- •Устранение неисправностей в сетях Ethernet
- •Глава 5. Устранение неисправностей tcp/ip.
- •Tcp/ip: Локальный узел не может получить доступ к удаленному узлу.
- •Tcp/ip: Маршруты получены от неправильного интерфейса или протокола
- •Пример расщепленного горизонта
- •Tcp/ip: Маршрутизация не работает должным образом на новом интерфейсе
- •Tcp/ip: Подключение выходит из строя при использовании определенных приложений.
- •Пример неверно настроенного списка доступа
- •Tcp/ip: Проблемы с отправкой по протоколу bootp и другими широковещательными пакетами udp
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.