原理蔀分参考多方文档进行整理本文主要目的是记录几个限速的实例来进行直观认识和学习(git限速1、2)。
Linux操作系统中的流量控制器TC(Traffic Control)用于Linux內核的流量控制主要是通过在输出端口处建立一个队列来实现流量控制。 接收包从输入接口进来后经过流量限制丢弃不符合规定的数據包,由输入多路分配器进行判断选择:
一般只能限制网卡发送的数据包,不能限制网卡接收的数据包所以可以通过改变发送次序来控制传输速率。Linux流量控制主要是在输出接口排列时进行处理和实现的
# 将上行带宽限制为1M,下行带宽限制为10M # 清除原有规则 (什么软件可以把两个视频同时播放参数可鉯是任何字符) # 查看已有规则 (查看eth0的规则)
Note: 一般为3个参数第一个参数为网卡名,第二个上行速度(出)限制第三个参数为下行速度(入)限制。