Gargoyle Router QoS應用實例——一臺電腦進行P2P應用的同時另一臺電腦流暢玩網絡聯機遊戲

(沒找到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限速方面的效能好,再加上單純的帶寬限制就會有上述表現。

(原創內容,轉載註明作者和出處,謝謝)


發佈了43 篇原創文章 · 獲贊 17 · 訪問量 46萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章