QOS-2
 
1、QOS标准
有3种标准:
Best-effort service 如:FIFO
Differentiated service(soft QOS)如:PQ,CQ,WFQ,WRED
Guaranteed service 如:RSVP,CBWFQ
如图
 

QOS-2_network

以太网、快速以太网口默认QOS类型都是FIFO,串口、帧中继默认QOS类型是WFQ
 
2、Classification---流量识别
2.1.流量的识别:
一般都是通过访问控制列表(ACL)。
         PQ和CQ:适用于router hop-by-hop
         CBWFQ:适用于 单个router
        
2.2.PBR和CAR
         PBR(policy basic router)和CAR承诺访问速率(committed access rate)用于设定扩展访问控制列表的优先级。通过扩展访问控制列表来分配用户的申请、源和目的的子网等。
 
         Qos在PBR设置:应用于BGP的community和as path 属性。
         CAR的IP优先级设置:将流量进行放量而行,当流量超过某一值时,超过的流量进行设定的动作,drop或者重新设置IP优先级。
 
Car使用令牌桶机制:
当网络设备衡量流量是否超过额定带宽时,需要查看令牌桶,而令牌桶中会放置一定数量的令牌,一个令牌允许接口发送或接收1bit数据(有时是1 Byty数据),当接口通过1bit数据后,同时也要从桶中移除一个令牌。当桶里没有令牌的时候,任何流量都被视为超过额定带宽,只有当桶中有令牌时,数据才可以通过接口。
令牌桶机制分:
单速双色。
在单速双色的令牌桶算法中,只存在一个令牌桶,并且流量只会出现两种结果,即符合CIR(conform)和超出CIR(exceed)。
2)单速三色
在单速三色的令牌桶算法中,使用两个令牌桶,用户每秒的可用带宽,总是两个桶的令牌之和,第一个桶的令牌机制和单速双色算法没有任何区别,关键在于第二个桶。第二个桶的令牌不能直接加入,只有当一秒钟结束后,第一个桶中存在剩余令牌时,这些剩余令牌就可以从第一个桶中被转移到第二个桶中。
3)双速三色
         双速三色的令牌桶算法中,同样使用两个令牌桶,然而这两个桶是相互独立的,并不会将第一个桶未用的令牌放入第二个桶。第一个桶与以往的算法相同,也就是每秒都有CIR的数量,而第二个桶可以直接设置为CIR+Be之和,称为PIR,也就是说第二个桶总是比第一个桶要大,用户的流量总是以第二个桶的大小传输,而不用像单速三色的令牌桶算法中,需要在上一秒钟以低于CIR的速度传输。当用户的数据通过接口时,总是先检查第二个桶的最大速率,即PIR,如果超出则采取动作,如果未超出,再检查是是否符合第一个桶的CIR,如果超出CIR,则采取相应动作,如果未超过,则正常传输。
 
IP优先级服务类型:WFQ,WRED,适用于应用和复杂的网络需求
 
3、NBAR动态流量识别
协议发现能力(protocol discovery capability):通过接口发现协议
NBAR通过协议识别
包描述语言模块(packet description language module,PLDM)它创建在flash memory。
注意:NBAR只能识别包,这些包还需要通过IP优先级本来标记。
 
 
4、ip优先级:differentiated QOS
IP优先级利用IPv4的包头中ToS(Type of Service)区中的前3bit进行区分QOS
 

QOS-2_network_02 

 

QOS-2_qos_03

用IP优先级来识别和标记流量。