我在主机上找到了Docker容器的veth,并使用以下命令来限制容器的入口带宽。
tc qdisc add dev veth root tbf rate 200mbit latency 50ms burst 800000
有效。但是,我有另一个容器,它们都有很多入口流量。我的NIC容量是1000米。据我所知,入口流量首先进入docker0网桥,然后进入veth然后通过容器内的对等体离开(网络命名空间)。
我假设每个veths会有两个500mbps(不使用tc就是这种情况),其中一个由于tbf而缩小到200mbit。我测试它来验证我的假设,但有一个800mbps流量和一个200 mbps流量。我认为tbf只有在交通堵塞后才起作用,但显然我错了。哪部分会导致这个结果?