我來講講硬體式的QoS機器,怎麼設定
要錢買的「硬體式」QoS 機器
大致上可分成兩個種類:
- by IP 型
- by Service 型 (Layer 7 軟體應用層)
以下用 BM-26 這台最低階的硬體 QoS 為範例
大致上簡單的講解一下其 QoS 是如何設定的:
前言:
BM-26 是一台 by IP 型的 QoS 機器
它是於「管制條例」中,設定封包如何流通的
在某條規則中
如果把
流量管制 啟動,便能對該條線路進行
頻寬管制
其中,規則又分:
- 內部至外部:內部電腦下載檔案或瀏覽網頁,吃的是 下載頻寬,網路遊戲連線或是語音聊天,吃的是 上傳頻寬
- 外部至內部:網站提供給人瀏覽,吃的是 上傳頻寬,網路上的網友,傳資料到你的網站,吃的是 下載頻寬
這兩點觀念,是必須先弄清楚的
接下去的設定,才不會搞錯...
其實以上都是廢話,真的有買硬體 QoS 機器的人
這些觀念是不會搞錯的
廢話就不多說了,直接進入主題,如何設定 QoS
重點放在,
「頻寬表」如何規劃
頻寬表的規劃:
以 2M/512K 為例:
1.首先,不要用手算,也不要用心算,因為那樣太累了,改一項又得全部重算。試算表軟體,是個不錯的主意...
2.頻寬有分:「保證頻寬」和「最大頻寬」兩種
「保證頻寬」指的是
該服務最少需要的頻寬,以確保服務品質
例如:
玩世紀帝國征服者這款遊戲,如果上傳不給 64K 保證頻寬的話
你就會永遠當那個眾人厭惡的濫線...
玩網路電話,如果上傳不給至少32K的話
你的阿那答,聽到你的聲音,就會斷斷續續的
然後就不跟你聊天了
「最大頻寬」指的是
通常「保證頻寬」設的是該服務最少需要的量
但總合起來,不一定會把「全部頻寬」用完
這時,剩下的量,加上「保證頻寬」,就是「最大頻寬」
3.如圖所示
我的「保證上傳」,總共使用了:464K
而我的網路線,是 2M/512K的
也就是說,剩餘還有 512 - 464 = 48 的量,可供調度
以 game 那個項目為例
「保證上傳」64 + 48 = 「最大上傳」112
最基本的,保障至少會有 64k 上傳
而最大的可使用量,有機會達到 112k
4.至於那個「優先權」指的是
誰有較高的權限,可以去搶用那「剩餘的量」
例如:
gmae 設定為 High
那是因為,你不希望玩遊戲玩到一半,因為LAG趴掉吧
所以當然優先權就是最高的囉
dns,smtp,web 那些設定為 low
因為那都不是重要的
別人上你網站,就算LAG一下,也是說得過去的
除非你的網站是收費網站,極重要的網站,客戶待慢不得
那才考慮一下,要不要改為 Middle 或是 High 的
當全部「頻寬表」,先在試算表軟體
規劃完畢後
再來設定這個「頻寬表」,相信就不會傷透腦筋了... 讚
注意事項:
可能有人會覺得:神經病,那麼麻煩做什麼
「最大頻寬」設網路線
總頻寬就好了
NoNoNo,這是一般人最常犯的錯誤設定...
1.
你已經把每項服務指定「保證頻寬」了
那「最大頻寬」怎麼可能會 =
網路線總頻寬 呢?
不是嗎,這是不可能的
2.
若把「最大頻寬」設成
網路線總頻寬
那麼在這種數學矛盾的情況下,會發生什麼事呢?
各服務就會開始搶頻寬,依照「優先權」大小來搶
然後網路就會開始不穩,時快時慢
原先設的「保證頻寬」,也無法保證了,因為頻寬被搶去了
最後也就失去了當初使用 QoS (服務品質保證) 的初衷了
因此事前規劃「頻寬表」,是設定 QoS 的不二法門