メインコンテンツまでスキップ

IANA Considerations (IANAに関する考慮事項)

IANA Considerations (IANAに関する考慮事項)

すべてのBGPメッセージには8ビットのメッセージタイプが含まれており、IANAは「BGP Message Types」という名前のレジストリを作成し、維持しています。このドキュメントでは、以下のメッセージタイプを定義しています:

名前定義
OPEN1セクション4.2を参照
UPDATE2セクション4.3を参照
NOTIFICATION3セクション4.5を参照
KEEPALIVE4セクション4.4を参照

将来の割り当ては、[RFC2434]で定義されたStandards Actionプロセス、または[RFC4020]で定義されたEarly IANA Allocationプロセスを使用して行われます。割り当ては名前と値で構成されます。

BGP UPDATEメッセージは、1つ以上のパス属性を運ぶことができ、各属性には8ビットの属性タイプコードが含まれています。IANAは「BGP Path Attributes」という名前のそのようなレジストリをすでに維持しています。このドキュメントでは、以下のパス属性タイプコードを定義しています:

名前定義
ORIGIN1セクション5.1.1を参照
AS_PATH2セクション5.1.2を参照
NEXT_HOP3セクション5.1.3を参照
MULTI_EXIT_DISC4セクション5.1.4を参照
LOCAL_PREF5セクション5.1.5を参照
ATOMIC_AGGREGATE6セクション5.1.6を参照
AGGREGATOR7セクション5.1.7を参照

将来の割り当ては、[RFC2434]で定義されたStandards Actionプロセス、または[RFC4020]で定義されたEarly IANA Allocationプロセスを使用して行われます。割り当ては名前と値で構成されます。

BGP NOTIFICATIONメッセージは、8ビットのエラーコードを運び、IANAは「BGP Error Codes」という名前のレジストリを作成し、維持しています。このドキュメントでは、以下のエラーコードを定義しています:

名前定義
Message Header Error1セクション6.1
OPEN Message Error2セクション6.2
UPDATE Message Error3セクション6.3
Hold Timer Expired4セクション6.5
Finite State Machine Error5セクション6.6
Cease6セクション6.7

将来の割り当ては、[RFC2434]で定義されたStandards Actionプロセス、または[RFC4020]で定義されたEarly IANA Allocationプロセスを使用して行われます。割り当ては名前と値で構成されます。

BGP NOTIFICATIONメッセージは、8ビットのエラーサブコードを運び、各サブコードは特定のエラーコードのコンテキスト内で定義されなければならず、したがってそのコンテキスト内でのみ一意である必要があります。

IANAは、各BGPエラーコードに対して個別のレジストリを持つ「Error Subcodes」というレジストリのセットを作成し、維持しています。将来の割り当ては、[RFC2434]で定義されたStandards Actionプロセス、または[RFC4020]で定義されたEarly IANA Allocationプロセスを使用して行われます。割り当ては名前と値で構成されます。

このドキュメントでは、以下のMessage Header Errorサブコードを定義しています:

名前定義
Connection Not Synchronized1セクション6.1を参照
Bad Message Length2セクション6.1を参照
Bad Message Type3セクション6.1を参照

このドキュメントでは、以下のOPEN Message Errorサブコードを定義しています:

名前定義
Unsupported Version Number1セクション6.2を参照
Bad Peer AS2セクション6.2を参照
Bad BGP Identifier3セクション6.2を参照
Unsupported Optional Parameter4セクション6.2を参照
[非推奨]5付録Aを参照
Unacceptable Hold Time6セクション6.2を参照

このドキュメントでは、以下のUPDATE Message Errorサブコードを定義しています:

名前定義
Malformed Attribute List1セクション6.3を参照
Unrecognized Well-known Attribute2セクション6.3を参照
Missing Well-known Attribute3セクション6.3を参照
Attribute Flags Error4セクション6.3を参照
Attribute Length Error5セクション6.3を参照
Invalid ORIGIN Attribute6セクション6.3を参照
[非推奨]7付録Aを参照
Invalid NEXT_HOP Attribute8セクション6.3を参照
Optional Attribute Error9セクション6.3を参照
Invalid Network Field10セクション6.3を参照
Malformed AS_PATH11セクション6.3を参照