Соединение PE-маршрутизаторов с использованием eBGP Multi-hop
В данном примере PE-маршрутизаторы подключены друг к другу напрямую с использованием eBGP multi-hop.
Между CE и PE-маршрутизаторами настроен eBGP. PE-маршрутизаторы настроены таким образом, чтобы между ними было соединение eBGP multi-hop. Для того чтобы соединение multi-hop работало, между PE1, P и PE2 должен быть запущен протокол IGP.
На рисунке ниже приведена топология сети для данного примера.
Рисунок
Ниже представлены команды конфигурирования маршрутизаторов CE и PE в соответствии с топологией сети.
На P-маршрутизаторах должен быть настроен только протокол IGP (в данном примере OSPF).
Таблица — Настройка CE-маршрутизаторов
Команда | Описание |
---|---|
#configure terminal | Вход в конфигурационный режим |
(config)#interface eth1 | Вход в режим конфигурирования интерфейса |
(config-if)#ip address 172.6.7.117/24 | Назначение IP-адреса |
(config-if)#exit | Выход из режима конфигурирования интерфейса |
(config)#router bgp 65001 | Определение процесса BGP маршрутизации для AS 65001 |
(config-router)#neighbor 172.6.7.116 remote-as 1 | Определение PE-маршрутизатора как соседа. Где 172.6.7.116 — IP-адрес PE-маршрутизатора, 1 — номер AS |
Для проверки настроенной конфигурации используются команды административного режима show ip bgp neighbors
, show ip bgp
.
Таблица — Настройка PE-маршрутизаторов
Команда | Описание |
---|---|
#configure terminal | Вход в конфигурационный режим |
(config)#ip vrf IPI | Создание VRF под названием IPI |
(config-vrf)#rd 1:100 | Назначение RD 1:100 |
(config-vrf)#route-target both 100:200 | Настройка импорта маршрутов между RT расширенных сообществ 100 и 200 |
(config-vrf)#exit | Выход из конфигурирования VRF |
(config)#interface eth3 | Вход в режим конфигурирования интерфейса |
(config-if)#ip vrf forwarding IPI` | Bind the interface connected to the CE router with VRF IPI. |
(config-if)#ip address 172.6.7.116/24 | Назначение IP-адреса |
(config-if)#exit | Выход из режима конфигурирования интерфейса |
(config)#router ospf 1 | Определение процесса маршрутизации OSPF |
(config-router)#network 172.5.6.0/24 area 0 | Рекламировать сеть между PE и P-маршрутизатором для того, чтобы обеспечить multi-hop |
(config-router)#exit | Выход из режима конфигурации маршрутизации OSPF |
(config)#router bgp 1 | Определение процесса BGP маршрутизации для AS 1 |
(config-router)#neighbor 172.4.5.114 remote-as 2 | Определение PE-маршрутизатора, как соседа. Здесь 172.4.5.114 — IP-адрес удаленного PE-маршрутизатора, 2 — номер AS |
(config-router)#neighbor 172.4.5.114 ebgp-multi-hop 255 | Установление PE-маршрутизатора в качестве однорангового устройства eBGP |
(config-router)#address-family vpnv4 unicast | Вход в режим конфигурирования семейства адресов VPNv4 |
(config-router-af)#neighbor 172.4.5.114 allow-ebgp-vpn | Настройка удаленного PE-маршрутизатора для разрешения eBGP сетей VPN |
(config-router-af)#neighbor 172.4.5.114 activate | Активация удаленного PE-маршрутизатора, чтобы он мог получать маршруты сети VPN |
(config-router-af)#exit-address-family | Выход из режима конфигурирования семейства адресов VPNv4 |
(config-router)#address-family ipv4 vrf IPI | Вход в режим конфигурирования семейства адресов IPv4 для VRF IPI |
(config-router-af)#neighbor 172.6.7.117 remote-as 65001 | Определение CE-маршрутизатора, как соседа с IP-адресом 172.6.7.117 и номером AS 65001 |
(config-router-af)#exit-address-family | Выход из режима конфигурирования семейства адресов IPv4 |
(config-router)#exit | Выход из режима конфигурирования маршрутизации |
Для проверки настроенной конфигурации используются команды административного режима show ip bgp neighbors
, show ip bgp vpnv4 all
.