• Français
Accueil
23-11-2008
 
 
Le Laboratoire
forum
Menu principal
Accueil
News
Tips
Articles
Letterman Subscribe




Le protocole BGP
Écrit par Guillemot Erwan   
26-06-2007
Index de l'article
Le protocole BGP
Page 2
Page 3
Page 4
Page 5
Page 6
Page 7
Page 8
Page 9
Page 10
Page 11
Page 12
Page 13
Page 14
Page 15
Page 16
Page 17
Page 18
Page 19
Page 20
Page 21

II-                   Routes : échange et stockage.

Les routes sont échangées entre les pairs de périphériques BGP dans des messages de mises à jour. La destination de ce message est les systèmes autonomes dont les adresses IP sont indiquées dans le champ NLRI (Network Layer Reachablility Information), et le chemin qui va être utilisé est indiqué dans le champ Attributes path.

Les routes sont stockées dans les bases d’information de routage (RIB). Il y a trois types de base d’information :

ü      Adj-RIB-Out : pour les informations de routage qui seront envoyées aux autres périphériques BGP ;

ü      Adj-RIB-In : pour les informations de routage qui ont été envoyées par les autres périphériques BGP ;

ü      Loc-RIB : pour les informations utilisées par le périphérique BGP local.

BGP fournit des mécanismes pour permettre à un système de signaler à un autre système BGP qu’une route initialement fonctionnelle ne l’est plus. Il y a trois mécanismes différents :

ü      Le préfixe IP qui indique la route de destination n’étant plus accessible est indiqué dans le champ WITHDRAWN ROUTES dans le message de mise à jour.

ü      Une route de remplacement est indiquée dans le champ Attributes path en gardant la même valeur dans le champs NLRI. Ceci est possible que s’il existe une autre route bien évidemment.

ü      La connexion BGP est fermée, ce qui ferme toutes les routes.

Nous allons voir dans les paragraphes suivants les formats des messages afin de situer ce que sont ces champs (tels que les champs WITHDRAWN ROUTES et NLRI dont nous venons de parler).

III- Format du message d’en-tête.

Chaque message possède une en-tête dont la taille est fixe. Il peut y avoir ou non une portion de données à la suite de l’en-tête.

Marker : ce champ de 16 octets permet d’authentifier les messages BGP entrants, de détecter une perte de synchronisation entre deux périphériques BGP. Si le type du message est OPEN ou si le message OPEN ne fournit pas d’information d’authentification, alors tous les bits de Marker doivent être à 1.

Autrement la valeur de ce champs est calculée suivant le mécanisme d’authentification utilisé.

Length :ce champ de deux octets indique la taille totale du message, en-tête comprise. La taille d’un message est minimum de 19 octets et maximum de 4096 octets.

Type : ce champ de 1 octet définit le type de message envoyé :

valeur 1 : OPEN

valeur 2 : UPDATE

valeur 3 : NOTIFICATION

valeur 4 : KEEPALIVE




Dernière mise à jour : ( 31-12-2003 )
 
< Précédent   Suivant >
CLTE - Moteur de tests en ligne
Le CLTE est le moteur de tests en ligne du Laboratoire SUPINFO des Technologies Cisco.
Connectez-vous ! Création d'un compte gratuit
 
Top! Top!