tc带宽限制问题排查

流量测试

先进行流量的出、入站测试,然后通过后续的步骤会排查流量是否得到有效处理。

判断流量是否经过指定网卡

命令 sudo ifstat -i ifb0 实时显示经过指定网卡的流量,通过此命令可查看流量是否经过指定网卡。

确认 iptables 标记是否匹配到流量

执行命令 iptables -t mangle -L -v ,输出信息如下图所示;分别列出了所有标记的详细信息,图中框出的入站标记已经生效,并且已经标记了2856 个数据包,共1200K字节的流量:

确认流量是否已被分类处理

执行命令 sudo tc -s class show dev ifb0,可列出 ifb0 网卡上的所有tc分类信息;如下图所示,其中 Sent 17456564 bytes 63578 pkt 表示该分类器已经处理12530922字节的流量,累计有 44987 个数据包。如果是 Sent 0 bytes 0 pkt,则表明该分类器未处理任何流量,可能没有生效。










举报

© 著作权归作者所有


0