流量监管可以对不同流量进行监督,对超出部分的流量进行"惩罚",使进入的流量被限制在一个合理的范围之内,从而保护网络资源和用户的利益。
流量监管的原理
图1 流量监管组件
如图1所示,流量监管由三部分组成:
-
Meter:通过令牌桶机制对网络流量进行度量,向Marker输出度量结果。
-
Marker:根据Meter的度量结果对报文进行染色,报文会被染成green、yellow、red三种颜色。
-
Action:根据Marker对报文的染色结果,对报文进行一些动作,动作包括:
-
pass:对测量结果为"符合"的报文继续转发。
-
remark + pass:对测量结果为"不符合"的报文修改其内部优先级后再转发。
-
discard:对测量结果为"不符合"的报文进行丢弃。
-
经过流量监管,如果某流量速率超过标准,超出标准部分的报文其测量结果为"不符合",此时设备可以选择降低报文优先级再进行转发或者直接丢弃。缺省情况下,green、yellow进行转发,red报文丢弃。