|
Page 10 sur 21
VI-
Format du message KeepAlive.
Les
messages KeepAlive sont échangés aussi souvent qu’il faut entre les systèmes
BGP pour ne dépasser le Hold Timer (compteur de retenue). Ce compteur de retenue
a été défini entre les interlocuteurs BGP lors de la transmission du message
OPEN.
Un
temps maximum raisonnable entre deux messages KeepAlive serait de 1/3 du temps
convenu pour le compteur de retenue. Ils doivent donc être envoyés plus d’une
fois par seconde. Une implémentation peut permettre de définir la fréquence
d’échange de ces messages en fonction du compteur de retenue.
Si
le temps pour le compteur de retenue convenu est de zéro, les messages KeepAlive
ne peuvent pas être échangés.
Les
messages KeepAlive sont uniquement composés du message d’en-tête et ont donc
un taille de 19 octets.
VII-
Format du message NOTIFICATION.
Un
message de notification est envoyé lorsqu’une condition d’erreur est détectée.
La connexion BGP est close aussitôt l’envoi de ce message.
En
plus de l’en-tête BGP, le message de notification contient les champs suivants :
Le
champ Error Code indique le type du message NOTIFICATION. Les codes suivants
ont été définis :
Le
champ Error Subcode fournit une description plus spécifique sur la nature de
l’erreur reportée.
Chaque
Error Code peut avoir une ou plusieurs Error Subcode.
Si
aucune Subcode Error n’est définie, alors une valeur de zéro (erreur non spécifique)
est mise dans le champ Subcode.
|