cisco · 6 стр.
Настройка шлюза последней очереди при помощи команд протокола IP
Похожие инструкции
Текст документа
Настройка шлюза последней очереди при помощи команд протокола IP Содержание Введение Предварительные условия Требования Используемые компоненты Условные обозначения ip default-gateway ip default-network Выбор стандартной сети Использование различных протоколов маршрутизации ip route 0.0.0.0 0.0.0.0 Краткие выводы Дополнительные сведения Введение Стандартные маршруты используются для прямых пакетов, адресованных в сети, не описанные явным образом в таблице маршрутизации.
Стандартные маршруты незаменимы в топологиях, где распознавание всех более специфических сетей нежелательно, как в случае тупиковых сетей, или невозможно из-за ограниченных системных ресурсов, таких как память и мощность процессора. В данном документе объясняется принцип настройки стандартного маршрута или шлюза последней очереди. Используются следующие IP-команды: ip default-gateway ip default-network and ip route 0.0.0.0 0.0.0.0 Предварительные условия Требования Для данного документа нет особых требований. Используемые компоненты Данный документ не ограничен отдельными версиями программного и аппаратного обеспечения.
Выходные данные команд показаны для маршрутизаторов серии Cisco 2500 с Cisco IOS ® выпуска 12.2(24a). Данные для документа были получены в специально созданных лабораторных условиях. При написании данного документа использовались только устройства с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.
Условные обозначения Дополнительные сведения об условных обозначениях в документах см. в разделе "Условные обозначения технических терминов Cisco". ip default-gateway Команда ip default-gateway отличается от двух других команд. Ее необходимо использовать только при отключенной функции ip routing на маршрутизаторе Cisco. Например, если маршрутизатор является сервером внешней IP-телефонии, то можно использовать эту команду для определения соответствующего стандартного шлюза. Эту команду также можно использовать, когда маршрутизатор Cisco простой модели находится в режиме загрузки, чтобы передать маршрутизатору образ программного обеспечения Cisco IOS® по протоколу TFTP.
В режиме загрузки функция маршрутизатора ip routing отключена. В данном примере маршрутизатору в качестве стандартного маршрута назначается IP-адрес 172.16.15.4: ip default-gateway 172.16.15.4 ip default-network В отличие от команды ip default-gateway команду ip default-network можно использовать, когда на маршрутизаторе Cisco включена функция ip routing . При настройке с помощью команды ip default-network маршрутизатор учитывает маршруты до этой сети для установки в качестве шлюза последней очереди на маршрутизаторе.
Для каждой сети, которая настраивается с помощью команды ip default-network , при наличии у маршрутизатора маршрута до этой сети данный маршрут отмечается как возможный стандартный маршрут. На данной сетевой диаграмме отображена таблица маршрутизации для маршрутизатора 2513: 2513# show ip route Codes:
C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route Gateway of last resort is not set 161.44.0.0/24 is subnetted, 1 subnets C 161.44.192.0 is directly connected, Ethernet0 131.108.0.0/24 is subnetted, 1 subnets
C 131.108.99.0 is directly connected, Serial0 S 198.10.1.0/24 [1/0] via 161.44.192.2 Обратите внимание на статический маршрут до 198.10.1.0 через 161.44.192.2 и отсутствие настройки шлюза последней очереди. При настройке с помощью команды ip default-network 198.10.1.0 таблица маршрутизации меняется на следующую: 2513# show ip route Codes:
C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route Gateway of last resort is 161.44.192.2 to network 198.10.1.0 161.44.0.0/24 is subnetted, 1 subnets C 161.44.192.0 is directly connected, Ethernet0 131.108.0.0/24 is subnetted, 1 subnets C 131.108.99.0 is directly connected, Serial0 S* 198.10.1.0/24 [1/0] via 161.44.192.2 R1# 2513# show ip protocols 2513# Теперь шлюз последней очереди установлен на 161.44.192.2.
Результат не зависит от протокола маршрутизации, что отображается в конце выходных данных команды show ip protocols . Можно выбрать другой доступный стандартный маршрут, применив другой вариант команды ip default-network : 2513# configure terminal Enter configuration commands, one per line. End with CNTL/Z. 2513(config)# ip route 171.70.24.0 255.255.255.0 131.108.99.2 2513(config)# ip default-network 171.70.24.0 2513(config)# ^Z 2513# show ip route Codes:
C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route Gateway of last resort is 161.44.192.2 to network 198.10.1.0 171.70.0.0/16 is variably subnetted, 2 subnets, 2 masks S 171.70.0.0/16 [1/0] via 171.70.24.0 S 171.70.24.0/24 [1/0] via 131.108.99.2 161.44.0.0/24 is subnetted, 1 subnets C 161.44.192.0 is directly connected, Ethernet0 131.108.0.0/24 is subnetted, 1 subnets C 131.108.99.0 is directly connected, Serial0 S* 198.10.1.0/24 [1/0] via 161.44.192.2 После ввода команды ip default-network в указанных выше выходных данных сеть не была отмечена в качестве стандартной сети.
Причина этого объясняется в разделе "Выбор стандартной сети". Выбор стандартной сети Примечание: команда ip default-network использует классы. Это означает, что если маршрутизатор использует маршрут до подсети, указанной в данной команде, то он устанавливает маршрут до основной сети. На этом этапе ни одна из сетей не выбрана как стандартная сеть. Необходимо повторно выполнить команду ip default-network в основной сети для выбора доступного стандартного
маршрута. 2513# configure terminal Enter configuration commands, one per line. End with CNTL/Z. 2513(config)# ip default-network 171.70.0.0 2513(config)# ^Z 2513# show ip route Codes:
C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route Gateway of last resort is 171.70.24.0 to network 171.70.0.0 * 171.70.0.0/16 is variably subnetted, 2 subnets, 2 masks S* 171.70.0.0/16 [1/0] via 171.70.24.0 S 171.70.24.0/24 [1/0] via 131.108.99.2 161.44.0.0/24 is subnetted, 1 subnets C 161.44.192.0 is directly connected, Ethernet0 131.108.0.0/24 is subnetted, 1 subnets C 131.108.99.0 is directly connected, Serial0 S* 198.10.1.0/24 [1/0] via 161.44.192.2 Если бы исходный статический маршрут вел к основной сети, то дополнительно настраивать основную сеть не было бы необходимости.
Активные IP-протоколы здесь пока отсутствуют. Без запуска динамических протоколов можно настроить маршрутизатор для выбора доступных стандартных маршрутов на основе наличия в таблице маршрутизации маршрутов до сетей, отличных от 0.0.0.0/0. Команда ip default-network позволяет настроить устойчивость в выборке шлюзов последней очереди. Более предпочтителен выбор стандартного маршрута для конкретной сети путем проверки в таблице маршрутизации, чем настройка статических маршрутов для определенных следующих переходов. При потере маршрута до какой-либо сети маршрутизатор выбирает другой вариант стандартного маршрута.
Потерянный маршрут можно удалить, удалив статический маршрут в конфигурации следующим образом: 2513# configure terminal Enter configuration commands, one per line. End with CNTL/Z. 2513(config)# no ip route 171.70.24.0 255.255.255.0 131.108.99.2 2513(config)# ^Z 2513# %SYS-5-CONFIG_I: Configured from console by console После удаления статического маршрута до стандартной сети таблица маршрутизации выглядит примерно так: 2513# show ip route Codes:
C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route Gateway of last resort is 161.44.192.2 to network 198.10.1.0 161.44.0.0/24 is subnetted, 1 subnets C 161.44.192.0 is directly connected, Ethernet0 131.108.0.0/24 is subnetted, 1 subnets C 131.108.99.0 is directly connected, Serial0 S* 198.10.1.0/24 [1/0] via 161.44.192.2 2513#