Проверка и устранение ошибок в работе механизмов маршрутизации
На рис. 2.15 приводится частная ситуация, когда маршруты получены от протокола EIGRP, а в нем включена возможность балансировки нагрузки по маршрутам с различной стоимостью. По этой причине в таблице маршрутизации присутствуют маршруты с различной метрикой. В СПД с большими таблицами маршрутизации часто используют команду show ip route с указанием конкретной сети-получателя. При таком… Читать ещё >
Проверка и устранение ошибок в работе механизмов маршрутизации (реферат, курсовая, диплом, контрольная)
После того как запущен механизм маршрутизации и сконфигурированы статические маршруты важно проверить, что маршрутизация пакетов осуществляется требуемым образом, а также что все требуемые маршруты находятся в таблице маршрутизации. Для просмотра таблицы маршрутизации и наличия в ней требуемых маршрутов используется команда show ip route.
show ip route [ip-address [mask] [longer-prefixes] | protocol [processid] | list [access-List-number access-List-name] | static | updatequeue.
Поскольку в крупных корпоративных сетях ТМ могут быть достаточно объемными, в синтаксисе команды предусмотрена возможность фильтрации выводимой информации (табл. 2.7).
Параметры команды show ip route
Таблица 2.7
Параметр | Описание. |
ip-address. | IP-адрес, по которому необходимо вывести маршрутную информацию. |
mask. | Маска подсети. |
longer-prefixes. | Вывод информации о маршрутах с большим префиксом. |
protocol. | Имя протокола или метода маршрутизации, но которому необходимо вывести маршрутную информацию. |
process-id. | Номер процесса. |
list. | Вывод информации о маршрутах, отфильтрованной списком доступа. |
access-list-number | access-list-name. | Номер или имя списка доступа. |
static. | Вывод информации о статических маршрутах. |
update-queue. | Вывод информации об изменении очереди RIB. |
Информация, выводимая командой show ip route, и ее описание были представлены в параграфе 2.2.1.
В СПД с большими таблицами маршрутизации часто используют команду show ip route с указанием конкретной сети-получателя. При таком использовании команды маршрутизатор выводит подробную информацию из таблицы маршрутизации по указанной сети (рис. 2.15).
На рис. 2.15 приводится частная ситуация, когда маршруты получены от протокола EIGRP, а в нем включена возможность балансировки нагрузки по маршрутам с различной стоимостью. По этой причине в таблице маршрутизации присутствуют маршруты с различной метрикой.
Кроме содержимого ТМ бывает необходимо получить информацию в целом о таблице маршрутизации. Обобщенную информацию о содержимом таблицы маршрутизации можно получить при помощи команды show ip route summary. Вывод команды представлен в примере 2.2, а описание вывода — в табл. 2.8.
# show ip route summary.
Пример 2.2. Информация, выводимая командой show ip route summary.
R6#show ip route summary.
IP routing table name is Default-IP-Routing-Table (0) IP routing table maximum-paths is 16.
Route Source. | Networks. | Subnets. | Overhead. | Memory (bytes). |
connected. | ||||
static. | ||||
rip. | S. | |||
internal. | ||||
Total. |
Removing Queue Size 0.
Рис. 2.15. Информация из таблицы маршрутизации об указанной сети:
1 — сеть-получатель, но которой выводится информация; 2 — источник, от которого получена информация, и его параметры; 3 — описание маршрутов, занесенных в таблицу маршрутизации; 4 — IP-адрес следующего перехода и выходной интерфейс маршрутизатора; 5 — параметры маршрута; б — наилучший маршрут.
Поля вывода команды show ip route summary
Таблица 2.8
Поле. | Описание. |
Route Source. | Источник маршрутной информации. |
Networks. | Количество сетей, полученных от источника. |
Subnets. | Количество подсетей, полученных от источника. |
Overhead. | Дополнительная память, необходимая для обработки маршрутов. |
Memory. | Память, необходимая для хранения маршрутов. |
Если статической информации ТМ недостаточно для решения возникающих проблем, то для получения динамической информации о происходящих изменениях в ТМ можно воспользоваться механизмами отладки, встроенными в ОС маршрутизатора. В частности, для отладки процесса маршрутизации используется команда debug ip routing.
# debug ip routing.
# no debug ip routing.
В СПД, изображенной па рис. 2.16, отключается канал связи между маршрутизаторами R1 и R2.
Рис. 2.16. Отключение канала связи между R1 и R2.
На первом этапе маршрутизатор R4 удаляет из своей ТМ маршруты от маршрутизатора R2, которые использовали отключенный канат связи.
Такими маршрутами являются:
- — маршрут по умолчанию от R1;
- — маршрут до сети 10.32.0.0/28;
- — маршрут до сети 10.0.0.1/32;
- — маршрут до сети 10.16.0.0/30.
На втором этапе маршрутизатору R4 становится известно о том, что до первых трех сетей из списка существует альтернативный маршрут, который и заносится в ТМ.
Альтернативного маршрута до сети 10.16.0.0/30 не существует, поскольку сеть стала недоступна после отключения канала связи между маршрутизаторами.
Пример отладки процесса маршрутизации, запущенный на маршрутизаторе R4, представлен в примере 2.3.
Пример 2.3. Отладка процесса маршрутизации.