[请益] 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