使用 tc for linux 对 ipv6 进行流量整形

使用 tc for linux 对 ipv6 进行流量整形

第二个IPv6 发布日在我们身后,我一直在等待 IPv6 上的流量整形支持,然后才能将其部署到我们的网络中。

有没有支持IPv6流量整形的基于PC的路由器?

答案1

使用 tc for linux 对 ipv6 进行流量整形

tc qdisc 添加 dev eth0 根句柄 1:htb 默认 30
tc class add dev eth0 父级 1:classid 1:1 htb 速率 256kbit
tc class add dev eth0 父级 1:classid 1:2 htb 速率 256kbit
tc 过滤器添加 dev eth0 协议 ipv6 父级 1:0 prio 1 u32 匹配 ip6 dst 2001:a:b:c::2/64 flowid 1:1
tc 过滤器添加 dev eth0 协议 ipv6 父级 1:0 prio 1 u32 匹配 ip6 src 2001:a:b:c::2/64 flowid 1:2

答案2

为什么不使用具有双 IP 堆栈和 iptables/tc 的 Linux 机器?

Shorewall 似乎可以进行基于 IPv6 的流量整形。 http://www.shorewall.net/simple_traffic_shaping.html

相关内容