-
获取更多有关令牌桶-a2l文件制作教程与规范的详细信息
资源介绍
报文的延时,整流的思想就是利用令牌桶,可以阅读 2.7 节获取更多有关令牌桶
的信息。
(译注:工作保留就是为较高优先级的报文保留部分资源,在非工作保留模式下,
当有报文可处理时就处理,在工作保留模式下,即使有报文需要处理,就算资源
空闲,其也会为高优先级的报文保留部分资源)
3.2. 调度
调度器(scheduler)排列或重排输出报文。
调度就是对队列中的输入输出报文进行排列。最常的调度方法就是 FIFO(先进
先出),更广泛的来说,在输出队列上的任何流量控制都可以被称作调度,因为
报文被排列以被输出。
有很多调度算法被用于不同的网络环境,一种公平调度算法(参考 SFQ)用来阻
止某一个客户端或数据占用太多网络资源,一种轮循调度算法(参考 WRR)让每
条数据流轮流出队,还有一些比较复杂的调度算法用来防止主干网流量过载(参
考 GRED)或还有一些用来改进其它调度算法的算法(参考 ESFQ)。
3.3. 分类
分类器(classifier)将流量分类、划分到不同队列中。
分类就是将流量进行划分以便区别处理,例如拆分后放到不同的输出队列中。在
报文的接收、路由、发送过程中,网络设备可以用多种方式来分类报文。分类包
括对报文进行标记,标记可以在边际网络中由一个单一的控制单元来完成,也可
以在每一跳中都进行标记。
Linux 允许报文依次通过一系列分类器,而且还可以通过和监管器(policer)配
合来对报文进行分类。