名称:tc显示/维护流量控制设置
命令格式:
tc
tc
tc
tc
tctc
用途简介:
Tc 用于 Linux 内核的流量控制。
流量控制包括以下几种方式:
!"#$%&'(限制)
当流量被限制,它的传输速率就被控制在某个值以下。限制值可以大大小于有效带宽,这
样可以平滑突发数据流量,使网络更为稳定。(限制)只适用于向外的流量。
! "*+%&'(调度)
通过调度数据包的传输,可以在带宽范围内,按照优先级分配带宽。! "*+%&'(调度)
也只适于向外的流量。
$,+% %&'(策略)
!"#$%&' 用于处理向外的流量,而 $,+% %%&'(策略)用于处理接收到的数据。
-,$$%&'(丢弃)
如果流量超过某个设定的带宽,就丢弃数据包,不管是向内还是向外。
流量的处理由三种对象控制,它们是:(排队规则)、(类别)和 (过滤器)。
.%! (排队规则)
.(排队规则)是 // 的简写,它是理解流量控制(0)的
基础。无论何时,内核如果需要通过某个网络接口发送数据包,它都需要按照为这个接口
配置的 (排队规则)把数据包加入队列。然后,内核会尽可能多地从 里面取出
数据包,把它们交给网络适配器驱动模块。