是否可以使用仅匹配 IPv4 ToS 或 IPv6 流量类别字节的 DSCP 部分ebtables
?我看到它ebtables
有--ip-tos
IPv4 数据包的匹配选项和--ip6-class
IPv6 数据包的匹配选项。据我了解,这些匹配整个 ToS 或流量类别字节(即 6 个 DSCP 位和 2 个 ECN 位)。为了专门匹配 DSCP 并忽略 ECN 位,无论它们设置为什么,我认为按位&
会起作用,例如ToS byte of packet & 0xAC
匹配 DSCP 字段0x2B
(0xAC
being 0x2B << 2
),但我不认为 ebtables--ip-tos
和--ip6-class
选项可以进行位掩码。
是否可以仅将 DSCP 部分与 匹配ebtables
?
答案1
回答我自己的问题,这似乎不可能ebtables
(感谢您的评论@AB),因为dscp
.在使用 的遗留项目中尝试此操作eb/iptables
,但要迁移到,因为有一个应该在桥接层工作的nft
内置关键字。dscp