Lantsei.lesCigales.ORG

Protocole de routage Bgp

Border Gateway Protocol (BGP) est un protocole d'échange de route externe (un EGP), utilisé notamment sur le réseau Internet. Son objectif principal est d'échanger des informations de routage et d'accessibilité de réseaux (appelés préfixes) entre Autonomous Systems (AS). Comme il circule sur TCP, il est considéré comme appartenant à la couche application du modèle OSI.

Contrairement aux protocoles de routage interne, BGP n'utilise pas de métrique classique mais fonde les décisions de routage sur les chemins parcourus, les attributs des préfixes et un ensemble de règles de sélection définies par l'administrateur de l'AS. On le qualifie de protocole à vecteur de chemins (path vector protocol).

protocole-de-routage-bgp_01


Configuration du Routeur1

Définir le numéro de l'AS pour le Routeur1 :

router bgp 65001

Déclarer le Routeur voison ainsi que son numéro d'AS :

neighbor 15.0.0.2 remote-as 65002

Déclarer les réseaux connectés au routeur :

network 1.1.1.1 mask 255.255.255.255
network 15.0.0.0 mask 255.255.255.0

Configuration du Routeur2

router bgp 65002
neighbor 15.0.0.1 remote-as 65001
neighbor 16.0.0.2 remote-as 65003
network 15.0.0.0 mask 255.255.255.0
network 2.2.2.2 mask 255.255.255.255
network 16.0.0.0 mask 255.255.255.0

Configuration du Routeur3

router bgp 65003
neighbor 16.0.0.1 remote-as 65002
neighbor 17.0.0.2 remote-as 65004
network 16.0.0.0 mask 255.255.255.0
network 3.3.3.3 mask 255.255.255.255
network 17.0.0.0 mask 255.255.255.0

Configuration du Routeur4

router bgp 65004
neighbor 17.0.0.1 remote-as 65003
network 17.0.0.0 mask 255.255.255.0
network 4.4.4.4 mask 255.255.255.255

Vérifications

show ip bgp
show ip protocols
ping 15.0.0.1

protocole-de-routage-bgp_02