topology (Protocols BGP)
構文
topology name { community { target identifier; } }
階層レベル
[edit logical-systems logical-system-name protocols bgp family (inet | inet6) unicast], [edit logical-systems logical-system-name protocols bgp group group-name family (inet | inet6) unicast], [edit logical-systems logical-system-name protocols bgp group group-name neighbor address family (inet | inet6) unicast], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp family (inet | inet6) unicast], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp group group-name family (inet | inet6) unicast], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp group group-name neighbor address family (inet | inet6) unicast], [edit protocols bgp family (inet | inet6) unicast], [edit protocols bgp group group-name family (inet | inet6) unicast], [edit protocols bgp group group-name neighbor address family (inet | inet6) unicast], [edit routing-instances routing-instance-name protocols bgp family (inet | inet6) unicast], [edit routing-instances routing-instance-name protocols bgp group group-name family (inet | inet6) unicast], [edit routing-instances routing-instance-name protocols bgp group group-name neighbor address family (inet | inet6)]
説明
BGP マルチトポロジールーティングのトポロジーを有効にします。まず、 階層レベルの下で [edit routing-options]
1 つ以上のトポロジを設定する必要があります。
ルーティングトポロジー名とBGPコミュニティ値を設定することで、コミュニティタグを適用してアプリケーショントポロジーを識別します。
Junos OSでは、BGPのマルチトポロジーサポートは、BGPルート内のコミュニティ値に基づきます。この設定は、トポロジーと1つ以上のコミュニティ値との関連付けを決定し、トポロジールーティングテーブルにデータを入力します。一致するコミュニティ値を持つ受信BGPアップデートは、関連するトポロジールーティングテーブルに複製されます。どのBGPコミュニティ値を特定のトポロジーに関連付けるかを決定します。
例えば、コミュニティ値target:40:40
で受信したBGPアップデートを(デフォルトのルーティングテーブルに加えて)トポロジールーティングテーブルvoice.inet.0
inet.0
に追加する設定を作成することができます。同様に、コミュニティ値target:50:50
で受信した更新が(デフォルトのルーティングテーブルに加えて)トポロジルーティングテーブルvideo.inet.0
inet.0
に追加されるように指定できます。
オプション
name |
音声やビデオなどの特定のタイプのトラフィック用のトポロジを作成するために階層 |
community |
マルチトポロジールートを識別するためのコミュニティを設定します。BGPは、ターゲットコミュニティ識別子を使用して、学習したルートを適切なマルチトポロジルーティングテーブルにインストールします。
|
必要な権限レベル
routing—設定でこのステートメントを表示します。
routing-controlー設定にこのステートメントを追加します。
リリース情報
Junos OSリリース9.0で導入されたステートメント。