このページの内容
ネクストホップ階層を保持
従来の圧縮階層では、サービスラベルが単一のトランスポートネクストホップ(FNH)にマージされるため、PFEでネクストホップが急増する可能性があります。従来の圧縮階層では、ECMP切り捨てや階層重みの損失などの問題が発生する場合もあります。
ネクストホップ階層の保持(拡張階層とも呼ばれます)は、各サービスラベルを独自のチェーンコンポジットに保持し、すべてを単一のネクストホップ構造にマージする代わりに元の階層を維持します。
ネクストホップ階層を保持するメリット
この機能には、次のメリットがあります。
- 転送ネクストホップリソースの削減:転送ネクストホップリソース/カウントを大幅に削減します。
- すべてのレベルでのBGP PIC:すべての階層レベル(トランスポート、サービス、コンポジットチェーン)でBGP PICをサポートし、BGPパスの高速フェイルオーバーとローカルコンバージェンスを確保します。
- 階層重みの保持:ECMPおよび階層ルーティングシナリオにおける重みと帯域幅の分散を維持します。
- ECMP 切り捨ての回避: すべての ECMP レッグが PFE に確実にインストールされ、ロードバランシングと耐障害性が向上します。
レイヤー 2 サービス(レイヤー 2 回線、レイヤー 2 VPN)、レイヤー 3 VPN(IPv4 および IPv6)、VPLS、IPIP トンネル、インターネット サービス(IPv4、IPv6、6PE)、EVPN、PRPD などのサービスは、ネクスト ホップ階層を保持します。
BGPラベル付きユニキャスト、BGPクラスフルトランスポート(BGP-CT)、RSVP-TE、SR-MPLS、SR-FlexAlgo、SR-TE、SRv6 TE、MPLS-over-UDPサポートなどのトランスポートプロトコルトランスポートクラスインフラストラクチャでネクストホップ階層を保持します。
ネクストホップ階層の保持をサポートするプラットフォームのリストについては、 機能エクスプローラー ツールを参照してください。
ネクストホップ階層の保持を設定する
ネクストホップ階層の保持機能を設定するには、[edit routing-options resolution]階層レベルでpreserve-nexthop-hierarchyステートメントを含めます。これにより、関連するすべてのルーティングプロセスが、確立されたネクストホップ階層を尊重するようになります。これにより、効率的なルート解決とパス障害時の迅速な適応が容易になり、ネットワーク パフォーマンスの向上に貢献します。
ネクストホップ階層の保持機能は、高可用性と、MPLSを使用したセグメントルーティングやIPv6を使用したセグメントルーティングなどの高度なテクノロジーとのシームレスな統合を必要とするネットワークにメリットをもたらします。これらは、複雑なネットワークアーキテクチャ全体で、トラフィック分散、冗長性、一貫したルーティング動作を改善します。
preserve-nexthop-hierarchyステートメントを有効または無効にすると、影響を受けるルートが指すネクストホップが再計算され、PFEとカーネルにダウンロードされます。これにより、より大規模な環境ではデバイスのCPUスパイクが高くなり、PFEでルートが再プログラムされるまでパケット損失が発生します。