BGP Confederation

Architecture technique

image.png

Configuration des routeurs

Routeur dans une AS appartenant à une confederation en bordure d’une autre AS (R2)

Définit sa Loopback et son IP vers le routeur R3 dans OSPF

router ospf 10
 log-adjacency-changes
 network 2.2.2.2 0.0.0.0 area 1
 network 10.10.10.8 0.0.0.3 area 1

Définit AS BGP

router bgp 64512

Définit l’identifiant de la confederation

 bgp confederation identifier 12

Définit de l’AS de la confederation voisine

 bgp confederation peers 64513 

Définit son voisin R3

 neighbor 3.3.3.3 remote-as 64512
 neighbor 3.3.3.3 update-source Loopback0
 neighbor 3.3.3.3 next-hop-self

Définit le voisin d’AS

 neighbor 10.10.10.5 remote-as 11

Routeur en bordure de confederation (R3)

Dans la configuration d’un routeur

Définit AS BGP

router bgp 64512

Définit l’identifiant de la confederation

 bgp confederation identifier 12

Définit de l’AS de la confederation voisine

 bgp confederation peers 64513 

On définit le lien entre R2 et R3

 neighbor 2.2.2.2 remote-as 64512
 neighbor 2.2.2.2 update-source Loopback0
 neighbor 2.2.2.2 next-hop-self

On définit le lien entre R3 et R4

 neighbor 4.4.4.4 remote-as 64513
 neighbor 4.4.4.4 ebgp-multihop 2
 neighbor 4.4.4.4 update-source Loopback0
 neighbor 4.4.4.4 next-hop-self

Routeur en milieu d’une AS de confédération

Définit les adresses réseaux pour le protocole OSPF au sein de AS

router ospf 10
log-adjacency-changes
network 5.5.5.5 0.0.0.0 area 1
network 10.10.10.16 0.0.0.3 area 1
network 10.10.10.20 0.0.0.3 area 1

Définit AS BGP

router bgp 64513

Définit l’identifiant de la confederation

 bgp confederation identifier 12

Définit de l’AS de la confederation voisine

 bgp confederation peers 64512 

On définit le lien entre R5, R4 et R6

 neighbor 4.4.4.4 remote-as 64513
 neighbor 4.4.4.4 update-source Loopback0
 neighbor 4.4.4.4 next-hop-self
 neighbor 6.6.6.6 remote-as 64513
 neighbor 6.6.6.6 update-source Loopback0
 neighbor 6.6.6.6 next-hop-self