QOS-3

发布时间:2019-08-25 09:33:53编辑:auto阅读(1281)

     

    QOS-3
     
     
    1、拥塞管理(congestion management tool
    拥塞管理工具有:
    frist in ,frist out (FIFo)   queuing
    Priority queuing(PQ)
    Custom queuing(CQ)
    Flow-based weighted fair queuing(WFQ)
    Class-based weighted fair queuing(CBWFQ)
    每个queuing算法都是解决特定的网络流量问题的。
     
    2、FIFO
    先进先出,没有优先级可言,who第一个进,who第一个出去。,以太网和快速以太网接口默认queue是FIFO
     
    3、PQ
    PQ被称为优先级队列,是因为PQ在发生拥塞时,只传优先级最高的数据,只有当优先级最高的数据全部传完之后,才会传次优先级的数据。优先级分4级:high,medium,normal,low-based
    如图
     

    4、CQ
    CQ可以有17个queue,0 queue是系统消息使用,可以使用的是1到16 queue
    CQ先传第1个队列中的数据,当传到额定的数据包个数后,就接下去传第2个队列中的数据,同样是传到额定的数据包个数后,再传下一个队列,以此类推荐,直到传到第16个队列后,再回过去传第一个队列。
     

    CQ需要人为的控制流量的队列,不能自动匹配队列
     
     
    5、WFQ
    WFQ是一个基于Weight的公平队列,WFQ根据数据包的IP优先级来分配相应的带宽,优先级高的数据包,分到的带宽就多,优先级低的数据包,分到的带宽就少,并且所有的数据包在任何时刻都可以分到带宽。
     
    所有带宽小于或等于E1 (2.048 Mbps)的接口,默认都启用了WFQ
     

    WFQ可以提供LLC(logical link control)和TCP的拥塞管理
     
    如下图是,serial口在用和不用WFQ时 ,delay图对比
     

    WFQ可以识别到RSVP,RSVP使用WFQ去分配buffer,安排packet传输
     
    6、CBWFQ
    CBWFQ的机制和WFQ相似,CBWFQ可以确保最小bandwidth使用,而不像WFQ那样,多少flow平均分配多少带宽。
    另外,LLQ(low latency queue)是特定的,属于优先的队列,而这种特性可以结合CBWFQ一起使用,叫做PQCWFQ。LLQ是一个严格的优先队列,这类的流量优先于其他的流量。需要预留大量的bandwidth。除了CBWFQ之外,也可以使用IP RTP priory或者IP RTP reserve来提供RTP traffic服务。
     
     
     
     
     
     

关键字

上一篇: 3层交换技术

下一篇: oracle-审计3