VPLSトラフィックのファイアウォールフィルター一致条件
VPLSフィルター条件の from ステートメントでは、 then ステートメントのアクションが実行されるためにパケットが一致する必要がある条件を指定します。 from ステートメントのすべての条件が一致しなければ、実行するアクションが実行されます。一致が発生するためにはパケットが項内のすべての条件に一致する必要があるため、一致条件を指定する順序は重要ではありません。
条件に一致条件を指定しない場合、その条件はすべてのパケットに一致します。
fromステートメント内の個々の条件には、値のリストを含めることができます。例えば、数値範囲を指定できます。複数の送信元アドレスまたは宛先アドレスを指定することもできます。条件で値のリストが定義されるとき、リスト内の値の1つがパケットと一致すると一致が発生します。
fromステートメントの個々の条件は否定できます。条件を否定すると、明示的な不一致を定義します。例えば、forwarding-classの否定された一致条件はforwarding-class-exceptです。パケットが否定された条件に一致すると、そのパケットは直ちにfromステートメントに一致しないと見なされ、フィルター内の次の項がある場合はそれが評価されます。それ以上の条件がない場合、パケットは破棄されます。
仮想プライベートLANサービス(VPLS)トラフィック(family vpls)の一致条件を持つファイアウォールフィルターを設定できます。表1に、[edit firewall family vpls filter filter-name term term-name from]階層レベルで設定できるmatch-conditionsを示します。
VPLSトラフィックのすべての一致条件が、すべてのルーティングプラットフォームまたはスイッチングプラットフォームでサポートされているわけではありません。.
VPLSのドキュメントでは、PEルーターなどの用語のルーターという言葉は、ルーティング機能を提供するデバイスを指すために使用されています。
| 一致条件 |
説明 |
|
|---|---|---|
|
|
VPLSパケットの宛先MAC(メディアアクセス制御)アドレスに一致します。 |
|
|
|
UDPまたはTCP宛先ポートフィールドに一致します。 同じ条件に 数値の代わりに、次のテキスト同義語(ポート番号も記載されています)のいずれかを指定できます: |
|
|
|
TCPまたはUDP宛先ポートフィールドに一致しません。同じ条件に |
|
|
|
指定されたリストの宛先プレフィックスに一致します。
注:
VPLSプレフィックスリストは、IPv4アドレスのみをサポートします。VPLSプレフィックスリストに含まれているIPv6アドレスは破棄されます。 |
|
|
|
指定されたリストの宛先プレフィックスに一致しません。詳細については、「 |
|
|
|
DSCP(差別化されたサービスコードポイント)に一致します。DiffServプロトコルは、IPヘッダーでサービスタイプ(ToS)バイトを使用します。このバイトの最上位の6ビットがDSCPを形成します。詳細については、「 動作集約分類子が信頼されるトラフィックに優先順位を付ける方法を理解する」を参照してください。
数値の代わりに、以下のテキスト同義語(フィールド値も記載されています)のいずれかを指定します。
|
|
|
|
DSCPでは一致しません。詳細については、「 |
|
|
|
2オクテットのIEEE 802.3 Length/EtherTypeフィールドを、指定された値または値のリストに一致させます。 0〜65535(0xFFFF)の10進数または16進数を指定できます。0〜1500(0x05DC)の値は、イーサネットバージョン1フレームの長さを指定します。1536(0x0600)から65535までの値は、イーサネットバージョン2フレームのEtherType(MACクライアントプロトコルの性質)を指定します。 数値の代わりに、 |
|
|
|
指定された値または値のリストに2オクテットの長さ/EtherTypeフィールドを一致させないでください。
|
|
|
|
|
フレキシブルオフセットフィルターは、ファイアウォール階層設定でサポートされています。 一致させるデータの長さ(ビット単位)、文字列入力には不要(0..128) |
|
|
(match-start+バイト)オフセット(0..7)の後のビットオフセット |
|
|
|
一致開始ポイント後のバイトオフセット |
|
|
|
定義済みテンプレートフィールドから柔軟な一致を選択します |
|
|
|
一致するパケットデータ内のマスクアウトビット |
|
|
|
パケットで一致させる開始ポイント |
|
|
|
一致する値データ/文字列 |
|
|
|
|
一致させるデータの長さ(ビット単位)(0..32) |
|
|
(match-start+バイト)オフセット(0..7)の後のビットオフセット |
|
|
|
一致開始ポイント後のバイトオフセット |
|
|
|
定義済みテンプレートフィールドから柔軟な一致を選択します |
|
|
|
パケットで一致させる開始ポイント |
|
|
|
一致させる値の範囲 |
|
|
|
値のこの範囲に一致しません |
|
|
|
転送クラスに一致します。 |
|
|
|
転送クラスに一致しません。詳細については、「 |
|
|
|
ICMPメッセージコードフィールドに一致します。 この一致条件を設定した場合、同じ条件で この一致条件を設定する場合、同じ条件で 数値の代わりに、以下のテキスト同義語(フィールド値も記載されています)のいずれかを指定します。キーワードは、それらが関連するICMPタイプによってグループ化されます。
|
|
|
|
ICMPメッセージコードフィールドに一致しません。詳細については、「 |
|
|
|
ICMPメッセージコードフィールドに一致します。 この一致条件を設定した場合、同じ条件で この一致条件を設定する場合、同じ条件で 数値の代わりに、以下のテキスト同義語(フィールド値も記載されています)のいずれかを指定します。キーワードは、それらが関連するICMPタイプによってグループ化されます。
|
|
|
|
ICMPコードフィールドで一致しません。詳細については、「 |
|
|
|
パケットを受信したインターフェイス。受信したインターフェイスに基づいてパケットを一致させる一致条件を設定できます。
注:
存在しないインターフェイスでこの一致条件を設定する場合、条件はパケットに一致しません。 |
|
|
|
指定されたインターフェイスグループまたはインターフェイスグループのセットに、パケットを受信した論理インターフェイスを一致させます。 インターフェイスグループ 詳細については、「 インターフェイスグループのセットで受信したパケットのフィルタリングの概要」を参照してください。 |
|
|
|
指定されたインターフェイスグループまたはインターフェイスグループのセットにパケットを受信した論理インターフェイスを一致させません。詳細については、「 |
|
|
|
指定されたインターフェイスセットにパケットを受信したインターフェイスを一致させます。 インターフェイスセットを定義するには、 |
|
|
|
IPv4アドレスの標準構文をサポートする32ビットアドレス。 この用語を使用する場合、一致条件ether-type IPv4は同じ用語で定義されている必要があります。 |
|
|
|
パケットの最終宛先ノードアドレスである32ビットアドレス。 この用語を使用する場合、一致条件ether-type IPv4は同じ用語で定義されている必要があります。 |
|
|
|
IP precedence フィールドです。数字フィールド値の代わりに、 |
|
|
|
IP優先度フィールドに一致しません。 |
|
|
|
IP プロトコル フィールドです。 |
|
|
|
IPプロトコルフィールドに一致しません。 |
|
|
|
パケットを送信する送信元ノードのIPアドレス。 この用語を使用する場合、一致条件ether-type IPv4も同じ用語で定義する必要があることに注意してください。 |
|
|
|
named-list内のIPv6送信元アドレスに一致します。 |
|
|
|
IPv6アドレスの標準構文をサポートする128ビットアドレス。 |
|
|
|
このパケットの最終宛先ノードアドレスである128ビットアドレス。この用語を使用する場合、一致条件 |
|
|
|
named-list内のIPv6宛先アドレスに一致します。 |
|
|
|
IPv6ネクストヘッダープロトコルタイプに一致します。 以下のリストは、 protocolでサポートされている値を示しています。
|
|
|
|
IPv6ネクストヘッダープロトコルタイプに一致しません。 |
|
|
|
IPv6ペイロードプロトコルタイプに一致します。 以下のリストは、 protocolでサポートされている値を示しています。
|
|
|
|
IPv6ペイロードプロトコルに一致しません。 |
|
|
|
named-list内のIPv6アドレスに一致します。 |
|
|
|
このパケットの送信元ノードアドレスである128ビットアドレス。 |
|
|
|
差別化されたサービスコードポイント(DSCP)。DiffServプロトコルは、IPヘッダーでサービスタイプ(ToS)バイトを使用します。このバイトの最上位の6ビットがDSCPを形成します。詳細については、「 動作集約分類子が信頼されたトラフィックに優先順位を付ける方法を理解する」を参照してください。
数値の代わりに、以下のテキスト同義語(フィールド値も記載されています)のいずれかを指定します。
|
|
|
|
DSCP |
|
|
|
プロバイダVLANタグ(802.1Q VLANタグを持つシングルタグフレーム内の唯一のタグ、または802.1Q VLANタグを持つデュアルタグフレーム内の外部タグ)のIEEE 802.1p学習VLAN優先度ビットに一致します。
注:
この一致条件は、制御ワードの存在をサポートします |
|
|
|
IEEE 802.1p で学習された VLAN 優先度ビットでは一致しません。詳細については、「
注:
この一致条件は、制御ワードの存在をサポートします |
|
|
|
ユーザーVLAN IDドロップ適格性インジケーター(DEI)ビットに一致します。 |
|
|
|
ユーザー VLAN ID DEI ビットに一致しません。 |
|
|
|
MAC学習に使用されるVLAN識別子。 |
|
|
|
MAC学習に使用されるVLAN識別子では一致しません。 |
|
|
|
PLP(パケット損失の優先度)レベル。単一のレベルまたは複数のレベル( IPトラフィックの場合、指定された4つのレベルのいずれかでPLP設定をコミットするには、
|
|
|
|
パケット損失の優先度レベルで一致しません。単一のレベルまたは複数のレベル( BA(動作集約)分類子を使用して受信パケットのPLPレベルを設定する方法については、「 動作集約分類子が信頼されるトラフィックに優先順位を付ける方法を理解する」を参照してください。 |
|
|
|
TCP または UDP 送信元または宛先ポート同じ条件に |
|
|
|
TCP または UDP の送信元または宛先ポートで一致しません。同じ条件に |
|
|
|
指定されたリストの宛先または送信元プレフィックスに一致します。
注:
VPLSプレフィックスリストは、IPV4アドレスのみをサポートします。VPLSプレフィックスリストに含まれているIPV6アドレスは破棄されます。 |
|
|
|
指定されたリストの宛先プレフィックスまたは送信元プレフィックスに一致しません。詳細については、「 |
|
|
|
VPLSパケットの送信元MACアドレス。 |
|
|
|
TCP または UDP 送信元ポート フィールド。同じ条件に |
|
|
|
TCPまたはUDP送信元ポートフィールドで一致しません。同じ条件に |
|
|
|
指定されたプレフィックスリストの送信元プレフィックスに一致します。
注:
VPLSプレフィックスリストは、IPV4アドレスのみをサポートします。VPLSプレフィックスリストに含まれているIPV6アドレスは破棄されます。 |
|
|
|
指定されたプレフィックスリストの送信元プレフィックスに一致しません。詳細については、「 |
|
|
|
TCPヘッダーの8ビットTCPフラグフィールドの下位6ビットの1つ以上に一致します。 個別のビットフィールドを指定するには、以下のテキスト同義語または16進値を指定できます。
TCPセッションでは、SYNフラグは送信された最初のパケットのみに設定され、ACKフラグは最初のパケットの後に送信されたすべてのパケットに設定されます。 ビットフィールド論理演算子を使用して、複数のフラグを結合できます。 IPv6トラフィックに対してこの一致条件を設定した場合、ポートでTCPプロトコルが使用されていることを指定するために、同じ条件で |
|
|
|
|
|
|
|
トラフィックタイプでは一致しません。 |
|
|
|
お客様のVLANタグ(802.1Q VLANタグを持つデュアルタグフレーム内の内部タグ)のIEEE 802.1pユーザー優先度ビットに一致します。
注:
この一致条件は、制御ワードの存在をサポートします。 |
|
|
|
IEEE 802.1p ユーザー優先度ビットに一致しません。詳細については、「
注:
この一致条件は、制御ワードの存在をサポートします。 |
|
|
|
ペイロードの一部である最初のVLAN識別子に一致します。 |
|
|
|
ペイロードの一部である最初のVLAN識別子では一致しません。 |
|
|
|
VPLSパケットのVLANイーサネットタイプフィールド。 |
|
|
|
VPLSパケットのVLANイーサネットタイプフィールドに一致しません。 |
|
IPV6ヘッダー上でマッチングするために使用される flexible-match-mask と flexible-match-range マッチスタートレイヤー4が、「ブリッジ、CCC、VPLS」などのL2ファミリーフィルターでは機能しません。代わりに、IPV6ペイロードフィールド上でマッチングするために、適切なオフセットを持つレイヤー3を使用します。
コミットチェックは、 traffic-type known-unicast または traffic-type unknown-unicast がサポートされていない場合、エラーを発行します。
変更履歴テーブル
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。