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

Глава 5. Устранение неисправностей tcp/ip.

В этой главе представлены сведения по устранению неполадок, связанных с протоколом TCP/IP (Протокол управления передачей/Межсетевой протокол), таких как подключение и производительность.

Секции этой главы фокусируются на общих проблемах TCP/IP, а также на проблемах маршрутизации, связанных с Протоколом маршрутной информации (RIP), Внутренним протоколом маршрутизации шлюзов (IGRP), Расширенным IGRP (Enhanced IGRP), Протоколом динамической маршрутизации под названием «Открыть первый кратчайший путь» (OSPF), Протоколом граничного шлюза (BGP), Протоколом горячего резервирования маршрутизатора (HSRP). Каждый раздел описывает конкретные симптомы, проблемы, которые могут быть причиной каждого симптома, и решения этих проблем.

  • TCP/IP: Локальный узел не может получить доступ к удаленному узлу.

  • TCP/IP: Маршруты получены от неверного интерфейса или протокола.

  • TCP/IP: Маршрутизация не функционирует должным образом на новом интерфейсе.

  • TCP/IP: Подключение выходит из строя при использовании определенных приложений.

  • TCP/IP: Проблемы с отправкой по протоколу BOOTP (сетевой протокол, используемый для автоматического получения клиентом IP-адреса) и другими широковещательными пакетами UDP.

  • TCP/IP: Низкая производительность.

  • RIP/IGRP: Из таблицы маршрутизации пропадают маршруты.

  • OSPF: Маршрутизаторы не обнаруживают своих соседей.

  • OSPF: Из таблицы маршрутизации пропадают маршруты.

  • IP Enhanced IGRP: Маршрутизаторы не обнаруживают своих соседей.

  • IP Enhanced IGRP: Из таблицы маршрутизации пропадают маршруты.

  • IP Enhanced IGRP: Маршрутизатор зависает в активном режиме работы.

  • BGP: Из таблицы маршрутизации пропадают маршруты.

  • BGP: Маршрутизаторы не извещают о своих маршрутах.

  • HSRP: Узлы не могут получить доступ к удаленным сетям.

Симптомы, описанные в следующих разделах, носят общий характер и относятся к общим сетевым проблемам TCP / IP. Однако, когда обсуждаются проблемы конфигурирования компьютера, предполагается, что имеются в виду системы семейства UNIX. Подобные виды действий могут быть применимы и к компьютерам с другими системами, но обсуждение не касается конкретных проблем с системами не из семейства UNIX.

Tcp/ip: Локальный узел не может получить доступ к удаленному узлу.

Симптом: узлы в одной сети не могут связываться с узлами в удаленной сети. Сети разделены одним или несколькими маршрутизаторами и могут включать в себя WAN или другие соединения. Существует один или несколько протоколов маршрутизации, работающих на данных маршрутизаторах.

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

Таблица 5-1. Локальный узел не может получить доступ к удаленному узлу.

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

Решение

Шлюз по умолчанию не указан или неправильно настроен на локальном или удаленном узле

Если узлы работают ненаправленно, необходимо настроить шлюз по умолчанию.

ШАГ 1. Определите, имеют ли локальный узел и удаленный узел спецификацию шлюза по умолчанию. Используйте команду UNIX:

unix-host% netstat –rn

Проверьте, есть ли в выводе этой команды спецификация шлюза по умолчанию.

ШАГ 2. Если спецификации шлюза по умолчанию неверна, или если ее нет вообще, вы можете добавить или изменить шлюз по умолчанию с помощью следующей команды UNIX на локальном узле:

unix-host% route add default address 1

,где address – IP-адрес шлюза по умолчанию (маршрутизатора, локального по отношению к узлу). Значение 1 показывает, что указанный шлюз находится на расстоянии одного транзитного участка.

Возможно, потребуется перезагрузить хост, чтобы изменения вступили в силу.

ШАГ 3. Рекомендуется указать назначение шлюза по умолчанию, как часть процесса загрузки. Укажите IP-адрес шлюза в файле узла /etc/defaultrouter. Этот файл может быть другим на вашей UNIX-системе

Если вы работаете с PC или Macintosh, обратитесь к соответствующей документации, чтобы определить, как настроить шлюз по умолчанию.

Неверно настроены или отсутствуют направления маршрутов по умолчанию

