当前位置: 首页 > 工具软件 > Gargoyle > 使用案例 >

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

岳茂
2023-12-01

(没找到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 BW Min 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 BW Min 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限速方面的效能好,再加上单纯的带宽限制就会有上述表现。

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


 类似资料: