マルチプロトコル BGP for IPv6 の実装に関する情報
このモジュールでは、IPv6 用のマルチプロトコルのボーダー ゲートウェイ プロトコル(BGP)を設定する手順について説明します。BGP は、独立したルーティング ポリシーを持つ個別のルーティング ドメイン(自律システム)を接続する場合に主に使用される外部ゲートウェイ プロトコル(EGP)です。BGP の一般的な用途は、サービス プロバイダーに接続してインターネットにアクセスすることです。BGP は、自律システム内で使用することもできます。このタイプの BGP は、内部 BGP(iBGP)と呼ばれます。マルチプロトコル BGP は、複数のネットワーク層プロトコル アドレス ファミリ(IPv6 アドレス ファミリなど)、および IP マルチキャスト ルートに関するルーティング情報を伝送する拡張 BGP です。すべての BGP コマンドおよびルーティング ポリシー機能をマルチプロトコル BGP で使用できます。
Multiprotocol BGP Extensions for IPv6
マルチプロトコル BGP は、IPv6 でサポートされている外部ゲートウェイ プロトコル(EGP)です。マルチプロトコル BGP for IPv6 拡張では、IPv4 BGP と同じ機能および機能性の多くがサポートされています。マルチプロトコル BGP に対する IPv6 拡張には、IPv6 アドレス ファミリ、ネットワーク層到達可能性情報(NLRI)、および IPv6 アドレスを使用するネクスト ホップ(宛先パス内の次のデバイス)属性のサポートが含まれています。
リンクローカル アドレスを使用した IPv6 マルチプロトコル BGP ピアリング
リンクローカル アドレスを使用して、2 つの IPv6 デバイス(ピア)間で IPv6 マルチプロトコル BGP を設定できます。この機能を動作させるには、neighbor update-source コマンドを使用してネイバーのインターフェイスを識別する必要があり、IPv6 グローバル ネクスト ホップを設定するようにルート マップを設定する必要があります。
IPv6 マルチキャスト アドレス ファミリのマルチプロトコル BGP
IPv6 マルチキャスト アドレス ファミリのマルチプロトコル BGP 機能では、マルチプロトコル BGP for IPv6 拡張を提供し、IPv4 BGP と同じ機能と機能性をサポートします。マルチキャスト BGP に対する IPv6 拡張には、IPv6 マルチキャスト アドレス ファミリ、ネットワーク層到達可能性情報(NLRI)、および IPv6 アドレスを使用するネクスト ホップ(宛先へのパス内の次のルータ)属性のサポートが含まれています。
マルチキャスト BGP は、ドメイン間 IPv6 マルチキャストの配布を可能にする、拡張された BGP です。マルチプロトコル BGP では、複数のネットワーク層プロトコル アドレス ファミリ(IPv6 アドレス ファミリなど)および IPv6 マルチキャスト ルートに関するルーティング情報を伝送します。IPv6 マルチキャスト アドレス ファミリには、IPv6 PIM プロトコルによる RPF ルックアップに使用される複数のルートが含まれており、マルチキャスト BGP IPv6 は、同じドメイン間転送を提供します。ユニキャスト BGP が学習したルートは IPv6 マルチキャストには使用されないため、ユーザーは、BGP で IPv6 マルチキャストを使用する場合は、マルチプロトコル BGP for IPv6 マルチキャストを使用する必要があります。
マルチキャスト BGP 機能は、個別のアドレス ファミリ コンテキストを介して提供されます。Subsequent Address Family Identifier(SAFI)では、属性で伝送されるネットワーク層到達可能性情報のタイプに関する情報を提供します。マルチプロトコル BGP ユニキャストでは SAFI 1 メッセージを使用し、マルチプロトコル BGP マルチキャストでは SAFI 2 メッセージを使用します。SAFI 1 メッセージは、ルートは IP ユニキャストだけに使用でき、IP マルチキャストには使用できないことを示します。この機能があるため、IPv6 ユニキャスト RIB 内の BGP ルートは、IPv6 マルチキャスト RPF ルックアップでは無視される必要があります。
IPv6 マルチキャスト RPF ルックアップを使用して、異なるポリシーおよびトポロジ(IPv6 ユニキャストとマルチキャストなど)を設定するために、個別の BGP ルーティング テーブルが維持されています。マルチキャスト RPF ルックアップは、IP ユニキャスト ルート ルックアップと非常によく似ています。
IPv6 マルチキャスト BGP テーブルと関連付けられている MRIB はありません。ただし、必要な場合、IPv6 マルチキャスト BGP は、ユニキャスト IPv6 RIB で動作します。マルチキャスト BGP では、IPv6 ユニキャスト RIB へのルートの挿入や更新は行いません。
MP-BGP IPv6 アドレス ファミリのノンストップ フォワーディングおよびグレースフル リスタート
グレースフル リスタート機能は、IPv6 BGP ユニキャスト、IPv6 BGP マルチキャスト、および VPNv6 アドレス ファミリでサポートされており、BGP IPv6 用の Cisco ノンストップ フォワーディング(NSF)機能をイネーブルにします。BGP グレースフル リスタート機能を使用すると、TCP 状態を維持することなく、BGP ルーティング テーブルをピアから回復できます。
NSF では、ルーティング プロトコルのコンバージェンス時にも引き続きパケットが転送されるため、スイッチオーバー時のルート フラップが回避されます。転送は、アクティブ RP とスタンバイ RP 間で FIB を同期することで維持されます。スイッチオーバー時、転送は FIB を使用して維持されます。RIB の同期は維持されないため、RIB はスイッチオーバー時に空になります。RIB は、ルーティング プロトコルによって再入力され、次に、NSF_RIB_CONVERGED レジストリ コールを使用して RIB コンバージェンスに関する情報を FIB に伝えますFIB テーブルは、RIB から更新され、古いエントリが削除されます。RIB は、ルーティング プロトコルが RIB のコンバージェンスの通知に失敗した場合、RP スイッチオーバー時にフェールセーフ タイマーを開始します。
Cisco BGP Address Family Identifier(AFI)モデルは、モジュラ式でスケーラブルな設計となっており、複数の AFI 設定および Subsequent Address Family Identifier(SAFI)設定をサポートするように設計されています。