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