複数のパス経由でアクセス可能な宛先に対して、MXシリーズおよびPTXシリーズルーターでネクストホップアドレス学習を設定する
複数のパス経由で宛先に到達可能な場合、ネクストホップアドレスの学習を有効にして、ネクストホップアドレス、出力SNMP、宛先IPアドレス、宛先IPマスク値をフローレコードに正しく報告することができます。デフォルトでは、このネクストホップアドレスを学習する動作は、インラインのアクティブフロー監視では無効になっています。
Junos OS リリース 20.3R1 以降、ネクストホップアドレスの学習を有効にすると、特定のサポート対象デバイスは、IPv4 および IPv6 IPFIX フローレコードに、パケット損失の優先度(PLP)と設定された転送クラス名の最初の 2 文字を報告します。コレクターは、この情報を使用して、ルーターを出るときにパケットに含まれるDSCPビットを導き出します。設定された転送クラス名の最初の 2 文字は一意である必要があります。トンネル終了の場合、0xFFはPLPフィールドにエクスポートされ、NULL(0)は転送クラス名フィールドにエクスポートされます。レコードにエクスポートされたPLPと損失の優先度名とのマッピングは、以下のとおりです。
-
0x00:低
-
0x01:中低
-
0x02:中高
-
0x03:高
-
0xFF:不明
パケット損失の優先度と転送クラス情報を報告するために、Junos OS Evolvedでネクストホップアドレスの学習を有効にする必要はありません。
ネクストホップアドレスの学習が無効になっている場合、データは次のように報告されます。
-
サンプリングされたIPv4フローの宛先アドレスが複数のパスを介して到達可能な場合、IPv4ネクストホップアドレスと出力SNMPアドレスは、転送テーブルに見られる最初のパスのゲートウェイアドレスおよびSNMPインデックスと同じものとしてフローレコードに報告されます。
-
サンプリングされたIPv6フローの宛先アドレスが複数のパスを介して到達可能な場合、IPv4ネクストホップアドレスと出力SNMPアドレスはフローレコードで0として報告されます。
-
受信インターフェイス(IIF)と発信インターフェイス(OIF)が同じVRF内にない場合、宛先IPアドレス、宛先IPマスク、IPv4ネクストホップアドレス、および出力SNMPアドレスはフローレコードで0として報告されます。
-
Junos OSを実行しているデバイスでは、パケット損失の優先度と転送クラス情報は報告されません。
ネクストホップアドレスの学習を有効にすると、複数のパス経由で宛先に到達可能な場合に、出力SNMP、宛先IPアドレス、宛先IPマスク値、パケット損失優先度、およびフローレコード内の設定された転送クラス名の最初の2文字が正しく報告されます。ネクストホップ学習を有効にするには、[edit services flow-monitoring (version-ipfix | version9) template template-name]階層レベルでnexthop-learning enableステートメントを含めます。
[edit services flow-monitoring (version-ipfix | version9) template template-name] set nexthop-learning enable;
変更履歴テーブル
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。