:::

3-5 流量控制精靈--轉載

 版權聲明:
版權所有©2006,BSDfan
-轉載自http://www.m0n0china.org/viewthread.php?tid=247&extra=page%3D2

相信有許多朋友是慕名M0N0WALL卓越的穩定性,簡潔高效的性能而加入到它的用戶群中的。在經歷了從聽說、瀏覽論壇學習到親自入手安裝試用這個過程以後,雖說有著「您正在使用的是世界上最穩定高效的FREEBSD系統」的鼓舞,在初次安裝成功的欣喜漸漸褪去之後,也會生出一些念頭,除了最基本的NAT 外,雖說性能上比市售「路由器」好得多得多,M0N0WALL倒底還能為我做些什麼?

今天還是趁著五一假期,我再來給大家說說她在「流量管理」功能中的「流控精靈」。

起初我在漢化這部分時,對於SHAPER這個詞的翻譯也斟酌過一番,照本義應該是塑形,整形的意思,但是大家在應用中呼聲最高的是流量控制,直譯可能不能很快得到認同,最後,大陸貨地用了管理一詞,也算涵蓋到了吧。可惜的是丟掉了它實際還有的數據流修整功能。

再看看我們的需要吧。

相信看本文的有許多人從事的是網管工作,或者是單位、家庭小網絡的管理員。很常見的需求是限制一些網絡應用(比如P2P),總的目的是保證一些重要的應用(比如基本的WEB)以及對用戶行為進行規範,保證整體網絡暢通。

那麼好,「流控精靈」(原諒我用了這麼偏好性的詞,其實就是一般的嚮導)就是專門針對這種需要的。

先講怎麼使用,其實這不需我多說,參照它的說明(相信中文版會對大家有更多幫助),只需設兩個上下行速度,以及視情勾選兩個選項就可以了,然後由「精靈」幫你自動生成所需要的規則就可以了。

在這裡,」將P2P流量設為最低的優先級「就不必多說了,正是我們的需要,它可以限制絕大多數的P2P應用。雖說沒有完全限死,但也已差不多了。P2P本來是一種非常不錯應用,在講究個性化權益的時代里,它是有代表性的,也獲得了自由軟件社區的認可,只要它講禮貌,懂得禮讓就可以了。當然如果你很苛刻,那麼你可以繼續降低它們在隊列中的權重,或者你夠殘暴的話,就參照精靈生成的參數把它掐死。----我佛慈悲,阿彌陀佛。

而」在局域網中平均地分享帶寬「就比較關鍵了,它的含義是若勾選,那麼生成的規則就是以下面所填參數按每台客戶機限定流量,你有多少客戶機?沒關係,它生成的是一種動態規則,任何一台機都不會落網,即使是新加的也一樣。

若不選,它就按下面所填參數限制總流量。這在小群體用ADSL時最有用。關於ADSL需要多說幾句了。由於ADSL的不對稱以及PPPoE特點,要用好它不是那麼簡單的。相信大家遇到過這種情況,比如一個2M/512K的連接,當在做大量上傳的同時進行別的網絡操作,速度會異常緩慢,遠達不到2M的理論值。別忙,先別急著罵ISP,這可能正是你自己的用法問題。簡單講這可能是由於在上傳連接接近飽和時,ACK數據包得不到及時傳送進而導致下行急劇減速造成的。應對方法就是避免上行鏈路飽和,並確保ACP數據包及時傳遞。所以,你在這裡設上行連接速度時要注意按理論值打折扣(PPPoE開銷),比如 512K的話,設成500甚至更小一些,可以做做試驗。當然,「流控精靈」也已作此考慮,所以你會發現它最後設的值就是幫你打了些折的。另外,「流控精靈」已經默認將ACK包設成較高優先級了。

按照你的需要設好,點安裝/更新並應用就可以了。相信這樣的設置對於一大部分用戶已經足夠,當然,如果您還可以對它生成的規則作進一步改進,全看你了。

[ 本帖最後由 bsdfan 於 2006-5-16 04:14 PM 編輯 ]