datasheet
超过460,000+ 应用技术资源下载
pdf

番茄qos设置真正使用教程

  • 1星
  • 日期: 2015-06-24
  • 大小: 234.59KB
  • 所需积分:1分
  • 下载次数:0
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: qos

关于番茄qos的介绍

原版汉化 tomato(蕃茄)QoS 设置真正实用教程 在 Tomato 中文网上看到许多新手询问设置 QoS 的问题,比如为什么作者不开设置个限 IP 网速等问题。其实 QoS 的 真谛在于共享网速的同时又能快速响应,看起来冲突的两件事,却让 QoS 很好的平衡起来(网络负载平衡)。 首先让大家了解一下 QoS 必要知识: 网络协议:TCP/UDP,一个完整的 TCP 协议需要经过三次握手才能完成,这是目前主流的应用,比如看网页、上 QQ、用迅雷……全都会用到这些协议。 TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议 TCP 简单演示如下: PC1 向 PC2 发出连接请求---> PC2 回应请求(协商发送时间)--->PC1 收到同意后发送数据 UDP(User Data Protocol,用户数据报协议) 是与 TCP 相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去!我们经常 使用“ping”原理就是向对方主机发送 UDP 数据包,对方主机如果返回确认收到数据包,那么网络就是通的。因为 UDP 协议没有连接的过程及基天点对点传送,所以它的通信效率高;但也正因为如此,它的可靠性不如 TCP 协议高。 QQ 就使用 UDP 发消息,因此有时会出现收不到消息的情况。 IPP2P 协议:分析每个包的具体特征,过虑 P2P 特征码。但效率不高,所以在下面设置 QoS 教程中,我用多重方法 准确控制 BT。 Layer7 协议,基于正则式分析内容。通过顶层分析技术判断出是哪个程序发出的数据而加以控制,这也是 linux 的优 势。缺点是要分析较多的数据包,效率低下,影响效能,同时存在误杀其它程序的可能。 协议简单介绍到这里,说说 QoS 主要拦截目标: 1、基于 MAC 2、基于端口 3、基于 IP 4、基于协议 设置过程(图 1): QoS 基本设置 开启带宽管理 QoS 启用 给予优先权标志 ACK SYN FIN RST 在这里我全都不选,P2P 软件会产生大量的 ACK 数据包,如果启用会对其它程序产生干扰。 ICMP 给予优先权 不选,作网络测试用,响应快些,没什么帮助。反而担心一些程序不断发送 ICMP 数据干扰网络。 Strict Rule Ordering 严格按照规 QoS 则顺序执行,这个在 1.18 版本里已经没有了,如果使其它版本请先上。 设置值改变时自动更新分级机制 启用,这样才能实时看到修改效果。 优先权默认为 (等级): 选最低级 缺省 QoS 级别,这个指的是所有未被定义的协议的优先级。这个要配合分类 设置里面的设置来决定,默认是低级,我改为最低级。 上传速率 / 限制其实数据参考营运商给你的套餐,以我的为例 1M 下行,512k 上传 最大速率 320 kbit/s 千万不能乱填,它直接决定了 qos 是否能够正常工作。填得太大的话 QoS 就会发送比你的网络能承受的更多的数据, 从而使网络阻塞,QoS 也失去作用了。 一般 ADSL 上传是理论值是 512kbit 实际使用中损耗约 10%,取它的 90%到 70%即可。 你如果不清楚,就用迅雷和 BT 高速下载,然后看看“带宽监控-实时流量图表”就知道了。 下行速率限制 1200 kbit/s 这个正好相反,下行的速度总是愈快愈好,1M 的下行对于 100M 内网来说真是小巫见大 巫,也有网友建议设很大的值,但为更好的控制我在这里设 1200kbit/s 最高级 高级 中级 低级 最低级 A级 B级 C级 D级 E级 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 这样的设置是为了让优先级高的应用尽快下行,并不限制低级别程序使用网速。 保存设置,进入分类设置 TCP/UDP Dst Port: 53 Transferred: 0 - 2KB 最高级 DNS DNS 非常重要,一定要设置为最高,并且放在最前面。不这样的话在大量下载的时候,DNS 数据包可能会因为网络 阻塞发送不出去,导致网页无法访问。 TCP/UDP Src Port: 5800 高级 VPN 我偶尔用用 VPN,为保证顺利设为高级 TCP Src Port: 2782,2752 高级 Tdxw 这是股票软件端口,设为高级。 TCP Dst Port: 80 http Transferred: 0 - 512KB 中级 WWW TCP Dst Port: 443 https Transferred: 0 - 512KB 中级 WWW 当 WWW 应用低于 512KB 时中级响应,高于 512KB 降为低级见下 TCP/UDP L7: qq Transferred: 0 - 512KB 低级 QQ 基于 L7 协议 QQ 低于 512KB 时低级响应。 UDP Src Port: 6000-6020,8000 低级 QQ 这是 QQ 常用源端口,当 L7 不准确时再次保证 QQ 运行于低级 TCP Dst Port: 80 http Transferred: 512KB+ 低级 WWW (512K+) 现在伪装 80 端口下载的非常多,当流量在 512K 以上时降为低级 TCP/UDP Dst Port: 53 Transferred: 2KB+ 最低级 DNS (2K+) DNS 的封包一般不大,所以把 2KB 以上的放入最低级 TCP/UDP Port: 21 最低级 FTP 把 FTP 应用放最低级 TCP/UDP ipp2p: xunlei A 级 xunlei 基于 IPP2P 协议分析 xunlei 设为 A 级响应。 UDP Src Port: 3500,4863,4867,4881,4883,15000,26411 A 级 xunlei 这是 xunlei 常用源端口,当 IPP2P 不准确时再次保证 xunlei 运行于 A 级 记住这里和 QQ 都选源端口 TCP Src Port: 8000,36897 A 级 xunlei 刚才控的是 UDP 现在控 TCP 端口,如果刚才选 TCP/UDP 的话会误伤很多程序。 TCP/UDP L7: bittorrent C 级 BT 基于 L7 协议分析 BT 设为 C 级响应。 TCP/UDP Src Port: 25000,6881-6889 C 级 BT 基于端口协议分析 BT 设为 C 级响应。 TCP/UDP Dst Port: 36898-65535 B 级 Bulk Traffic 很多网友说 Bulk Traffic 这条规划设置后,自己的其它设置都是无效的。其实 L7 协议是优先执行,且原规则端是 1024 —65535,通用式控制。所以在这里我调到 36898-65535,设为 B 级。 以上的设置完成后,上网与下载 BT 就两不误了。大家可以根据需要进行调整。 Zhuang 完成于 2008-4-17 部份资料来自网络 发布完了,给大家发几张实测图上来: 实时流量图 24 小时流量图 连接分布图 带宽分布图 Tomato 1.28.0002 简体中文版,含 ND 版本 下载地址:http://www.sycen.cn/showdown.asp?soft_id=234
更多简介内容

评论

下载专区


TI最新应用解决方案

工业电子 汽车电子 个人消费电子

$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })