Aller au contenu principal

IANA Considerations (Considérations IANA)

IANA Considerations (Considérations IANA)

Tous les messages BGP contiennent un type de message sur 8 bits, pour lequel l'IANA a créé et maintient un registre intitulé « BGP Message Types ». Ce document définit les types de messages suivants :

NomValeurDéfinition
OPEN1Voir Section 4.2
UPDATE2Voir Section 4.3
NOTIFICATION3Voir Section 4.5
KEEPALIVE4Voir Section 4.4

Les affectations futures doivent être faites en utilisant soit le processus Standards Action défini dans [RFC2434], soit le processus Early IANA Allocation défini dans [RFC4020]. Les affectations consistent en un nom et une valeur.

Les messages BGP UPDATE peuvent porter un ou plusieurs attributs de chemin, où chaque attribut contient un code de type d'attribut sur 8 bits. L'IANA maintient déjà un tel registre, intitulé « BGP Path Attributes ». Ce document définit les codes de type d'attributs de chemin suivants :

NomValeurDéfinition
ORIGIN1Voir Section 5.1.1
AS_PATH2Voir Section 5.1.2
NEXT_HOP3Voir Section 5.1.3
MULTI_EXIT_DISC4Voir Section 5.1.4
LOCAL_PREF5Voir Section 5.1.5
ATOMIC_AGGREGATE6Voir Section 5.1.6
AGGREGATOR7Voir Section 5.1.7

Les affectations futures doivent être faites en utilisant soit le processus Standards Action défini dans [RFC2434], soit le processus Early IANA Allocation défini dans [RFC4020]. Les affectations consistent en un nom et une valeur.

Le message BGP NOTIFICATION porte un code d'erreur sur 8 bits, pour lequel l'IANA a créé et maintient un registre intitulé « BGP Error Codes ». Ce document définit les codes d'erreur suivants :

NomValeurDéfinition
Message Header Error1Section 6.1
OPEN Message Error2Section 6.2
UPDATE Message Error3Section 6.3
Hold Timer Expired4Section 6.5
Finite State Machine Error5Section 6.6
Cease6Section 6.7

Les affectations futures doivent être faites en utilisant soit le processus Standards Action défini dans [RFC2434], soit le processus Early IANA Allocation défini dans [RFC4020]. Les affectations consistent en un nom et une valeur.

Le message BGP NOTIFICATION porte un sous-code d'erreur sur 8 bits, où chaque sous-code doit être défini dans le contexte d'un code d'erreur particulier, et doit donc être unique uniquement dans ce contexte.

L'IANA a créé et maintient un ensemble de registres, « Error Subcodes », avec un registre séparé pour chaque code d'erreur BGP. Les affectations futures doivent être faites en utilisant soit le processus Standards Action défini dans [RFC2434], soit le processus Early IANA Allocation défini dans [RFC4020]. Les affectations consistent en un nom et une valeur.

Ce document définit les sous-codes Message Header Error suivants :

NomValeurDéfinition
Connection Not Synchronized1Voir Section 6.1
Bad Message Length2Voir Section 6.1
Bad Message Type3Voir Section 6.1

Ce document définit les sous-codes OPEN Message Error suivants :

NomValeurDéfinition
Unsupported Version Number1Voir Section 6.2
Bad Peer AS2Voir Section 6.2
Bad BGP Identifier3Voir Section 6.2
Unsupported Optional Parameter4Voir Section 6.2
[Déprécié]5Voir Annexe A
Unacceptable Hold Time6Voir Section 6.2

Ce document définit les sous-codes UPDATE Message Error suivants :

NomValeurDéfinition
Malformed Attribute List1Voir Section 6.3
Unrecognized Well-known Attribute2Voir Section 6.3
Missing Well-known Attribute3Voir Section 6.3
Attribute Flags Error4Voir Section 6.3
Attribute Length Error5Voir Section 6.3
Invalid ORIGIN Attribute6Voir Section 6.3
[Déprécié]7Voir Annexe A
Invalid NEXT_HOP Attribute8Voir Section 6.3
Optional Attribute Error9Voir Section 6.3
Invalid Network Field10Voir Section 6.3
Malformed AS_PATH11Voir Section 6.3