MXシリーズおよびPTXシリーズルーターで、複数のパスでアクセス可能な宛先向けネクストホップアドレス学習を設定する
Junos OS リリース 16.1 以降、宛先が複数のパスで到達可能な場合、フロー レコードのネクストホップ アドレス、出力 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;
変更履歴
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer を使用します。