OSPF でリンク遅延の測定とアドバタイズを有効にする方法
OSPF におけるリンク遅延の測定とアドバタイズの理解
OSPFにおけるリンク遅延測定とアドバタイズの利点
OSPF でのリンク遅延の測定とアドバタイズには、次のような利点があります。
- 株式市場データプロバイダーなどの特定のネットワークでは、競合他社よりも取引を高速化するためにリアルタイムで市場データにアクセスできることが非常に重要です。これは、ネットワークパフォーマンスの基準または遅延がデータパス選択にとって重要になっているところです。
- パフォーマンスデータ(レイテンシなど)に基づいて、コスト効率と拡張性に優れた方法でパス選択の決定を下すのに役立ちます。
- ホップ数やコストなどのメトリックをルーティングメトリックとして使用するよりも優れた代替手段。
OSPF におけるリンク遅延の測定と広告の概要
ネットワーク パフォーマンスは、TWAMP -Light を使用して測定します。Junos OS Release 21.4R1以降、プローブメッセージを使用して、IPネットワークのさまざまなパフォーマンスメトリックの測定値を取得できるようになりました。OSPFトラフィックエンジニアリング拡張は、ネットワークパフォーマンス情報を拡張可能な方法で配信するのに役立ちます。この情報を使用して、ネットワークパフォーマンスに基づいてパス選択を決定できます。
ボーダーゲートウェイプロトコルリンクステート(BGP-LS)は、BGPがIGPから取得したリンクステート情報を伝送することを可能にし、インターネットサービスプロバイダー(ISP)は、通常のBGPピアリングを通じて、他のISP、サービスプロバイダー、CDNなどと情報を選択的に公開することができます。新しいBGPリンク状態(BGP-LS)TLVは、IGPトラフィックエンジニアリングメトリック拡張を送信するように定義されています。
次の図は、コア、メトロ、アクセス ネットワークで構成されるネットワークにおける最小 IGP メトリックと最小遅延メトリックを示しています。

このシナリオでは、コア ネットワークは安価ですが、遅延が長くなります。アクセスショートカットは、レイテンシーが最も低いため、コストがかかります。コア ネットワークは安価なため、最小 IGP メトリックを使用すると、トラフィックの大部分が 1>2>3>4>5> から 6 になります。シナリオa)で表示したように、適切なコストを設定し、デフォルトのOSPFアルゴリズムをゼロに設定してOSPFを実行することで、最小IGP要件を満たすことができます。超低遅延が重要なビジネスでは、パケットを1から6にする必要があります。シナリオ b) に示すように、エンドポイントへの遅延を最小限に抑える最小レイテンシで OSPF フレックス アルゴリズムを定義することで、最小遅延メトリックを実現できます。このフレックスアルゴリズムは、ノード1とノード6のみで構成されます。
関連項目
OSPFインターフェイスでのOSPFリンク遅延の設定
IPネットワークでは、トラフィックの大部分がコアネットワークを経由することが多いため、コストは削減されますが、レイテンシが増加する可能性があります。しかし、ビジネストラフィックでは、単にIGPメトリックに基づく従来のパス最適化で中継するのではなく、パスレイテンシなどの他のパフォーマンスメトリックに基づいてパス選択を決定できるというメリットが得られることがよくあります。パスを最適化して遅延を減らすことは、リアルタイムの音声やビデオなどのアプリケーションに大きなメリットをもたらします。また、ミリ秒が大きな利益または損失につながる可能性のある金融市場データへの高性能アクセスを可能にすることもできます。
Junos OS リリース 21.4R1 以降、IP ネットワークで OSPF リンク遅延を有効にできるようになりました。デフォルトの OSPF アルゴリズムを使用して適切なリンク コストで OSPF を設定することで、最小の IGP メトリック パスを実現できます。これにより、リンク メトリックの合計に厳密に基づくエンドポイントへのパスが最適化されます。OSPF遅延フレックスアルゴリズムを使用することで、エンドツーエンドの遅延に基づいてパスを最適化できます。
リンク遅延は、TWAMP(Two-Way Active Measurement Probes)を使用して動的に測定できます。次に、ルーターはリンク遅延パラメーターをフラッディングします。エリア内のルーターは、これらのパラメータを共有リンクステートデータベース(LSDB)に保存します。イングレスノードは、LSDBに対してSPFアルゴリズムを実行し、リンクカラー、IGPメトリック、トラフィックエンジニアリング(TE)メトリックなどのさまざまな属性で最適化されたパスを計算します。
OSPFインターフェイスのリンク遅延測定を設定するには、次の手順に従います。
OSPFインターフェイスの遅延メトリックを設定するには、次の手順に従います。
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0] user@host#set delay-metric microseconds
例えば:
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0] user@host#set delay-metric 20000
コンフィギュレーションモードから commit
を入力します。
設定結果を確認するには、 show protocols
運用コマンドを使用します。
user@host# show protocols
ospf { area 0.0.0.0 interface ge-0/0/0.0 { delay-measurement { advertisement { accelerated { threshold 100; } periodic { interval 35; threshold 100; } } probe-count 10; probe-interval 100; } delay-metric { 20000; ) }
リンク遅延パラメータがOSPFデータベースに存在することを確認するには、 show ospf database extensive | match delay
運用コマンドを使用します。
user@host> show ospf database extensive | match delay
Unidirectional link delay: 20000 Min unidirectional link delay: 20000 Max unidirectional link delay: 20000 Unidirectional delay variation: 20000
出力には、インターフェイスで設定された20000マイクロ秒の遅延が表示されます。