5. 動作
セクション 3 で指定されたパス識別子は、後続の通告が以前の通告を置き換えることなく、同一アドレス・プレフィックスに対して複数のパスを通告するために使用できる。これが可能になったという事実以外に、[RFC4271] のルート通告規則は変更されない。特に、特定のアドレス・プレフィックスと特定のパス識別子に対する新しい通告は、同一のアドレス・プレフィックスとパス識別子に対する以前の通告を置き換える。BGP スピーカーが以前に見たことのないパス識別子を持つプレフィックスの撤回メッセージを受信した場合、それを黙って無視すべきである (SHOULD)。
BGP スピーカーがピアに複数のパスを送信できるようにするには、その BGP スピーカーは送信/受信フィールドを 2 または 3 に設定した ADD-PATH 能力を通告しなければならず (MUST)、対応する <AFI, SAFI> に対して送信/受信フィールドを 1 または 3 に設定した ADD-PATH 能力をピアから受信しなければならない (MUST)。
BGP スピーカーがピアに <AFI, SAFI> の複数のパスを送信できることを示す ADD-PATH 能力をピアに通告し、かつピアから <AFI, SAFI> の複数のパスを受信できることを示す ADD-PATH 能力を受信しない限り、BGP スピーカーは特定の <AFI, SAFI> に対してピアに送信する UPDATE メッセージを生成する際に [RFC4271] で定義された手順に従わなければならない (MUST)。その場合、スピーカーはアドレス・プレフィックスとパス識別子の組み合わせに基づいて <AFI, SAFI> のルート更新を生成し、本書で指定された拡張 NLRI エンコーディングを使用しなければならない (MUST)。ピアは特定の <AFI, SAFI> に関連する UPDATE メッセージを処理する際にそれに従って行動するものとする (SHALL)。
ネイバーに複数のパスが通告される場合、BGP スピーカーはそのネイバーから受信したパスでない限り、最良ルート [RFC4271] を含めるべきである (SHOULD)。
パス識別子はローカルに割り当てられ、BGP スピーカーのコントロール・プレーンの再起動を通じて永続的である場合とそうでない場合があるため、実装は、[RFC4724] で説明されている「受信スピーカー」の基盤となる転送プレーンが BGP セッションのグレースフル・リスタート中に影響を受けないように特別な注意を払うべきである (SHOULD)。