Skip to main content

IANA Considerations (IANA-Überlegungen)

IANA Considerations (IANA-Überlegungen)

Alle BGP-Nachrichten enthalten einen 8-Bit-Nachrichtentyp, für den die IANA ein Register mit dem Titel „BGP Message Types" erstellt hat und pflegt. Dieses Dokument definiert die folgenden Nachrichtentypen:

NameWertDefinition
OPEN1Siehe Abschnitt 4.2
UPDATE2Siehe Abschnitt 4.3
NOTIFICATION3Siehe Abschnitt 4.5
KEEPALIVE4Siehe Abschnitt 4.4

Zukünftige Zuweisungen erfolgen entweder über den in [RFC2434] definierten Standards Action-Prozess oder den in [RFC4020] definierten Early IANA Allocation-Prozess. Zuweisungen bestehen aus einem Namen und einem Wert.

BGP UPDATE-Nachrichten können ein oder mehrere Pfadattribute tragen, wobei jedes Attribut einen 8-Bit-Attributtyp-Code enthält. Die IANA pflegt bereits ein solches Register mit dem Titel „BGP Path Attributes". Dieses Dokument definiert die folgenden Pfadattribut-Typcodes:

NameWertDefinition
ORIGIN1Siehe Abschnitt 5.1.1
AS_PATH2Siehe Abschnitt 5.1.2
NEXT_HOP3Siehe Abschnitt 5.1.3
MULTI_EXIT_DISC4Siehe Abschnitt 5.1.4
LOCAL_PREF5Siehe Abschnitt 5.1.5
ATOMIC_AGGREGATE6Siehe Abschnitt 5.1.6
AGGREGATOR7Siehe Abschnitt 5.1.7

Zukünftige Zuweisungen erfolgen entweder über den in [RFC2434] definierten Standards Action-Prozess oder den in [RFC4020] definierten Early IANA Allocation-Prozess. Zuweisungen bestehen aus einem Namen und einem Wert.

Die BGP NOTIFICATION-Nachricht trägt einen 8-Bit-Fehlercode, für den die IANA ein Register mit dem Titel „BGP Error Codes" erstellt hat und pflegt. Dieses Dokument definiert die folgenden Fehlercodes:

NameWertDefinition
Message Header Error1Abschnitt 6.1
OPEN Message Error2Abschnitt 6.2
UPDATE Message Error3Abschnitt 6.3
Hold Timer Expired4Abschnitt 6.5
Finite State Machine Error5Abschnitt 6.6
Cease6Abschnitt 6.7

Zukünftige Zuweisungen erfolgen entweder über den in [RFC2434] definierten Standards Action-Prozess oder den in [RFC4020] definierten Early IANA Allocation-Prozess. Zuweisungen bestehen aus einem Namen und einem Wert.

Die BGP NOTIFICATION-Nachricht trägt einen 8-Bit-Fehler-Subcode, wobei jeder Subcode im Kontext eines bestimmten Fehlercodes definiert werden muss und daher nur in diesem Kontext eindeutig sein muss.

Die IANA hat eine Reihe von Registern, „Error Subcodes", mit einem separaten Register für jeden BGP-Fehlercode erstellt und pflegt diese. Zukünftige Zuweisungen erfolgen entweder über den in [RFC2434] definierten Standards Action-Prozess oder den in [RFC4020] definierten Early IANA Allocation-Prozess. Zuweisungen bestehen aus einem Namen und einem Wert.

Dieses Dokument definiert die folgenden Message Header Error-Subcodes:

NameWertDefinition
Connection Not Synchronized1Siehe Abschnitt 6.1
Bad Message Length2Siehe Abschnitt 6.1
Bad Message Type3Siehe Abschnitt 6.1

Dieses Dokument definiert die folgenden OPEN Message Error-Subcodes:

NameWertDefinition
Unsupported Version Number1Siehe Abschnitt 6.2
Bad Peer AS2Siehe Abschnitt 6.2
Bad BGP Identifier3Siehe Abschnitt 6.2
Unsupported Optional Parameter4Siehe Abschnitt 6.2
[Veraltet]5Siehe Anhang A
Unacceptable Hold Time6Siehe Abschnitt 6.2

Dieses Dokument definiert die folgenden UPDATE Message Error-Subcodes:

NameWertDefinition
Malformed Attribute List1Siehe Abschnitt 6.3
Unrecognized Well-known Attribute2Siehe Abschnitt 6.3
Missing Well-known Attribute3Siehe Abschnitt 6.3
Attribute Flags Error4Siehe Abschnitt 6.3
Attribute Length Error5Siehe Abschnitt 6.3
Invalid ORIGIN Attribute6Siehe Abschnitt 6.3
[Veraltet]7Siehe Anhang A
Invalid NEXT_HOP Attribute8Siehe Abschnitt 6.3
Optional Attribute Error9Siehe Abschnitt 6.3
Invalid Network Field10Siehe Abschnitt 6.3
Malformed AS_PATH11Siehe Abschnitt 6.3