我是靠谱客的博主 粗暴巨人,最近开发中收集的这篇文章主要介绍WFQ/CBWFQ/LLQ介绍,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

WFQ/CBWFQ/LLQ  

 

  加权公平排队(Weighted Fair Queuing)缩写 WFQ。
  它是一种拥塞管理算法,该算法识别对话(以数据流的形式)、分开属于各个对话的分组,并确保传输容量被这些独立的对话公平地分享。WFQ是在发生拥塞时稳定网络运行的一种自动的方法,它能提高处理性能并减少分组的重发。
  WFQ(weighted fair queuing加权公平排队)
  目标:
  1为每个活动流提供公平的带宽分配机制
  2为少量交互流提供更快的调度机制
  3为高优先级流提供更多的带宽
  WFQ:是一种基于流的排队算法,到达的数据包被分成多个流,每隔流都被分配给一个FIFO队列。
  可以基于IP和TCP或UDP头中以下字段标识流:源IP地址 目的IP地址 协议号 TOS 源TCP/UDP端口号 目的TCP/UDP端口号
  WFQ插入和丢弃策略
  WFQ有一个保持队列(hold queue),保持队列=WFQ系统中数据包占用的所有内存之和,数据包到达时,保持队列已满,那就丢弃数据包(WFQ主动丢弃WFQ aggressive dropping)
  例外:数据包分配到一个空队列,不会丢

最后

以上就是粗暴巨人为你收集整理的WFQ/CBWFQ/LLQ介绍的全部内容,希望文章能够帮你解决WFQ/CBWFQ/LLQ介绍所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部