traffic behavior tunn1 car cir 5120000 cbs 256000000 ebs 0 green pass red discard yellow pass
报文正常流速为256M,承诺突发尺寸为512M,速率大于256M丢弃吗
可以详细解释下吗
(0)
最佳答案
CAR(Committed Access Rate)策略配置 traffic behavior tunn1 car cir 5120000 cbs 256000000 ebs 0 green pass red discard yellow pass
,其流量监管逻辑如下:
CIR(承诺信息速率)
cir 5120000
表示承诺速率为 5,120,000 bps(即5.12 Mbps),即令牌桶的令牌生成速率为5.12 Mbps。cbs 256000000
,即 256,000,000字节(256MB),用于允许短时间突发流量。EBS(超额突发尺寸)
ebs 0
表示 未启用超额突发桶(E桶),所有流量仅依赖C桶的令牌容量。动作规则
green pass
)。red discard
)3。根据用户场景 “报文正常流速为256Mbps”,需明确以下两点:
单位换算与参数对比
突发流量容忍范围
场景 | 流量颜色 | 动作 | 是否丢弃 |
---|---|---|---|
速率≤5.12Mbps | 绿色 | 通过 | 否 |
速率5.12Mbps~256Mbps | 红色 | 丢弃 | 是 |
突发流量≤8秒内256Mbps | 红色 | 临时通过 | 否 |
突发流量超过8秒 | 红色 | 丢弃 | 是 |
最终结论:
(0)
多长时间打满一个桶,怎么计算的呢
这段命令是设置了流量行为(Traffic Behavior)tunn1 的 CAR(Committed Access Rate) 配置,它定义了对于进入网络设备的流量的管理方式,特别是流量的限速和突发流量的控制。
命令:
traffic behavior tunn1 car cir 5120000 cbs 256000000 ebs 0 green pass red discard yellow pass
各部分的含义解释:
cir (Committed Information Rate) = 5120000 bps (5 Mbps):这是承诺速率,即在正常情况下允许的流量速率。也就是说,设备会保证每秒传输速率为 5 Mbps(5120000 bps)。
cbs (Committed Burst Size) = 256000000 bytes (256 MB):这是承诺突发大小,即流量可以在短时间内突发超出承诺速率的大小。它表示流量可以在短时间内达到最大容量,但持续时间不能超过一定时间。256 MB 允许在一定时间内以高于 5 Mbps 的速率发送数据(即允许更高的突发流量)。但需要注意,超过 cbs
的流量将被限制。
ebs (Excess Burst Size) = 0 bytes:这是超额突发大小,表示没有允许超出承诺速率的额外突发流量。也就是说,任何超过 cbs
的流量都会被丢弃。
green pass:绿色流量(即符合承诺速率和突发流量要求的流量)将被允许通过,不会丢弃。
red discard:红色流量(即超过承诺速率且突发流量超过 cbs
限制的流量)将被丢弃。
yellow pass:黄色流量(即在 cir
范围内,突发流量稍微超过 cbs
限制的流量)会被允许通过,但会受到流量控制。
正常流速为 256M:
cir
(5 Mbps)大得多。承诺突发尺寸为 512M:
速率大于 256M 会丢弃吗?
cir
(5 Mbps)并不一定会丢弃,而是要看流量是否超出了突发尺寸 cbs
(256 MB)。cir
,但没有超出 cbs
,它可以通过。cbs
,即使它在速率上是暂时突发的,只要超出了 cbs
,就会被丢弃。
所以,速率大于 256M 并不会直接丢弃, 但如果持续的流量超过了 cbs
,才会被丢弃。
(0)
多长时间打满一个桶,怎么计算的呢
多长时间打满一个桶,怎么计算的呢
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
多长时间打满一个桶,怎么计算的呢