ШАГ 1. Если узел работает направленно, используйте команду UNIX netstat –rn, чтобы увидеть маршруты в таблице маршрутизации. Запись, в которой в пункте «Destination» указано default, обозначает маршрут по умолчанию.

ШАГ 2. Запись маршрута по умолчанию должна указывать на маршрутизатор, который имеет маршрут к удаленному хосту. Если нет записи маршрута по умолчанию, используйте команду rout UNIX-системы, чтобы вручную настроить шлюз по умолчанию.

Таблица DNS1 узла неполная

Если таблица DNS хоста является неполной, то DNS не сможет отвечать на некоторые поисковые запросы. Если DNS получает запрос поиска для узла, которого нет в ее кэше, то она не сможет ответить на запрос, а пользователь не сможет установить соединение.

ШАГ 1. В UNIX запросе введите следующую команду:

unix-host% host address

где address – это адрес сервера, маршрутизатора. Или другого узла сети.

ШАГ 2. Если результат этой команды – сообщение “Host not found”, но вы можете установить соединение, используя IP-адреса узла, а не его имя, попробуйте установить соединение с другими узлами, используя их имена. Если вы можете открыть соединения с другими узлами, используя их имена, значит, таблица DNS хоста может быть неполной.

Добавьте отображение имени узла на адрес в кэш DNS для каждого узла сети.

ШАГ 3. Если вы не можете открыть ни одного соединения, используя имена узлов, то возможно DNS не запущена и не работает. Информацию по устранению неполадок смотрите в следующей проблеме, “DNS служба не работает”.

DNS служба не работает

Если в ответ на UNIX запрос host возвращается сообщение " Host not found", но вы можете открыть соединение напрямую через использование IP-адреса узла, вероятнее всего DNS служба не работает. Обратитесь к документации DNS программного обеспечения или системному администратору для получения информации о настройке DNS.

Маршрутизация не работает на одном или нескольких маршрутизаторах

Шаг 1. Используйте EXEC команду trace, чтобы локализовать проблему маршрутизатора (или маршрутизаторов).

Шаг 2. Если вы нашли странно ведущий себя маршрутизатор, определите включена ли маршрутизация. Воспользуйтесь привилегированной EXEC коммандой show ip route, чтобы просмотреть таблицу маршрутизации. Проверьте, что таблица маршрутизации заполнена информацией о маршрутах.

Шаг 3. Если маршрутная информация отсутствует (то есть, результат команды show ip route не показывает записи, которые были извлечены из протокола маршрутизации). используйте исполняемую комманду show running-config.

Шаг 4. Используйте команду router глобальной конфигурации для протокола маршрутизации, который должнен использоваться. Например, если маршрутизатор использует IGRP, введите следующее:

router igrp 109

network 192.16 8.52.0

network 192.16 8.4 8.0

Шаг 5. Если маршрутизация не включена на одном или нескольких маршрутизаторах, включите соответствующий протокол маршрутизации с помощью команды router глобальной конфигурации маршрутизатора.

Шаг 6. В режиме настройки маршрутизатора, введите соответствующие network команды, чтобы связать сети с процессом маршрутизации, в зависимости от обстоятельств.

Например, чтобы включить маршрутизацию IGRP для сетей 193.166.66.0 и 193.168.25.0, введите следующие команды конфигурации:

Router(config)# router lgrp 109

Router(config-router)# network 193.166.66.0

Router(config-router)# network 193.168.2 5.0

Для получения полной информации о настройке конкретных IP-протоколов маршрутизации см. "Cisco IOS Network Protocols Configuration Guide. Part 1" "Network Piotocols Command Reference. Part 1."

Маршрутизация выполняется неверно на одном или нескольких маршрутизаторах

В этом разделе будут приведены специфичные симптомы неправильной работы оборудования и приемы их устранения.

Например, проверьте таблицу маршрутизации на различных маршрутизаторах с использованием привилегированной EXEC команды show ip route. Если у вас запущена IGRP и есть маршруты, отсутствующие в таблице маршрутизации (то есть, вы не видите пути к определенной сети, но вы знаете, что путь есть), обратитесь к разделу "RIP / IGRP: Маршруты пропадают из таблицы маршрутизации" далее в этой главе.

1. DNS = доменная система имен

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