MPLSトラフィックのファイアウォールフィルター一致条件
MPLSトラフィック()の一致条件があるファイアウォールフィルターを設定できます。family mpls
-
プロトコルファミリーのファイアウォールフィルターの および ステートメントは、管理インターフェイスと内部イーサネットインターフェイス(または)、ループバックインターフェイス()、USBモデムインターフェイス()を除くすべてのインターフェイスでサポートされています
input-list filter-names
output-list filter-names
mpls
fxp
em0
lo0
umd
-
(QFX5100、QFX5110、QFX5200、QFX5210)ループバックインターフェイスでMPLSフィルターを適用している場合、フィルタリングできるのは、 、 、およびレイヤー4とポート番号フィールドのみです。
label
exp
ttl=1
tcp
udp
TTLの場合、TTL=1 パケットで照合するには、 の下に明示的に指定する必要があります。ttl=1
family mpls
設定できるアクションは、 のみです。accept
discard
count
フィルターはイングレス方向にのみ適用できます。 -
MPCとMICを搭載したMXシリーズルーターでは、内部ペイロード一致条件を使用して、MPLSタグ付きのIPv4およびIPv6パラメータに基づいてMPLSファミリーのインバウンドおよびアウトバウンドフィルターを適用し、監視デバイスへのMPLSトラフィックの選択的ポートミラーリングを有効にすることができます(Junos OSリリース18.4R1以降)。IP ベースのフィルタリングでは、MPLS フィルター条件パラメータで追加の一致条件を使用でき、ポート ミラーリングをサポートするために、フィルタ条件パラメータで追加アクション(ポートミラーやポートミラーインスタンスなど)を使用できます。
from
then
表 1 はmatch-conditions
、 階[edit firewall family mpls filter filter-name term term-name from]
層レベルで設定できる を説明します。
一致条件 | 説明 |
---|---|
|
設定データを継承するグループを指定します。複数のグループ名を指定できます。継承する優先度順に一覧化する必要があります。最初のグループの設定データは、以降のグループのデータよりも優先されます。 |
|
設定データを継承しないグループを指定します。複数のグループ名を指定できます。 |
|
UDPまたはTCP宛先ポート フィールドで一致します。 数値の代わりに、以下のテキスト (ポート番号も記載されています)のいずれかを指定します。 |
|
パケットの MPLS ヘッダー内の実験(EXP)ビット番号またはビット番号の範囲。 の場合 、以下に示すように、0 から 7 までの 1 つ以上の値を 2 進数、10 進数、または 16 進数形式で指定できます。number
注:
この一致条件は、PTX10001-36MR、PTX10003、PTX10004、PTX10008、および PTX10016デバイスで は非推奨であり、 に置き換えられます。 |
|
MPLS ヘッダーの EXP ビット番号またはビット番号の範囲では一致しません。については、 から までの 1 つ以上の値を指定できます。 注:
この一致条件は、PTX10001-36MR、PTX10003、PTX10004、PTX10008、および PTX10016デバイスで は非推奨であり、 に置き換えられます。 |
|
パケットの TOS MPLS ヘッダー内の実験(EXP)ビット数またはビット数の範囲。 の場合 、以下に示すように、0 から 7 までの 1 つ以上の値を 2 進数、10 進数、または 16 進数形式で指定できます。number
|
|
パケットのTOS MPLSヘッダーのEXPビット番号またはビット番号の範囲に一致しません。 の場合 、以下に示すように、0 から 7 までの 1 つ以上の値を 2 進数、10 進数、または 16 進数形式で指定できます。number
|
|
TOS(トップオブスタック)MPLSヘッダーの隣にあるMPLSヘッダー内の実験(EXP)ビット番号またはビット番号の範囲。 の場合 、以下に示すように、0 から 7 までの 1 つ以上の値を 2 進数、10 進数、または 16 進数形式で指定できます。number
|
|
TOS MPLSヘッダーの横にあるMPLSヘッダーのEXPビット番号またはビット番号の範囲では一致しません。 の場合 、以下に示すように、0 から 7 までの 1 つ以上の値を 2 進数、10 進数、または 16 進数形式で指定できます。number
|
|
転送クラス。 注:
PTX10001-36MRでは、PTX10003、PTX10004、PTX10008、PTX10016ルーター、またはビットを使用して転送クラスを取得します。 |
|
転送クラスでは一致しません。 |
|
パケットを受信したインターフェイス。受信したインターフェイスに基づいて、パケットを照合する一致条件を設定できます。 注:
存在しないインターフェイスでこの一致条件を設定する場合、条件はパケットに一致しません。 |
|
指定されたインターフェイスセットにパケットを受信したインターフェイスを一致させます。 インターフェイスセットを定義するには、 階層レベルに ステートメントを含め ます 。 注:
この一致条件は、PTXシリーズのパケットトランスポートルーターではサポートされていません。 詳細については、インターフェイス セットで受信したパケットのフィルタリングの概要を参照してください。 |
|
内部 IP バージョンに一致します。例えば、MPLSタグ付きIPv4パケットを照合するには、テキスト同義語 で照合します。 |
|
パケットのMPLSヘッダー内のMPLSラベル値またはラベル値の範囲。 の場合 、以下に示すように、0 から 1048575 までの 1 つ以上の値を 10 進数または 16 進数形式で指定できます。number
注:
このオプションは、PTX10001-36MR、PTX10003、PTX10004、PTX10008、およびPTX10016デバイスでは非推奨であり、に置き換えられ ます。 |
|
パケットのTOS MPLSヘッダー内のMPLSラベル値またはラベル値の範囲。 の場合 、以下に示すように、0 から 1048575 までの 1 つ以上の値を 10 進数または 16 進数形式で指定できます。number
|
|
パケットのTOS MPLSヘッダーのMPLSラベル値またはラベル値の範囲に一致しません。 の場合 、以下に示すように、0 から 1048575 までの 1 つ以上の値を 10 進数または 16 進数形式で指定できます。number
|
|
TOS MPLSヘッダーの隣にあるMPLSヘッダーのMPLSヘッダーラベルのMPLSラベル値またはラベル値の範囲に一致します。 の場合 、以下に示すように、0 から 1048575 までの 1 つ以上の値を 10 進数または 16 進数形式で指定できます。number
|
|
TOS MPLSヘッダーの隣にあるMPLSヘッダーのMPLSヘッダーラベルのMPLSラベル値またはラベル値の範囲で一致しません。 の場合 、以下に示すように、0 から 1048575 までの 1 つ以上の値を 10 進数または 16 進数形式で指定できます。number
|
| | label number top bottom offset offset-value |
受信MPLSパケットのトップラベル、ボトムラベル、または指定されたオフセット(ラベルスタックの上部または下部から)のラベルに一致します。
注:
注:
設定コマンド オプションは、Junos リリース 22.3R1 で導入されています。 |
|
PLP(パケット損失の優先度)レベルに一致します。 単一のレベルまたは複数のレベルを指定します。 M120およびM320ルーターでサポートされています。拡張CFEB(CFEB-E)を搭載したM7iおよびM10iルーター。およびMXシリーズルーターとEXシリーズスイッチ。 拡張II FPC(フレキシブルPICコンセントレータ)を搭載したM320、MXシリーズ、Tシリーズルーター、EXシリーズスイッチのIPトラフィックについては、指定された4つのレベルのいずれかでPLP設定をコミットするには、 階層レベルに ステートメントを含める必要があります。
注:
PTX10001-36MRでは、損失優先度を取得するために、PTX10003、PTX10004、PTX10008、PTX10016ルーター、 または ビットが使用されます。 |
|
PLPレベルに一致しません。詳細については、 注:
この一致条件は、PTXシリーズのパケットトランスポートルーターではサポートされていません。 |
|
TCPまたはUDP送信元ポート フィールドで一致します。 同じ項に IPv4 トラフィックのこの一致条件を設定した場合、ポートで使用されるプロトコルを指定するために、同じ条件で 数値 フィールドの代わりに、 の下に記載されているテキスト シノニムの 1 つを指定します |
|
パケットのTTL番号またはTOS MPLSヘッダーの番号の範囲に一致します。TTL(Time To Live)は、MPLSラベルの8ビットフィールドで、パケットのライフが終了してドロップされるまでの残り時間を示します。 には 、0 から 255 までの値を指定できます。number |
|
パケットの TOS MPLS ヘッダーの TTL 番号または番号の範囲が一致しません。TTL(Time To Live)は、MPLSラベルの8ビットフィールドで、パケットのライフが終了してドロップされるまでの残り時間を示します。 には 、0 から 255 までの値を指定できます。number |
|
パケットのTOS MPLSヘッダーの隣にあるMPLSヘッダーのTTL番号または番号の範囲に一致します。TTL(Time To Live)は、MPLSラベルの8ビットフィールドで、パケットのライフが終了してドロップされるまでの残り時間を示します。 には 、0 から 255 までの値を指定できます。number |
|
パケットのTOS MPLSヘッダーの隣にあるMPLSヘッダーのTTL番号または数字の範囲に一致しません。TTL(Time To Live)は、MPLSラベルの8ビットフィールドで、パケットのライフが終了してドロップされるまでの残り時間を示します。 には 、0 から 255 までの値を指定できます。number |
、 、 、 、 、 、 、およびは、PTX10001-36MR、PTX10003、PTX10004、PTX10008、PTX10016でのみサポートされています。 exp0
exp0-except
exp1
exp1-except
ip-version
label0
label0-except
label1
label1-except
ttl0
ttl0-except
ttl1
ttl1-except
では、 階層レベルで MPLS ファイアウォール フィルターに設定できるアクションを説明します。表 2[edit firewall family mpls filter filter-name term term-name then]
アクション |
説明 |
---|---|
|
パケットを受け取る |
|
このフィルターまたは条件を通過したパケットの数をカウントします。 注:
各フィルター条件で指定された条件に一致するパケットの数を監視できるように、ファイアウォールフィルターの各条件にカウンターを設定することをお勧めします。 |
|
インターネット 制御メッセージ プロトコル(ICMP)メッセージを送信せずに、気付かれることなくパケットを破棄する |
|
Junos OS 13.2X51-D15 以降、MPLS フィルターに一致するトラフィックを 2 色ポリサーに送信できるようになりました。 |
|
Junos OS 13.2X51-D15以降、MPLSフィルターに一致するトラフィックを3カラーポリサーに送信できるようになりました。 |