
SQM-QoS:增强版OpenWRT与SQM包QoS脚本——QOS-NXT升级版-源码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
SQM-QoS是一款基于OpenWRT平台的网络流量管理工具,作为QOS-NXT的升级版本,它通过优化和增强原有的SQM(Smart Queue Management)算法,提供更高级别的服务质量控制。此项目提供了详细的源代码供开发者参考与二次开发。
平方米sqm-qos是qos-nxt的后续版本,并基于类似的原理构建。它旨在作为项目开发的一部分,在sqm软件包内运行。其核心原则在于利用HTB(Hierarchical Token Bucket)及fq_codel算法在进出口处定义两个队列:优先级队列和常规队列。优先级队列保证占据总带宽的50%,而常规队列则确保30%的总带宽;同时,两者的上限均为90%的总体宽带。
数据包依据其源端口或目标端口被分配到不同的流量类别中。在服务类型上,该系统优先处理SSH协议、SMTP协议及域名解析等关键通信任务,并对NTP(网络时间协议)、HTTP、HTTPS以及FTP、IMAP及其加密版本(IMAPS)和POP3(包括其安全版POPS)的传输进行特别优化。
流量整形脚本有两种形式:一种是基于路由方式(nxt_routed.qos),另一种则是桥接模式下的应用(nxt_bridged.qos)。前者采用iptables及connmark技术,后者则仅依赖于tc和u32过滤机制实现其功能需求。
全部评论 (0)
还没有任何评论哟~


