[請益] QoS相關設定

作者: stu86148 (乘長風)   2016-11-27 22:20:26
大家好 近來在研究公司Cisco Router QoS的相關設定
情況說明如下
假設目前總公司有條專線到分公司
頻寬是10M 目前想針對IP Phone及視訊會議做QoS 設定如下
policy-map Qos-Policy
class Voip
priority 1024
set ip precedence 5
class Video
bandwidth 1024
set ip precedence 4
class class-default
fair-queue
set ip precedence 0
police 1024000 conform-action transmit exceed-action drop
我的問題有幾個
1.
priority 1024 這行指令真實的意義
總和google及官方文件 我的認知是 :
總共10M的頻寬 會有1M固定被拿來作為Voip用 所以可用頻寬只剩下9M
且 就算剩下的9M被其他流量占滿了 這1M也絕不會動到
但 若Voip的流量超過1M 也不能占用到那9M
所以 Voip的流量超過1M 就會開始丟包 這樣對嗎 ??
2.
bandwidth 1024 這行指令真實的意義
總和google及官方文件 我的認知是 :
總共10M的頻寬 扣掉剛剛被Voip占掉的1M 可用頻寬剩下9M 下限1M 無上限
假設目前正在多方視訊會議 占用流量 2M 現在有不知名流量暴衝
則 Video流量降為1M 不知名暴衝的流量占用8M 這樣對嗎 ??
3.
class class-default 這個類別的意思
是表示 只要不是上述的Voip及Video的類別所Match的流量
通通套用這個class-default類別底下的設定嗎 ??
4.
fair-queue 這行指令真實的意義
目前只知道是下在class-default下
是為了執行某種queue演算法所必須下的指令 這部分還需要前輩解釋 ...
5.
這是最想知道的問題 ...
就是這行指令
police 1024000 conform-action transmit exceed-action drop
我知道意義是限制流量為1Mbps 超過的就丟包
但查了文件之後發現 這行指令好像不只這樣
文件寫說 這指令是採用名為token bucket演算法限制流量
意義上是說 ... 雖然是限制流量 但允許"些許"突然暴衝的流量
只是在這行指令並沒有用到這個功能
完整指令是
police bps burst-normal burst-max conform-action action exceed-action action
violate-action action
官方文件說明
http://www.cisco.com/c/en/us/td/docs/ios/12_0s/feature/guide/fspolic.html
老實說我是看的一頭霧水 ...
版上也沒有QoS相關的討論文章 ...
還希望版友們不吝賜教
謝謝大家
作者: deadwood (T_T)   2016-11-28 10:40:00
1.跟2.都只設定了最低保證頻寬,超過不會被丟3.的話就是寫死了,其他流量超過1024000會丟棄封包抱歉,上面打錯,burst-normal有預設值1500
作者: TKOW (懶貓)   2016-11-28 17:20:00
搜尋 cisco Quality of Service for Voice over IPhttps://goo.gl/7m9nas 應可解答你的疑惑在內文 Low Latency Queueing 的部分
作者: rockiey (lovemiya)   2016-12-02 11:08:00
voice丟包會被罵死,記住這點就好看一下是用什麼標準壓縮語音,算一下就知道該給多少的頻寬
作者: zaknafein (zak)   2016-12-06 17:23:00

Links booklink

Contact Us: admin [ a t ] ucptt.com