ebtablesを使用して、ToSまたはトラフィッククラスバイトのDSCP部分を一致させます。

ebtablesを使用して、ToSまたはトラフィッククラスバイトのDSCP部分を一致させます。

IPv4 ToSまたはIPv6トラフィッククラスバイトのみが一致するDSCP部分を使用できますかebtables? IPv4パケットの一致オプションとIPv6パケットの一致オプションがebtablesあることを確認しました。私が理解しているように、これはToSまたはトラフィッククラスバイト全体(たとえば、6 DSCPビットと2 ECNビット)と一致します。 DSCPを具体的に一致させ、設定された内容に関係なくECNビットを無視するには、DSCPフィールドマッチングなどのビット方式が機能すると思いますが、ebtableとオプションはビットマスキングを実行できないと思います。--ip-tos--ip6-class&ToS byte of packet & 0xAC0x2B0xAC0x2B << 2--ip-tos--ip6-class

DSCP部分のみマッチングが可能ですebtablesか?

答え1

私自身の質問に答えるために、これは可能ではないようですebtables(@ABコメントありがとうございます)dscp。を使用する従来のプロジェクトでこれを試しましたが、eb/iptables機能する必要がある組み込みキーワードがあるために移行中です。ブリッジレイヤーnftdscp

関連情報