Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

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インターフェイスのリンク遅延測定を設定するには、次の手順に従います。

  1. OSPFエリアを作成します。

    例えば:

  2. インターフェイスを指定します。

    例えば:

  3. デバイスの OSPF インターフェイスで動的 OSPF リンク遅延測定を設定します。
  4. デバイスの OSPF インターフェイスで遅延測定アドバタイズメントを設定します。加速されたアドバタイズメントまたは定期的なアドバタイズメントを設定できます。
    手記:

    アクセラレーテッドアドバタイズはデフォルトで無効になっています。加速広告を設定するには、しきい値の割合を設定します。

  5. 定期的なアドバタイズメントを設定するには、間隔またはしきい値の割合を設定します。

    次に例を示します。 定期的な間隔を設定するには:

    次に例を示します。 定期的なしきい値を設定するには:

  6. (オプション)プローブ数を指定します。

    例えば:

  7. (オプション)プローブ間隔を指定します。

    例えば:

  8. コンフィギュレーションモードから commit を入力します。

OSPFインターフェイスの遅延メトリックを設定するには、次の手順に従います。

例えば:

コンフィギュレーションモードから commit を入力します。

設定結果を確認するには、 show protocols 運用コマンドを使用します。

user@host# show protocols

リンク遅延パラメータがOSPFデータベースに存在することを確認するには、 show ospf database extensive | match delay 運用コマンドを使用します。

出力には、インターフェイスで設定された20000マイクロ秒の遅延が表示されます。