cisco · 10 стр.

Руководство по эксплуатации Cisco маршрутизаторы — настройка OSPF-BGP

Оригинальное название: Общие сведения о перераспределении маршрутов OSPF в BGP

Читать онлайн

Похожие инструкции

Текст документа

Общие сведения о перераспределении маршрутов OSPF в BGP Содержание Введение Предварительные условия Требования Используемые компоненты Условные обозначения Настройка сети Перераспределение только внутренних маршрутов OSPF (внутриобластные и межобластные маршруты) в протоколе BGP Перераспределение только внешних маршрутов OSPF (тип 1 и 2) в протоколе BGP Перераспределение только внешних маршрутов OSPF типа 1 или типа 2 в протоколе BGP Перераспределение внешних и внутренних маршрутов OSPF в BGP Перераспределение внешних маршрутов OSPF NSSA-в BGP Изменение параметров перераспределения OSPF Невозможность перераспределения известных маршрутов iBGP в IGP в качестве EIGRP, OSPF Дополнительные сведения Введение В данных технических примечаниях объясняется поведение протокола OSPF (первоочередное открытие кратчайших маршрутов) при перераспределении протокола BGP (пограничный межсетевой протокол) на маршрутизаторах Cisco.

Поведение протокола OSPF по отношению к перераспределению BGP описывается в RFC 1403 . Существует несколько типов маршрутов OSPF: Внутриобластной. В многообластной сети OSPF маршруты, созданные в пределах определенной области, известны маршрутизаторам в той же области, в которой известны внутриобластные маршруты. Эти маршруты помечаются как O в выходных данных команды show ip route . Межобластные. Если маршрут проходит через пограничный маршрутизатор области (ABR) OSPF, он известен как межобластной маршрут OSPF. Данные маршруты отмечаются как O IA в выходных данных команды show ip route .

Как внутриобластные, так и межобластные маршруты также известны как внутренние маршруты OSPF, поскольку они создаются непосредственно протоколом OSPF, если на интерфейс распространяется команда OSPF network . Внешние маршруты типа 2 или внешние маршруты типа 1. Маршруты, которые были перераспределены в OSPF, например протокол подключенных, статических или иных маршрутов, известны как внешние маршруты типа 2 или внешние маршруты типа 1. Данные маршруты отмечаются как O E2 или O E1 в выходных данных команды show ip route . Внешний маршрут NSSA типа 2 или внешний маршрут NSSA типа 1.

Если область настроена как не полностью шлейфная область (NSSA), и маршруты перераспределяются в OSPF, маршруты получают обозначение внешних маршрутов NSSA типа 2 или внешних маршрутов NSSA типа 1. Данные маршруты отмечаются в качестве O N2 или O N1 в выходных данных команды show ip route . В данном документе не описываются различия между внешним маршрутом и маршрутом NSSA типа 2 или 1. Для получения дополнительных сведений см. Руководство по проектированию OSPF. Поведение по умолчанию не предусматривает перераспределение маршрутов из OSPF в BGP. Перераспределение необходимо настроить. Используйте команду route-map для фильтрации маршрутов во время перераспределения OSPF в BGP.

При перераспределении требуются специальные ключевые слова, такие как internal , external и nssa-external , для перераспределения соответствующих маршрутов.

Стр. 1

Предварительные условия Требования Для работы с данным документом необходимы основные знания типов маршрутов OSPF. Используемые компоненты Настоящий документ не имеет жесткой привязки к устройству или к какой-либо версии ПО. Данные для этого документа были получены при тестировании указанных устройств в специально созданных лабораторных условиях. Все устройства, описанные в данном документе, обладают ненастроенной (заданной по умолчанию) конфигурацией. При работе в действующей сети перед применением команды необходимо изучить все возможные последствия ее выполнения. Условные обозначения Дополнительные сведения об условных обозначениях в документах см.

в статье Условные обозначения, используемые в технической документации Cisco. Настройка сети Ниже описываются четыре случая перераспределения маршрутов OSPF в BGP. Схема сети относится к первым трем случаям. Схему и настройку для четвертого случая можно найти в разделе Перераспределение внешних маршрутов OSPF NSSA в BGP. Перераспределение только внутренних (Intra- и Inter-Area) маршрутов OSPF в BGP При настройке перераспределения OSPF в BGP без ключевых слов по умолчанию будет выполняться перераспределение внутриобластных и межобластных маршрутов OSPF в BGP.

