现在的位置: 首页 > 综合 > 正文

Gargoyle Router QoS应用实例——一台电脑进行P2P应用的同时另一台电脑流畅玩网络联机游戏

2013年01月27日 ⁄ 综合 ⁄ 共 1613字 ⁄ 字号 评论关闭

(没找到Gargoyle Router QoS的中文教程,所以根据我自己对QoS不太成熟的理解,分享我的使用经验如下,错漏难免,高手勿笑)

在4MB下行,512KB上行的ADSL拨号上网环境,刷G301N的Gargoyle固件的G300Nv2路由器一台,内网电脑A进行P2P(迅雷下载、BT下载、P2SP电影、在线电影),内网电脑B进行网络游戏(FPS类联机游戏)。

目标:
电脑A进行P2P应用时不影响电脑B联机游戏。

Gargoyle的QoS具体设置如下:

1.登录Gargoyle管理界面;
2.进入Connection下的DHCP页面;
3.配置Static IPs里的Assigned Static IP Addresses;
4.为电脑A分配IP 192.168.1.160,为电脑B分配IP 192.168.1.170,保存DHCP页面设置;
5.进入Firewall的QoS(Upload)页面,勾上Enable Quality of Service (Upload Direction);
6.设置QoS (Upload) -- Service Classes如下:

Service Class Name Percent BWMin BW (kbps)Max BW (kbps)
      Fast             99%         32            332
      Slow              1%         32            128

Total (Upload) Bandwidth: 460 kbit/s

7.设置QoS (Upload) -- Classification Rules如下:

Match Criteria          Classification
Source: 192.168.1.170    Fast
Source: 192.168.1.160    Slow

Default Service Class:  Slow

8.保存本页设置;
9.进入Firewall的QoS(Download)页面,勾上Enable Quality of Service (Download Direction);
10.设置QoS (Download) -- Service Classes如下:

Service Class Name Percent BWMin BW (kbps)Max BW (kbps)Min RTT
         Fast           99%         512            1600           Yes
         Slow            1%         256            1600

Total (Upload) Bandwidth: 3200 kbit/s

11.设置QoS (Download) -- Classification Rules(与第7步一样的设置);
12.勾选Enable active congestions control (Download Direction);
13.可在Use non-standard ping target:填入某个特定IP,默认是你外网网关的IP;
14.可在Use custom ping limit:填入某个特定值,如25,这个值可以通过长时间Ping网关来观察得出。
15.保存本页设置。

效果:
经测试,在以上设置的QoS介入下,内网电脑A进行迅雷BT下载时,最高速度被限制在1600kbps(实际BT下载速度在160KB每秒),此时内网电脑B进行COD:MW3联机游戏的Ping值会上升30ms,基本可以接受;当电脑A开启PPS这类P2P视频软件正常播放视频时,则几乎不会影响电脑B进行COD:MW3联机游戏的Ping值。

以上测试,对结果的影响最大的是第10步Slow类Max BW的值,如果设置的此值过大或为No Bandwidth Maximum,则还是会造成电脑B的Ping值明显上升。所以,虽然Gargoyle官网和论坛强调Min RTT和ACC的妙处,但不排除只是因为Gargoyle的QoS在IP限速方面的效能好,再加上单纯的带宽限制就会有上述表现。

(原创内容,转载注明作者和出处,谢谢)

抱歉!评论已关闭.