本帖最后由 深深的蓝2008 于 2026-4-23 09:03 编辑
本脚本在 RouterOS 7.20.7 系统,家庭(几台设备,单电信出口)/单位(几百台设备,多电信出口)上测试,效果良好。(IPv6未测试,如果有 IPv6的网友可以反馈一下) 优点: 1.多ISP(即多出口)可以一次性完成配置,可以自适应流量控制,下载流量不抢占网页流量等资源,最大化利用带宽。 2.只限制所设置的出口WAN的流量,如果有内部专网(城域网或教育专网)时,专网的流量不会有限制。(网上部分脚本会限制网桥或LAN口的总速率,造成不需要限速的专网也被限制) 3.小包、实时通讯、网络游戏的部分端口优先级最高。 4.网页 HTTP/HTTPS 流量优先级次之。 5.大文件、长流量传输的优先级较低。 6.UDP大包(一般用于P2P传输)优先级最低。
使用方法: 1.下载 queue_tree 脚本文件,解压后得到 queue_tree.rsc 2.用记事本打开 queue_tree.rsc 文件,配置 外网接口 与 内网接口名称,再配置宽带的最大上行与下行速率,一般可在最高能跑到的速率再低10-20M左右为佳,这样可以预留一定的冗余给需要的流量,同时单种类型的流量也基本能跑满带宽。 3.将原有的 Mangle 标记先清理干净。(因为使用到 Mangle 标记,所以不能开启 fasttrack 功能) 4.将 queue_tree.rsc 上传到 RouterOS 中,打开 New Terminal 命令行窗口,使用 import file-name=queue_tree.rsc 来导入。(或者在 System->Scripts 中创建一个脚本,将内容复制进去,然后运行该脚本。)
(回复后可免费下载) |