Схема сети:

Исходные данные:

R1
AS: 62445
PI: 102.34.52.0/23
Ethernet0/0: 10.0.255.2
Loopback0: 102.34.52.100/23

R2
AS: 65535
PI: 121.44.0.0/23
Ethernet0/0: 10.0.255.1
Ethernet0/1: 10.0.255.5
Loopback0: 121.44.0.1/32
Loopback1: 10.255.255.1/32

R3
AS: 65535
PI: 121.44.0.0/23
Ethernet0/0: 10.0.255.6
Ethernet0/1: 10.0.255.9
Loopback0: 121.44.0.2/32
Loopback1: 10.255.255.2/32

R4
AS: 65600
PI: 81.125.0.0/23
Ethernet0/0: 10.0.255.10
Loopback0: 81.125.0.1/23

Настройка сетевых интерфейсов Ethernet на маршрутизаторах R1, R2, R3, R4:

R1> enable
R1# conf t
R1(config)# interface Ethernet0/0
R1(config-if)# ip address 10.0.255.2 255.255.255.252
R1(config-if)# no shutdown
R1(config-if)# exit

R2> enable
R2# conf t
R2(config)# interface Ethernet0/0
R2(config-if)# ip address 10.0.255.1 255.255.255.252
R2(config-if)# no shutdown
R2(config-if)# exit
R2(config)# interface Ethernet0/1
R2(config-if)# ip address 10.0.255.5 255.255.255.252
R2(config-if)# no shutdown
R2(config-if)# exit

R3> enable
R3# conf t
R3(config)# interface Ethernet0/0
R3(config-if)# ip address 10.0.255.6 255.255.255.252
R3(config-if)# no shutdown
R3(config-if)# exit
R3(config)# interface Ethernet0/1
R3(config-if)# ip address 10.0.255.9 255.255.255.252
R3(config-if)# no shutdown
R3(config-if)# exit

R4> enable
R4# conf t
R4(config)# interface Ethernet0/0
R4(config-if)# ip address 10.0.255.10 255.255.255.252
R4(config-if)# no shutdown
R4(config-if)# exit

Настройка сетевых интерфейсов Loopback на маршрутизаторах R1, R2, R3, R4:

R1(config)# interface Loopback0
R1(config-if)# ip address 102.34.52.100 255.255.254.0
R1(config-if)# no shutdown
R1(config-if)# exit

R2(config)# interface Loopback0
R2(config-if)# ip address 121.44.0.1 255.255.255.255
R2(config-if)# no shutdown
R2(config-if)# exit
R2(config)# interface Loopback1
R2(config-if)# ip address 10.255.255.1 255.255.255.255
R2(config-if)# no shutdown
R2(config-if)# exit

R3(config)# interface Loopback0
R3(config-if)# ip address 121.44.0.2 255.255.255.255
R3(config-if)# no shutdown
R3(config-if)# exit
R3(config)# interface Loopback1
R3(config-if)# ip address 10.255.255.2 255.255.255.255
R3(config-if)# no shutdown
R3(config-if)# exit

R4(config)# interface Loopback0
R4(config-if)# ip address 81.125.0.1 255.255.254.0
R4(config-if)# no shutdown
R4(config-if)# exit

Создание статического маршрута для появления PI-префикса в таблице маршрутизации:

R1(config)# ip route 121.44.0.0 255.255.254.0 null0
R1(config)# ip route 102.34.52.0 255.255.254.0 null0

R2(config)# ip route 121.44.0.0 255.255.254.0 null0
R2(config)# ip route 102.34.52.0 255.255.254.0 null0

R3(config)# ip route 121.44.0.0 255.255.254.0 null0
R3(config)# ip route 81.125.0.0 255.255.254.0 null0

R4(config)# ip route 81.125.0.0 255.255.254.0 null0
R4(config)# ip route 121.44.0.0 255.255.254.0 null0

Настройка eBGP между AS 62445, 65535 и 65600:

R1(config)# router bgp 62445
R1(config-router)# neighbor 10.0.255.1 remote-as 65535
R1(config-router)# network 102.34.52.0 mask 255.255.254.0
R1(config-router)# exit

