Ip QoS

Ip QoS

該詞條介紹了ip qos的作用與實施的方法。對我們什麼情況下需要實施qos策略。怎麼實施qos策略提供了詳細的介紹。

Ip QoS


 :單鍵限制、迅雷更有效的帶寬管理方案
“怎網速慢啊,網吧差!”網吧營您,抱怨,您否迷惑:“寬線換光纖,從一條電信10M光纖增加到電信和網通各10M光纖,仍然是慢,到底多少帶寬才不會慢?”帶寬真的不夠嗎?不是,一般情況下,一個200台電腦的網吧,10M的光纖線路足矣!(當然,電信與網通之間互訪速度慢的“頑疾”除外)

默認情況配置


默況,整網路寬共享,共享味互影響,網路戶網路視、載影、存病毒嚴影響戶運。屏蔽、迅雷載軟體?,載確寬占源,您屏蔽、迅雷,騾、比特精靈怎麼辦?再屏蔽了電騾、比特精靈,還有哇嘎、POCO以及PPLIVE、PPSTREAM等、據不完全統計,常見的P2P軟體至少有幾十種,屏蔽永遠是治標不治本,另外下載對於網吧來說,也有很大的需求和客戶源頭,比如在空閑時您可能需要用迅雷和BT來下載最新的網路遊戲,如果完全屏蔽了BT、迅雷等,反而導致使用不方便和流失部分顧客,使網吧在競爭中處於不利的境地!
共享的環境才是這一切的罪魁禍首,將每個用戶的帶寬獨立出來管理才是王道!TP-LINK新一代網吧專用寬頻路由器提供了基於IP的帶寬控制,提出了一個最小帶寬和最大帶寬的概念,讓我們用下面兩句話來理解最小帶寬和最大帶寬:

最小帶寬


無論什麼時候,無論網路多麼繁忙,只要您有需求,路由器將至少提供給您的保證帶寬,哪怕當前的帶寬已經被其他用戶占完;最小帶寬可以理解成為保證帶寬;最大帶寬:在網路空閑的時候,您可以充分的使用空閑的帶寬,但是不能超過設置的最大帶寬;最大帶寬可以理解成為限制帶寬;通過上面兩個帶寬,TP-LINK新一代網吧專用寬頻路由器讓每個用戶完全獨立的,互不影響的在網路上暢遊,而作為網吧經營者的您,不再需要為那佔用了80%的帶寬的20%的用戶而煩惱。
功能配置上,即使您不理解它的工作原理也沒有關係,下面我們以一個100台電腦、10M光纖線路的網吧舉例說明配置過程:

設置方式


將內網的電腦的IP手工指定,並且是連續的,如192.168.1.2~192.168.1.101,這樣方便後面的設置;在IP QOS設置開關處設置您的線路的帶寬,分別設置線路的上行帶寬和下行帶寬,如10M的光纖線路需要填入10000;然後開啟QOS總開關;進入IP QOS規則設置頁面,添加新條目,設置:
IP地址段如192.168.1.2~192.168.1.101;
模式選擇為“獨立”;
上行最小帶寬:線路真實上行帶寬/內網電腦數,在此例中為10000/100=100;最大帶寬的設置關係不大,推薦設置800或1000或2000;
下行最小帶寬:線路真實下行帶寬/內網電腦數,在此例中為10000/100=100;最大帶寬的設置關係不大,推薦設置800或1000或2000;保存,設置完成。總結:通過上面的設置,網吧的每台電腦都可以獲取到100K的最小保證帶寬,但如果您並沒有帶寬的使用需求的話,這個帶寬並不會浪費,而是動態的被其他用戶使用;如果您需要使用的話,路由器將會至少給您提供100K的帶寬,這樣就能實現網吧里的用戶互不影響的在網路上暢遊!

RED技術


(Random Early Detection)隨機預檢測
採用RED時用戶可以設定隊列的閾值threshold,當隊列的長度小於低閾值時,不丟棄報文;當隊列的長度在低閾值和高閾值之間時,WRED開始隨機丟棄報文,隊列的長度越長,丟棄的概率越高;當隊列的長度大於高閾值時,丟棄所有的報文。由於RED隨機地丟棄報文,將避免使多個TCP連接同時降低發送速度,從而避免了TCP的全局同步現象。不支持UDP

LLQ Low Latency Queuing 低延遲隊列


低延遲隊列(LLQ)把PQ的特性加入到了CBWFQ中,這點和IP RTP 優先順序特性類似。如果沒有LLQ,對於一些實時的數據流量,比如語音數據流量,CBWFQ 對於每個定義好的分類的操作是基於WFQ的。採用了LLQ 之後,該分類的操作將優先於別的分類。LLQ 減少了語音會話的抖動。LLQ 和IP RTP 優先順序特性的區別在於,它不受UDP 埠號的限制。
PQ和CBWFQ隊列的帶寬總和不能超過介面帶寬的75%,可通過max-reserved-bandwidth命令修改默認的最大可預留帶寬。
policiy-map LLQ
class VOICE
priority 540 //設置LLQ為540kbps
剛才在CBWFQ中使用bandwidth命令是用於定義普通隊列的,但是如果改用priority,我們配置的就是低延時隊列,凌駕於CBWFQ的上面
kkblue(config-if)#max-reserved-bandwidth percent //為LLQ和IP RTP設置佔用帶寬的百分比
ip rtp priority ? //