设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1764|回复: 17
收起左侧

[YESLAB]韩士良技术篇- 流量整形(Shaping)GTS

[复制链接]
发表于 2020-3-6 16:12:06 | 显示全部楼层 |阅读模式
本帖最后由 yeslab官方 于 2020-3-6 16:21 编辑

流量整形(ShapingGTS
1.png
                              
流量整形(trafficshaping)的典型作用是限制流出某一网络的某一连接的流量与突发,使这类报文以比较均匀的速度向外发送。流量整形通常使用缓冲区或队列和令牌桶来完成,当报文的发送速度过快时,首先在缓冲区或队列进行缓存,在令牌桶的控制下,再均匀地发送这些被缓冲的报文。
流量整形通常采用的技术有:Generic Traffic Shaping(通用流量整形,简称GTS),Line Rate(物理接口总速率限制,简称LR)。它们可以对不规则或不符合预定流量特性的流量进行整形,以利于网络上下游之间的带宽匹配。
2.png

通用流量整形(简称GTS)可以对不规则或不符合预定流量特性的流量进行整形,以保证网络上下游之间的带宽匹配,避免拥塞发生。
GTSCAR一样,都采用了令牌桶技术来控制流量。GTSCAR的主要区别在于:利用CAR进行报文流量控制时,对不符合流量特性的报文进行丢弃;而GTS对于不符合流量特性的报文则是进行缓冲,减少了报文的丢弃,同时满足报文的流量特性。
GTS的基本处理过程如上图所示,其中用于缓存报文的队列称为GTS队列。
GTS可以对接口上指定的报文流或所有报文进行整形。当报文到来的时候,首先对报文进行分类,如果报文不需要进行GTS处理,就继续发送,不需要经过令牌桶的处理;流量整形的令牌桶的构成同CAR一样,如果报文需要进行GTS处理,则与令牌桶中的令牌进行比较,进入令牌桶处理的包长度B –TB<0则报文被发送,否则报文被缓存,等到令牌桶中有足够的令牌时继续发送报文。令牌桶按用户设定的速度向桶中放置令牌,如果令牌桶中有足够的令牌可以用来发送报文,则报文直接被继续发送出去,同时,令牌桶中的令牌量按报文的长度做相应的减少。当令牌桶中的令牌少到报文不能再发送时,报文将被缓存入GTS 队列中(队列是FIFO队列),此队列与接口上的FIFO不是同一个队列,当然队列有一定的长度(以包为单位),当需要缓存的报文个数大于队列长度时报文因无法缓存而丢弃。GTS队列中有报文的时候,GTS按一定的周期从队列中取出报文进行发送,每次发送都会与令牌桶中的令牌数作比较,令牌数足够则发送,令牌数不够就继续缓存。另外,GTS也允许有突发。GTS只能在出接口上生效。
配置;
# 限制Ethernet2/0/0接口向外发送数据的承诺信息速率为2000kbit/s,承诺突发尺寸为375000字节。
<Huawei> system-view
  [Huawei] interface ethernet 2/0/0
  [Huawei-Ethernet2/0/0] qos gts cir 2000cbs 375000
在流行为tb1中配置流量整形动作:限制其向外发送数据的承诺信息速率为38400kbit/s,承诺突发尺寸为 960000字节,缓存队列长度为100
<Huawei> system-view
  [Huawei] traffic behavior tb1
  [Huawei-behavior-tb1] gts cir 38400 cbs960000 queue-length 100
流量整形(Shaping)LR
3.png
LRline Rate
4.png
物理接口总速率限制(简称LR)可以在一个物理接口上,限制接口发送报文(包括紧急报文)的总速率。
LR的处理过程仍然是采用令牌桶进行流量控制。如果用户在路由器的某个接口上配置了LR ,规定了流量特性,则所有经由该接口发送的报文首先要经过LR的令牌桶进行处理。如果令牌桶中有足够的令牌可以用来发送报文,则报文可以发送。如果令牌桶中的令牌不满足报文的发送条件,则报文进入QoS队列进行拥塞管理。这样,就可以对通过该物理接口的报文流量进行控制。LR的处理过程如图所示。
同样的,由于采用了令牌桶控制流量,当令牌桶中积存有令牌时,可以允许报文的突发性传输。当令牌桶中没有令牌的时候,报文将不能被发送,只有等到桶中生成了新的令牌,报文才可以发送,这就可以限制报文的流量只能是小于等于令牌生成的速度,具有限制流量,同时允许突发流量通过的目的。
LR能够限制在物理接口上通过的所有报文,CARGTSIP层实现,对不经过IP层处理的报文不起作用。LRGTS比较,LR不但能够对超过流量限制的报文进行缓存,而且还使报文进入了Qos队列机制进行处理,所以队列调度机制更灵活。在用户只要求对所有报文限速时,使用LR所需的配置操作简单。对于网络建设投资者,可以对客户隐藏实际带宽,客户只能严格按所购买的带宽来使用。
配置;交换机上S3700
qoslr
命令功能
qoslrinbound命令用来配置接口入方向上的流量监管速率。
undoqoslrinbound命令用来恢复接口入方向上的流量监管速率为默认值。
缺省情况下,接口入方向上不进行流量监管,即监管速率缺省为接口的最大带宽。
qoslroutbound命令用来配置接口出方向上的流量整形速率。
undoqoslroutbound命令用来恢复接口出方向上的流量整形速率为默认值。
缺省情况下,接口出方向上不进行流量整形,即整形速率缺省为接口的最大带宽。
SW2GE0/0/2入接口流量限速为20Mbps
SW2
interface GigabitEthernet0/0/2
qos lr inbound cir20000 cbs 2500000
GE0/0/4出接口方向做流量整形,限制带宽为18Mbps
SW2
interface GigabitEthernet0/0/4
qos lr outboundcir 18000 cbs 2250000
配置;路由器
# 配置GE1/0/0接口向外发送报文的速率为接口带宽的50%,承诺突发尺寸为375000字节。
<Huawei> system-view
       [Huawei] interface gigabitethernet1/0/0
       [Huawei-GigabitEthernet1/0/0] qoslr pct 50 cbs 375000
       [Huawei-GigabitEthernet1/0/0] quit
高端路由器,比如ME60
# 在队列模板test下行配置af1队列的调度参数,权重为50,整形速率百分比为60
<Quidway>system view
[Quidway] interface gigabitethernet6/0/6
[Quidway-GigabitEthernet6/0/6] port-queue af1 wfq weight50 shaping-percentage 60 port-wred test outbound

谢谢观看!
专属课程顾问,请联系她V:13676251281.(在线沟通)
鸿鹄专用图.gif
3.png
 楼主| 发表于 2020-3-6 16:25:03 | 显示全部楼层
干货满满 想获得更多资讯加商务 13676251281
沙发 2020-3-6 16:25:03 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 16:26:44 | 显示全部楼层
不错 谢谢分享 辛苦小编了
板凳 2020-3-6 16:26:44 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 16:42:54 | 显示全部楼层
不错 谢谢分享 辛苦小编了
地板 2020-3-6 16:42:54 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 17:14:55 | 显示全部楼层
不错 谢谢分享 辛苦小编了
5# 2020-3-6 17:14:55 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 17:15:08 | 显示全部楼层
不错 谢谢分享 辛苦小编了
6# 2020-3-6 17:15:08 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 17:19:49 | 显示全部楼层
干货满满 想获得更多资讯加商务 13676251281
7# 2020-3-6 17:19:49 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 17:26:38 | 显示全部楼层
干货满满 想获得更多资讯加商务 13676251281
8# 2020-3-6 17:26:38 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 17:30:19 | 显示全部楼层
干货满满 想获得更多资讯加商务 13676251281
9# 2020-3-6 17:30:19 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 17:32:15 | 显示全部楼层
不错 谢谢分享 辛苦小编了
10# 2020-3-6 17:32:15 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 17:32:54 | 显示全部楼层
不错 谢谢分享 辛苦小编了
11# 2020-3-6 17:32:54 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 17:33:41 | 显示全部楼层
不错 谢谢分享 辛苦小编了
12# 2020-3-6 17:33:41 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 21:38:14 | 显示全部楼层
不错 谢谢分享 辛苦小编了
14# 2020-3-6 21:38:14 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-26 20:51:13 | 显示全部楼层
dddddddddddd
15# 2020-3-26 20:51:13 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-4-19 11:27 , Processed in 0.067333 second(s), 9 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表