R2(config)# router bgp 65535
R2(config-router)# neighbor 10.0.255.2 remote-as 62445
R2(config-router)# network 121.44.0.0 mask 255.255.254.0
R2(config-router)# exit

R3(config)# router bgp 65535
R3(config-router)# neighbor 10.0.255.10 remote-as 65600
R3(config-router)# network 121.44.0.0 mask 255.255.254.0
R3(config-router)# exit

R4(config)# router bgp 65600
R4(config-router)# neighbor 10.0.255.9 remote-as 65535
R4(config-router)# network 81.125.0.0 mask 255.255.254.0
R4(config-router)# exit

Настройка iBGP в AS 65535:

R2(config)# router bgp 65535
R2(config-router)# neighbor 10.0.255.6 remote-as 65535
R2(config-router)# neighbor 10.0.255.6 update-source loopback1
R2(config-router)# neighbor 10.0.255.6 next-hop-self
R2(config-router)# network 121.44.0.0 mask 255.255.254.0
R2(config-router)# exit

R3(config)# router bgp 65535
R3(config-router)# neighbor 10.0.255.5 remote-as 65535
R2(config-router)# neighbor 10.0.255.5 update-source loopback1
R3(config-router)# neighbor 10.0.255.5 next-hop-self
R3(config-router)# network 121.44.0.0 mask 255.255.254.0
R3(config-router)# exit

Настройка протокола OSPF на маршрутизаторах:

R1(config)# router ospf 1
R1(config-router)# router-id 102.34.52.100
R1(config-router)# network 102.34.52.0 0.0.1.255 area 0
R1(config-router)# network 121.44.0.0 0.0.1.255 area 0
R1(config-router)# network 81.125.0.0 0.0.1.255 area 0
R1(config-router)# network 10.0.0.0 0.255.255.255 area 0
R1(config-router)# exit
R1(config)# exit

R2(config)# router ospf 1
R2(config-router)# router-id 121.44.0.1
R2(config-router)# network 102.34.52.0 0.0.1.255 area 0
R2(config-router)# network 121.44.0.0 0.0.1.255 area 0
R2(config-router)# network 81.125.0.0 0.0.1.255 area 0
R2(config-router)# network 10.0.0.0 0.255.255.255 area 0
R2(config-router)# exit
R2(config)# exit

R3(config)# router ospf 1
R3(config-router)# router-id 121.44.0.2
R3(config-router)# network 102.34.52.0 0.0.1.255 area 0
R3(config-router)# network 121.44.0.0 0.0.1.255 area 0
R3(config-router)# network 81.125.0.0 0.0.1.255 area 0
R3(config-router)# network 10.0.0.0 0.255.255.255 area 0
R3(config-router)# exit
R3(config)# exit

R4(config)# router ospf 1
R4(config-router)# router-id 81.125.0.1
R4(config-router)# network 102.34.52.0 0.0.1.255 area 0
R4(config-router)# network 121.44.0.0 0.0.1.255 area 0
R4(config-router)# network 81.125.0.0 0.0.1.255 area 0
R4(config-router)# network 10.0.0.0 0.255.255.255 area 0
R4(config-router)# exit
R4(config)# exit

Просмотр конфигурации маршрутизатора:

Router# show running-config

Просмотр таблицы маршрутизации:

Router# show ip route

Просмотр таблицы BGP:

Router# show ip bgp

Просмотр отношений смежности протокола OSPF:

Router# show ip ospf neighbor0

Чтобы все запросы к устройствам в другой области не загружали таблицу маршрутизации в текущей области, нужно настроить суммаризацию. То есть все запросы к устройствам в другой области будут отображаться как запросы к ABR маршрутизатору. Для настройки суммаризации запросов к области, на ABR маршрутизаторе нужно выполнить:

Router(config)# router ospf 1
Router(config-router)# area 0 range 10.51.0.0 255.255.0.0

Теперь при обращении к компьютеру с IP адресом 10.51.0.2 будет обращение к ABR маршрутизатору, на котором трафик перенаправится к нужному узлу.