QOS的队列及拥塞管理
- 格式:doc
- 大小:101.00 KB
- 文档页数:13
网络服务质量(QoS)策略随着互联网的普及和发展,网络服务质量(Quality of Service,QoS)成为了一个重要的议题。
QoS策略旨在提供网络用户更好的网络连接质量和服务体验。
在本文中,我们将探讨网络服务质量的重要性以及一些常见的QoS策略。
第一部分:网络服务质量的重要性在当今社会,网络已经成为生活中不可或缺的一部分。
人们依赖网络工作、学习、娱乐、购物等方方面面的活动,而这些活动都需要一个高品质的网络连接。
然而,网络的负载量和用户需求的增加导致了网络拥塞的问题,从而影响了用户的上网体验。
网络服务质量(QoS)的重要性在于它可以解决网络拥塞和带宽不足的问题,确保用户能够获得稳定、快速和可靠的网络连接。
通过合理地管理网络资源,QoS策略可以保证不同类型的数据传输(如实时音视频、在线游戏、文件下载等)按照其重要性、延迟敏感性和带宽需求进行优先级处理,以实现用户的个性化需求。
第二部分:常见的QoS策略1. 流量分类和标记:QoS策略的第一步是对网络流量进行分类和标记。
根据应用类型、服务要求等因素,将流量分为不同的类别,然后为每个类别分配相应的优先级和带宽资源。
常见的流量分类标记方法包括DiffServ和802.1p。
2. 队列管理:为了保证不同类别的流量都能够得到合理的处理,QoS策略需要实施队列管理机制。
这可以通过使用先进先出(FIFO)队列、公平队列(Fair Queuing)、加权公平队列(Weighted Fair Queuing)等算法来实现。
队列管理可以根据流量的优先级和带宽需求进行数据调度,确保高优先级的流量能够得到及时处理。
3. 带宽限制和形状化:为了防止某些流量占用过多的带宽资源,QoS策略可以通过带宽限制和形状化来控制流量的传输速率。
这可以通过实施流量控制和流量整形策略,限制某些流量的速率,并使其符合网络的带宽约束。
4. 故障恢复和保护机制:网络中的故障和异常情况可能会导致服务质量的下降。
局域网组建方法中的网络QoS配置与管理在局域网的组建和管理中,网络QoS(Quality of Service,服务质量)的配置和管理起着至关重要的作用。
通过合理配置和管理网络QoS,可以提高局域网的性能,保证数据传输的稳定性和可靠性。
本文将介绍局域网中网络QoS配置与管理的方法和技巧。
一、网络QoS的概念和作用网络QoS是指在网络传输过程中,根据不同的应用和服务类型,对网络资源进行合理调度和分配,以保证特定应用或服务的性能要求得到满足的一种技术手段。
网络QoS的配置和管理能够有效地提高数据传输的效率和质量,降低网络延迟和拥塞情况的发生,从而提升用户的网络体验。
二、网络QoS配置与管理的方法1. 流量分类和标记:在局域网中,不同的应用和服务对网络的需求是不同的。
通过对流量进行分类和标记,可以根据不同的应用类型和特点进行针对性的配置和调整。
常见的流量分类标记技术有DSCP (Differentiated Services Code Point)、IP Precedence等。
2. 带宽管理和分配:合理的带宽管理和分配是网络QoS的关键。
根据不同的应用需求和用户数量,对局域网的带宽进行合理的划分,确保重要应用和服务能够获得足够的带宽资源,避免因为网络拥塞引起的性能下降。
3. 建立优先级队列:设置优先级队列可以保证高优先级流量在网络传输中获得更高的优先级,从而提高其传输速率和稳定性。
通过合理设置队列的优先级和权重,可以保证关键应用的网络性能,确保其正常运行。
4. 流量整形和控制:通过流量整形和控制技术,可以对流量进行限制和调整,防止网络资源被某一应用或服务长时间占用。
合理设置流量整形和控制策略,可以有效地平衡不同应用间的带宽利用率,提高网络的整体性能。
5. 建立QoS策略:根据局域网的具体需求和应用场景,制定合适的QoS策略。
QoS策略需要根据网络现状和用户需求来确定,可以结合流量统计和监控数据,根据实际情况进行动态调整和优化。
网络服务质量(QoS)保障的关键技术与方法网络服务质量(Quality of Service,QoS)是指在网络通信过程中,对于不同类型的数据流能够提供不同的服务质量保障。
在如今信息爆炸的时代,人们对于网络服务质量的要求越来越高。
本文将介绍网络服务质量保障的关键技术与方法。
一、网络服务质量的定义与分类网络服务质量(QoS)是指在网络传输中所能提供的各项保障,包括带宽、延迟、丢包率、抖动等指标。
根据不同的应用要求,网络服务质量可以分为以下几类:1.1 宽带保证宽带是指网络中能够传输的数据量大小,它直接决定了网络的传输能力。
宽带保证是网络服务质量保障的首要任务,通过对网络带宽进行合理管理,确保各类应用能够得到足够的带宽资源。
1.2 延迟控制延迟是指数据从发送端到接收端所经历的时间,对于实时性要求较高的应用,如视频通话、在线游戏等,延迟控制非常重要。
通过优化网络拓扑结构、使用高效的传输协议等方法来降低延迟,提高用户体验。
1.3 抖动调整抖动是指数据到达接收端的时间间隔的不确定性,如果抖动过大,将导致音视频质量下降或者网络连接不稳定。
通过使用缓冲区、拥塞控制算法等方法来调整抖动,提高数据传输的稳定性。
1.4 丢包恢复丢包是指在传输过程中数据包丢失的情况,网络丢包率的大小直接影响着数据传输的可靠性。
通过使用错误校验、重传机制等方式来恢复丢失的数据包,确保数据的完整性和准确性。
二、关键技术及方法2.1 Traffic Shaping(流量整形)Traffic Shaping是一种控制流量传输速率的技术,通过对流量进行限制和调整,使得不同类型的数据能够按照事先设定的优先级和策略进行传输。
这种技术可以有效地防止网络拥塞,提升网络的吞吐量和稳定性。
2.2 Quality of Service Routing(QoS路由)QoS路由是指根据应用的服务质量需求,选择合适的路由路径,以提供最佳的服务质量保障。
通过动态地选择网络路径,可以在不同的网络拓扑和负载条件下,实现网络性能的最优化。
通信网络中的QoS保障技术随着通信网络的普及和发展,我们离不开它的存在。
人们通过网络交流、学习、工作、娱乐等,网络的价值与重要性越来越凸显。
但是,随着网络用户数量的增加以及数据流量的增大,通信网络的质量(QoS)保障变得越来越重要。
QoS保障是指通信网络在保证一定服务质量的前提下,按需分配网络资源,确保网络上的各种数据包能够稳定、高效地传输。
目的是为了更好地利用网络带宽、避免网络拥塞、降低延迟和丢包率等问题。
QoS保障技术是实现QoS保障的关键技术。
一、传输优先级技术传输优先级技术是QoS保障技术的基础。
它通过为不同类型的数据包分配优先级,使得高优先级的数据包能够优先被传输。
这些数据包包括音频和视频等需要实时传输的数据,以及关键数据,例如财务数据和电子邮件等。
传输优先级技术采用了基于优先级的调度算法,通过对不同等级的数据包进行排队,保证高优先级的数据包能够优先传输。
这样可以避免低优先级的数据包持续占用网络资源,从而提高整体的网络传输效率。
二、流控制技术流控制技术是另一个重要的QoS保障技术。
它通过限制单个流的速率,从而避免网络拥塞。
流控制技术通常用于保障流量性质要求高的服务,如语音和视频等实时流媒体服务,和数据传输率要求高的企业中心网络等环境。
流控制技术通过限制单个流的数据量和速率,避免了网络资源被单个流占用的情况。
当流量达到限制值时,路由器或交换机会在数据包中添加信号,告知源设备减慢数据发送速度。
三、拥塞控制技术拥塞控制技术是一种基于反馈的QoS保障技术。
它通过检测数据包的延迟时间和丢包率,评估网络的拥塞状态,并采取相应的控制措施,防止网络发生拥塞。
拥塞控制技术通常包括主动队列管理(AQM)和反馈控制机制。
AQM通过对网络请求进行严格的队列管理,从而避免了网络拥塞的问题。
反馈控制机制基于路由器和交换机之间的通信进行决策,根据数据包的响应时间和网络带宽等因素,控制流程来保证网络的稳定性。
四、差错控制技术差错控制技术是QoS保障技术的一部分,它通过控制数据包的可靠传输,避免因数据包丢失而导致的服务中断。
优化网络QoS的流量控制方法随着互联网的迅速发展,网络流量量不断增加,给网络带来了巨大的压力。
为了保证网络服务的质量,网络流量控制变得尤为重要。
在网络中,QoS(Quality of Service)即服务质量的保证也愈发受到关注。
本文将探讨优化网络QoS的流量控制方法,以提高网络性能。
一、流量控制的基本概念流量控制是指通过对网络流量进行调整和管理,以保证网络吞吐量的合理分配和高效利用。
在网络中,流量控制是实现QoS的关键环节之一。
1.1 拥塞控制拥塞控制是流量控制的一个重要方面。
网络拥塞会导致数据包丢失、延迟增加等问题,降低了网络性能。
拥塞控制通过限制流量的速率来防止拥塞,并确保网络的正常运行。
1.2 服务质量(QoS)保证服务质量保证是指在网络流量控制过程中,为不同类型的数据流提供优化的服务。
不同类型的应用对网络的要求有所不同,如实时视频需要低延迟和高带宽,而电子邮件则对延迟要求不高。
QoS保证可以根据应用需求来分配带宽和优先级,以满足不同应用的需求。
二、2.1 基于队列管理的流量控制队列管理是流量控制的一种常用方法,通过对网络中的队列进行管理,可以有效控制流量的传输速率。
其中比较常见的方法包括:- 公平队列调度(Fair Queueing):通过为每个流分配公平的队列排队时间,实现对不同流的公平调度。
- 加权公平队列调度(Weighted Fair Queueing):根据不同流的优先级和权重,对队列进行调度,实现对不同流的优化调度。
- 优先队列调度(Priority Queue):根据流的优先级,对队列进行调度,优先处理高优先级流,确保高优先级流的服务质量。
2.2 基于流量分类的流量控制流量分类是流量控制的另一种重要方法,通过对不同类型的流量进行分类和处理,实现对不同类型流量的优化控制。
常见的流量分类方法有:- DiffServ(Differentiated Services):通过在网络中为不同类型的流量设定不同的DSCP(Differentiated Services Code Point)值,实现对不同类型流量的区分和优化处理。
QOS各种队列详解(FIFO,FQ,CBWFQ,PQ) 对于拥塞管理,一般采用队列技术,使用一个队列算法对流量进行分类,之后用某种优先级别算法将这些流量发送出去。
每种队列算法都是用以解决特定的网络流量问题,并对带宽资源的分配、延迟、抖动等有着十分重要的影响。
这里介绍几种常用的队列调度机制。
1. FIFO(先入先出队列,First In First Out Queuing)图9 先入先出队列示意图如上图所示,FIFO按照时间到达的先后决定分组的转发次序。
用户的业务流在某个设备能够获得的资源取决于分组的到达时机及当时的负载情况。
Best-Effort报文转发方式采用的就是FIFO的排队策略。
如果设备的每个端口只有一个基于FIFO的输入或输出队列,那么恶性的应用可能会占用所有的网络资源,严重影响关键业务数据的传送。
每个队列内部报文的发送(次序)关系缺省是FIFO。
2. PQ(优先队列,Priority Queuing)图10 优先队列示意图PQ队列是针对关键业务应用设计的。
关键业务有一个重要的特点,即在拥塞发生时要求优先获得服务以减小响应的延迟。
PQ可以根据网络协议(比如IP,IPX)、数据流入接口、报文长短、源地址/目的地址等灵活地指定优先次序。
优先队列将报文分成4类,分别为高优先队列(top)、中优先队列(middle)、正常优先队列(normal)和低优先队列(bottom),它们的优先级依次降低。
缺省情况下,数据流进入normal队列。
在队列调度时,PQ严格按照优先级从高到低的次序,优先发送较高优先级队列中的分组,当较高优先级队列为空时,再发送较低优先级队列中的分组。
这样,将关键业务的分组放入较高优先级的队列,将非关键业务的分组放入较低优先级的队列,可以保证关键业务的分组被优先传送,非关键业务的分组在处理关键业务数据的空闲间隙被传送。
PQ的缺点是如果较高优先级队列中长时间有分组存在,那么低优先级队列中的报文将一直得不到服务。
《QOS会议管理办法》第一篇:qos会议管理办法qos会议管理办法q/gh.qw.z004-xx1目的1.1规范公司qos会议议程;1.2规范目标管理及报告制度。
2适用范围所有涉及qos指标的部门。
3职责3.1质量部负责人负责公司qos会议的主持;3.2质量部内勤人员负责qos会议资料会议记录;3.3指标负责人负责指标汇报及未达成指标整改情况汇报。
4管理办法4.1.1公司qos会议以每月例会的方式进行,每月10日进行(遇节假日顺延至节假日后上班的第一天);;4.1.2各部门在每月7日前将上月qos指标运行情况及会议资料交质量部内勤汇总;4.1.3会议由质量部主持,质量部负责人负责公司qos指标运行情况汇报,质量部内勤负责会议记录。
4.2未达标的指标整改责任人的确定4.2.1公司指标4.2.1.1公司指标中ftt、工废率、ppk指标,因管理问题(违反工艺纪律的危险操作,教育培训等原因)造成的指标未达成目标,由过程拥有者组织整改,并在会议上汇报整改情况;4.2.1.2公司指标中ftt、工废率、ppk指标,因工艺问题(设备、工装、模具、过程方法、产品结构等设计等原因)造成的指标未达成,由主管工程师组织整改(涉及多个产品及主管工程师时,由技术部门主管指定一个主管工程师作为组织者),并在会议上汇报整改情况;4.2.1.3公司指标中其余指标未达成目标,由过程拥有者组织整改,并在会议上汇报整改情况;4.2.2部门指标未达成目标,由过程拥有者组织整改,并在会议上汇报整改情况。
4.3会议形成的决策的跟踪、激励。
4.3.1整改对策的完成情况,由整改组织者在qos上进行汇报,由质量跟踪完成情况。
4.3.2连续三个月未达成整改目标的责任者,实际值与目标值差异10%,处罚责任人100元;实际值与目标值相差20%,处罚责任人200元,实际值与目标值相差30%以上,处罚责任人300-1000元。
并重新制定整改措施。
4.3.2按期或提前完成整改项目的组织者,实际值超过目标值5%,奖励责任人100元;实际值超过目标值10%,奖励责任人200元,实际值超过目标值相差20%以上,奖励责任人300-1000元.4.3.3对于在三个月内不能完成整改的项目,完成时间由总经理确定。
队列及拥塞管理队列及拥塞管理拥塞管理的中心内容是当拥塞发生时如何制定一个策略,用于决定报文转发的处理次序和丢弃原则,一般采用队列技术。
队列指的是在缓存中对报文进行排序的逻辑。
当流量的速率超过接口带宽或超过为该流量设置的带宽时,报文就以队列的形式暂存在缓存中。
报文离开队列的时间、顺序,以及各个队列之间报文离开的相互关系则由队列调度算法决定。
说明:路由器转发平面的流量管理器TM(Traffic Manager)上有一些高速缓存,用于报文的缓冲和转发,缓存由所有端口共享,各端口竞争使用。
为了避免有的端口长时间抢不到缓存而出现断流,路由器给每个端口分配了一块最小可用缓存,并且分配到端口的各个队列上,保证每个队列均有缓存可用。
当TM收到报文时,将报文放入缓存,网络不拥塞时,报文能被及时转发,不会在缓存中产生堆积。
这种情况下报文在缓存中的时间为μs级,延迟时间可以忽略不计。
当网络拥塞时,报文在缓存中产生堆积,被延迟处理,延迟时间会大幅增加。
延迟时间的大小主要取决于队列的缓存长度以及该队列获得的输出带宽,可以使用如下公式计算时延:队列时延 = 队列缓存长度 / 队列输出带宽华为路由器设备的每个端口上都有8个下行队列,称为CQ(Class Queue)队列,也叫端口队列(Port-queue),分别为BE、AF1、AF2、AF3、AF4、EF、CS6和CS7。
单个队列的报文采用FIFO(First In First Out)原则入队和出队。
图1 报文入队出队方式队列调度算法本文介绍几种常见队列调度算法:先进先出FIFO(First In First Out)严格优先级SP(Strict Priority)轮询RR(Round Robin)加权轮询WRR(Weighted Round Robin)差分轮询DRR(Deficit Round Robin)差分加权轮询DWRR(Deficit Weighted Round Robin)加权公平队列WFQ(Weighted Fair Queuing)FIFOFIFO不对报文进行分类。
FIFO按报文到达接口的先后顺序让报文进入队列,在队列的出口让报文按进队的顺序出队,先进的报文将先出队,后进的报文将后出队,如图1。
SPSP(Strict Priority)调度就是严格按照队列优先级的高低顺序进行调度。
只有高优先级队列中的报文全部调度完毕后,低优先级队列才有调度机会。
假设端口有3个采用SP调度算法的队列,分别为高优先(High)队列、中优先(Medium)队列、和低优先(Low)队列,它们的优先级依次降低。
如图2,其中报文编号表示报文到达顺序。
图2 SP调度在报文出队的时候,首先让高优先队列中的报文出队并发送,直到高优先队列中的报文发送完,然后发送中优先队列中的报文,直到发送完,接着是低优先队列。
在调度低优先级队列时,如果高优先级队列又有报文到来,则会优先调度高优先级队列。
这样,较高优先级队列的报文将会得到优先发送,而较低优先级的报文后发送。
SP调度的缺点是:拥塞发生时,如果较高优先级队列中长时间有报文存在,那么低优先级队列中的报文就会由于得不到服务而“饿死”。
RRRR调度采用轮询的方式,对多个队列进行调度。
RR以环形的方式轮询多个队列。
如果轮询的队列不为空,则从该队列取走一个报文;如果该队列为空,则直接跳过该队列,调度器不等待。
图3 RR调度WRR加权轮询WRR(Weighted Round Robin)调度主要解决RR不能设置权重的不足。
在轮询的时候,WRR每个队列享受的调度机会和该队列的权重成比例。
RR调度相当于权值为1的WRR调度。
WRR的实现方法是为每个队列设置一个计数器Count,根据权重进行初始化。
每次轮询到一个队列时,该队列输出一个报文且计数器减一。
当计数器为0时停止调度该队列,但继续调度其他计数器不为0的队列。
当所有队列的计数器都为0时,所有计数器重新根据权重初始化,开始新一轮调度。
在一个循环中,权重大的队列被多次调度。
图4 WRR调度假设某端口有3个队列采用WRR调度,为每个队列配置一个权值,依次为50%、25%、25%,详细的调度过程如下:首先计数器初始化:Count[1]=2,Count[2]=1,Count[3]= 1。
第1个轮询:从队列1取出报文1发送,Count[1]=1;从队列2取出报文5发送,Count[2]=0;从队列3取出报文8发送,Count[3]=0。
第2个轮询:从队列1取出报文2发送,Count[1]=0;由于Count[2]=0,Count[3]=0,队列2和队列3不参与此轮调度。
此时,Count[1]=0,Count[2]=0,Count[3]=0,将计数器重新初始化:Count[1]=2,Count[2]=1,Count[3]= 1。
第3个轮询:从队列1取出报文3发送,Count[1]=1;从队列2取出报文6发送,Count[2]=0;从队列3取出报文9发送,Count[3]=0。
第4个轮询:从队列1取出报文4发送,Count[1]=0;由于Count[2]=0,Count[3]=0,队列2和队列3不参与此轮调度。
此时,Count[1]=0,Count[2]=0,Count[3]=0,将计数器重新初始化:Count[1]=2,Count[2]=1,Count[3]= 1。
从统计上看,各队列中的报文流被调度的次数与该队列的权值成正比,权值越大被调度的次数相对越多。
如果该端口为100Mbps,则可以保证最低权重的队列至少获得25Mbps带宽,避免了采用SP调度时低优先级队列中的报文可能长时间得不到服务的缺点。
WRR对于空的队列直接跳过,循环调度的周期变短,因此当某个队列流量小的时候,剩余带宽能够被其他队列按照比例占用。
WRR调度有两个缺点:WRR调度按照报文个数进行调度,因此每个队列没有固定的带宽,同等调度机会下大尺寸报文获得的实际带宽要大于小尺寸报文获得的带宽。
而用户一般关心的是带宽。
当每个队列的平均报文长度相等或已知时,通过配置WRR权重,用户能够获得想要的带宽;但是,当队列的平均报文长度变化时,用户就不能通过配置WRR权重获取想要的带宽。
低延时需求业务(如语音)得不到及时调度。
DRR差分轮询DRR(Deficit Round Robin)调度实现原理与RR调度基本相同。
DRR与RR的区别是:RR调度是按照报文个数进行调度,而DRR是按照报文长度进行调度。
DRR为每个队列设置一个计数器Deficit,Deficit初始化为一次调度允许的最大字节数,一般为接口MTU。
每次轮询到一个队列时,该队列输出一个报文且计数器Deficit减去报文长度。
如果报文长度超过了队列的调度能力,DRR调度允许Deficit出现负值,以保证长报文也能够得到调度。
但下次轮循调度时该队列将不会被调度。
当计数器为0或负数时停止调度该队列,但继续调度其他计数器为正数的队列。
当所有队列的Deficit都为0或负数时,将所有队列的Deficit计数器加上初始值,开始新一轮调度。
假设某端口MTU=150Bytes,有2个队列Q1和Q2采用DRR调度,Q1队列中有多个200Bytes的长报文,Q2队列中有多个100Bytes的端报文,则调度过程如图5。
图5 DRR调度由上图可以看出,经过第1~6轮DRR调度,Q1队列被调出了3个200Bytes的报文,Q2队列被调出了6个100Bytes的报文。
从长期的统计看,Q1和Q2的实际输出带宽比是1:1,为公平的比例。
DRR调度避免了采用SP调度时低优先级队列中的报文可能长时间得不到服务的缺点。
但是,DRR调度不能设置权重,且也具有低延时需求业务(如语音)得不到及时调度的缺点。
DWRR差分加权轮询DWRR(Deficit Weighted Round Robin)调度主要解决DRR不能设置权重的不足。
DRR调度相当于权值为1的DWRR调度。
DWRR为每个队列设置一个计数器Deficit,Deficit初始化为Weight*MTU。
每次轮询到一个队列时,该队列输出一个报文且计数器Deficit减去报文长度。
当计数器为0时停止调度该队列,但继续调度其他计数器不为0的队列。
当所有队列的计数器都为0时,所有计数器的Deficit都加上Weight*MTU,开始新一轮调度。
假设某端口MTU=150Bytes,有2个队列Q1和Q2采用DRR调度,Q1队列中有多个200Bytes的长报文,Q2队列中有多个100Bytes的端报文,Q1和Q2配置权重比为weight1:weight2=2:1。
则DWRR调度过程如图6。
图6 DWRR调度第一次调度Deficit[1] =weight1* MTU=300,Deficit[2] = weight2* MTU=150,从Q1队列取出200Bytes报文发送,从Q2队列取出100Bytes发送;发送后,Deficit[1] = 100,Deficit[2] =50。
第二次调度从Q1队列取出200Bytes报文发送,从Q2队列取出100Bytes发送;发送后,Deficit[1] = -100,Deficit[2] =-50。
第三次调度此时两个队列都为负,因此,Deficit[1] = Deficit[1]+weight1* MTU=-100+2*150=200,Deficit[2] = Deficit[2]+weight2* MTU=-50+1*150=100。
从Q1队列取出200Bytes报文发送,从Q2队列取出100Bytes发送;发送后,Deficit[1] = 0,Deficit[2] = 0。
由上图可以看出,经过第1~3轮DWRR调度,Q1队列被调出了3个200Bytes的报文,Q2队列被调出了3个100Bytes的报文。
从长期的统计看,Q1和Q2的实际输出带宽比是2:1,与权重比相符。
DWRR调度避免了采用SP调度时低优先级队列中的报文可能长时间得不到服务的缺点,也避免了各队列报文长度不等或变化较大时,WRR调度不能按配置比例分配带宽资源的缺点。
但是,DWRR调度也具有低延时需求业务(如语音)得不到及时调度的缺点。
WFQ加权公平队列WFQ(Weighted Fair Queuing)调度是按队列权重来分配每个流应占有出口的带宽。
同时,为了使得带宽分配更加“公平”,WFQ以bit为单位进行调度,类似于图7的bit-by-bit调度模型。
图7 Bit-by-bit调度模型Bit-by-bit调度模型可以完全按照权重分配带宽,防止长报文比短报文获得更多带宽,从而减少大小报文共存时的时延抖动。
但Bit-by-bit调度模型只是理想化的模型,实际上,华为路由器实现的WFQ是按照一定的粒度,例如256B、1KB,或其他粒度,具体按何种粒度,与单板类型相关。