4. COMMUNITIES attribute (COMMUNITIES 属性)
4. COMMUNITIES attribute (COMMUNITIES 属性)
本文書は、可変長のオプションの推移的属性である COMMUNITIES パス属性を作成します。この属性は、それぞれがコミュニティを指定する一連の 4 オクテット値で構成されます。この属性を持つすべてのルートは、属性にリストされているコミュニティに属します。
COMMUNITIES 属性のタイプコードは 8 です。
コミュニティは 32 ビット値として扱われますが、管理上の割り当てについては、以下の推定が行われる場合があります。
0x0000000 から 0x0000FFFF まで、および 0xFFFF0000 から 0xFFFFFFFF までのコミュニティ属性値は、ここに予約されます。
残りのコミュニティ属性値は、最初の 2 オクテットに自律システム番号を使用してエンコードされなければなりません。最後の 2 オクテットの意味は、自律システムによって定義される場合があります(例えば、AS 690 は、その AS のオペレーターによって定義されたポリシールーティングに使用される、研究、教育、および商業用コミュニティ値を、コミュニティ属性値 0x02B20000 から 0x02B2FFFF を使用して定義できます)。
Well-known Communities (既知のコミュニティ)
以下のコミュニティは世界的な重要性を持ち、その動作はコミュニティ属性を認識する任意の BGP スピーカーで実装されなければなりません。
NO_EXPORT (0xFFFFFF01)
: All routes received carrying a communities attribute containing this value MUST NOT be advertised outside a BGP confederation boundary (a stand-alone autonomous system that is not part of a confederation should be considered a confederation itself).
: この値を含むコミュニティ属性を持って受信されたすべてのルートは、BGP コンフェデレーション境界の外に広報してはならない (MUST NOT)(コンフェデレーションの一部ではない単独の自律システムは、それ自体をコンフェデレーションと見なすべきです)。
NO_ADVERTISE (0xFFFFFF02)
: All routes received carrying a communities attribute containing this value MUST NOT be advertised to other BGP peers.
: この値を含むコミュニティ属性を持って受信されたすべてのルートは、他の BGP ピアに広報してはならない (MUST NOT)。
NO_EXPORT_SUBCONFED (0xFFFFFF03)
: All routes received carrying a communities attribute containing this value MUST NOT be advertised to external BGP peers (this includes peers in other members autonomous systems inside a BGP confederation).
: この値を含むコミュニティ属性を持って受信されたすべてのルートは、外部 BGP ピアに広報してはならない (MUST NOT)(これには、BGP コンフェデレーション内の他のメンバー自律システムのピアも含まれます)。