Используйте ключевое слово internal наряду с командой redistribute в router bgp для перераспределения внутриобластных и межобластных маршрутов OSPF. Данная конфигурация является новой конфигурацией маршрутизатора B, который перераспределяет только внутриобластной маршрут (131.108.2.0/24) и межобластной маршрут (131.108.1.0/24) в BGP, а также только внутренние маршруты OSPF (внутриобластные и межобластные) в BGP:

Стр. 2

RTB hostname RTB ! interface Ethernet0/0 ip address 2.2.2.3 255.255.255.0 ! interface Serial1/0 ip address 3.3.3.1 255.0.0.0 ! router ospf 1 network 2.0.0.0 0.255.255.255 area 1 ! router bgp 100 redistribute ospf 1 !-- Перераспределение только внутриобластных и межобластных маршрутов OSPF в BGP. neighbor 3.3.3.2 remote-as 200 ! end RTB# show ip route Codes:

C - connected, S - static, 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 i - IS-IS, 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 2.0.0.0/24 is subnetted, 1 subnets C 2.2.2.0 is directly connected, Ethernet0/0 C 3.0.0.0/8 is directly connected, Serial1/0 O E2 200.1.1.0/24 [110/20] via 2.2.2.2, 00:16:17, Ethernet0/0 O E1 200.2.2.0/24 [110/104] via 2.2.2.2, 00:00:41, Ethernet0/0 131.108.0.0/24 is subnetted, 2 subnets O 131.108.2.0 [110/74] via 2.2.2.2, 00:16:17, Ethernet0/0 O IA 131.108.1.0 [110/84] via 2.2.2.2, 00:16:17, Ethernet0/0 RTB# Маршрутизатор B перераспределяет только внутренние маршруты OSPF:

RTB# show ip bgp BGP table version is 10, local router ID is 192.168.1.7 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *> 2.2.2.0/24 0.0.0.0 0 32768 ? *> 131.108.1.0/24 2.2.2.2 84 32768 ? *> 131.108.2.0/24 2.2.2.2 74 32768 ? RTB# Маршрутизатор C получает информацию о данных маршрутах от BGP: RTC# show ip route Codes:

C - connected, S - static, 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 i - IS-IS, 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

Стр. 3

2.0.0.0/24 is subnetted, 1 subnets B 2.2.2.0 [20/0] via 3.3.3.1, 00:11:19 C 3.0.0.0/8 is directly connected, Serial0/0 131.108.0.0/24 is subnetted, 2 subnets B 131.108.2.0 [20/74] via 3.3.3.1, 00:03:56 B 131.108.1.0 [20/84] via 3.3.3.1, 00:03:28 RTC# Перераспределение только внешних (тип 1 и 2) маршрутов OSPF на BGP Используйте ключевое слово external наряду с командой redistribute в router bgp для перераспределения внешних маршрутов OSPF в BGP. При использовании ключевого слова external имеется три варианта:

перераспределение как внешних маршрутов типа 1, так и внешних маршрутов типа 2 (по умолчанию) перераспределение маршрутов типа 1 перераспределение маршрутов типа 2 Введите команды в режиме конфигурации в соответствии с тем, как описано ниже: RTB(config-router)# router bgp 100 RTB(config-router)# redistribute ospf 1 match external В данной конфигурации маршрутизатора B происходит перераспределение только внешних маршрутов OSPF но как типа 1, так и типа 2: RTB hostname RTB ! interface Ethernet0/0 ip address 2.2.2.1 255.0.0.0 ! interface Serial1/0 ip address 3.3.3.1 255.0.0.0 ! router ospf 1 network 2.0.0.0 0.255.255.255 area 1 !

router bgp 100 redistribute ospf 1 match external 1 external 2 !--- Происходит перераспределение ТОЛЬКО внешних маршрутов OSPF, !--- но как типа 1, так и типа 2. neighbor 3.3.3.3 remote-as 200 ! end Примечание. В конфигурации отображается команда match external 1 external 2 , в то время как была введена команда redistribute ospf 1 match external . Это нормально, так как OSPF автоматически добавляет "external 1 external 2" в конфигурацию. Данная команда подходит как к внешнему, так и к внутреннему маршруту OSPF типов 1 и 2, и перераспределяет оба маршрута в BGP. Маршрутизатор B перераспределяет только внешние маршруты OSPF: RTB# show ip bgp

Стр. 4