Перейти к основному содержимому

Маршрутизация с использованием BGP

Если на маршрутизаторах одновременно работают OSPF и BGP, может возникнуть необходимость передать определённые маршруты OSPF другим eBGP-пирингам. Это можно сделать с помощью функции перераспределения маршрутов. Рассмотрим следующую топологию, где SW1 и SW2 являются eBGP-пирами, а SW2 и SW3 — OSPF-пирами. SW2 выполняет редистрибьюцию маршрутов OSPF в BGP. Маршруты OSPF передаются в таблицу маршрутизации BGP на SW1. В данной конфигурации предполагается, что все сессии OSPF и eBGP уже установлены и работают, и требуется настроить только редистрибьюцию маршрутов.

Топология

Image

Рисунок 7-120: Редистрибьюция с использованием OSPF

SW2

#configure terminalПерейти в режим конфигурации.
(config)#router bgp 100Определить процесс маршрутизации. Число 100 указывает номер AS для SW2.
(config-router)#redistribute ospfПерераспределить маршруты OSPF из таблицы маршрутизации SW2 в таблицу маршрутизации BGP на SW1.
(config-router)#exitВыйти из режима Router-BGP.
Проверка
#show ip bgp
BGP table version is 3, local router ID is 192.168.52.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
l - labeled, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network          Next Hop            Metric    LocPrf       Weight Path
*>   3.3.3.3/32       10.10.10.2           11        100           0       100 ?
*>   11.11.11.0/24    10.10.10.2           1         100           0       100 ?
Total number of prefixes 2