首页 > 资源分享 > openwrt18 qos配置脚本 多线程下载 同时浏览网页看视频
2019
02-21

openwrt18 qos配置脚本 多线程下载 同时浏览网页看视频

openwrt18 qos

openwrt18自带的qos虽然效果无法和石像鬼比,但是可以和某某工具同时开启互不影响 以下脚本设置小包优先,

同时开启多线程下载文件,看电视玩游戏 不算太卡, 已经测试多次,效果还可以,

默认总带宽为100M,上传10M,自己按需修改。 如有不好之处还请多多指教!!!大家互相学习! 

什么是QOS

QoS的底层是tc,其目的就是决定先发送哪些包。openwrt默认的规则是hfsc,设计了四个优先级。
说到openwrt,就不能不提一下QoS。尤其是如果你需要用P2P软件(目前对迅雷的支持还不大好),基本就不能不开QoS。QoS的全称是Quality of Service,意即服务质量。是专门用于解决拥堵网络上的信号质量一视同仁的问题。例如,我们有一根宽带,两人共用。一个人视频聊天,一个人bt下载(我还不提迅雷个傻X呢)。玩bt的那个一开软件,视频聊天那个立刻没法用了。bt和视频聊天稍微好一点的是,视频聊天消耗的带宽是恒定的。你可以逐步限速,只要给视频聊天留了足够的带宽,两个就都能一起用了。但是,如果另一个人不是视频聊天,而是网络浏览怎么办?网络浏览,视频聊天,p2p下载一起来怎么办?实际上这是很多朋友家中常常碰到的情况。更不说有合租公寓里面你很难监控对方一定限速,软件无法限速甚至恶意抢占带宽(迅雷)。另一个更加技术的问题是,由于上传带宽不足,ACK包回应过慢,导致你的下载速度也不能达到峰值。玩p2p的常常会给上传限速到真实带宽差一点的位置,下载带宽立刻上去,就是这个道理。

 以下是脚本: 20190220更新

config classify

        option target 'Priority'

        option connbytes '0-1000'


config classify

        option target 'Priority'

        option connbytes '1001-2000'


config classify

        option target 'Priority'

        option connbytes '2001-3000'


config classify

        option target 'Express'

        option connbytes '3001-5000'


config classify

        option target 'Express'

        option connbytes '5001-500000'


config classify

        option target 'Normal'

        option connbytes '500001-800000'


config classify

        option target 'Normal'

        option connbytes '800001-2000000'


config classify

        option target 'Bulk'

        option connbytes '2000000-8000000'


config classify

        option target 'Bulk'

        option connbytes '8000000-500000000'


config interface 'wan'

        option classgroup 'Default'

        option overhead '1'

        option download '85000'

        option upload '8500'

        option enabled '1'


config default

        option target 'Express'

        option proto 'udp'

        option pktsize '-500'


config reclassify

        option target 'Priority'

        option proto 'icmp'


config default

        option target 'Bulk'

        option portrange '1024-65535'


config classgroup 'Default'

        option classes 'Priority Express Normal Bulk'

        option default 'Normal'


config class 'Priority'

        option packetsize '400'

        option avgrate '10'

        option priority '20'


config class 'Priority_down'

        option packetsize '1000'

        option avgrate '10'


config class 'Express'

        option packetsize '1000'

        option avgrate '50'

        option priority '10'


config class 'Normal'

        option packetsize '1500'

        option packetdelay '100'

        option avgrate '10'

        option priority '5'


config class 'Normal_down'

        option avgrate '20'


config class 'Bulk'

        option avgrate '1'

        option packetdelay '200

免费支持本站

支付宝打赏微信打赏