- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
QoS的流量监管
QoS的流量监管QoS的流量监管
实现DiffServ差分服务模型就是根据不同的队列设置不同的服务类型。那么,就必须对待转发的数据包进行入队的操作。这就是报文的分类。网络管理者可以设置报文分类的策略,这个策略可以包括物理接口、源地址、目的地址、MAC地址、IP协议、应用程序的端口号等。一般的分类算法都局限在IP报文的头部,包括链路层(Layer 2)、网络层(layer 3)、传输层(layer 4),很少使用报文内容作为分类标准。分类的结果没有范围限制,它可以是一个由五元组(源地址、源端口号、协议号码、目的地址、目的端口号)确定的流,也可以是到某个网段的所有报文。
报文分类使用如下技术:ACL和IP优先级。一般在网络的边界,使用ACL来进行报文的分类,同时对分类后的数据尽心标记;在网络内部,节点就根据标记进行服务的分类。
图 流量监管
令牌桶是控制接口速率的一个常用算法。令牌桶的参数包括
CIR:约定信息速率,
Bc:承诺突发量,网络允许用户以CIR速率在Tc时间间隔传送的数据量,
Be:最大突发量,网络允许用户在Tc时间间隔内传送的超过Bc的数据量,
Tc:抽样间隔时间,每隔Tc时间间隔对虚电路上的数据流量进行监视和控制,即Tc = Bc/CIR,
首先,根据预先设置的匹配规则来对报文进行分类。如果是没有规定流量特性的报文,就直接继续发送,并不需要经过令牌桶的处理;如果是需要进行流量控制的报文,则会进入令牌桶中进行处理。如果令牌桶中有足够的令牌可以用来发送报文,则允许报文通过,报文可以被继续发送下去;如果令牌桶中的令牌不满足报文的发送条件,则报文被丢弃。这样,就可以对某类报文的流量进行控制。
令牌桶按用户设定的速度向桶中放置令牌,并且用户可以设置令牌桶的容量,当桶中令牌的量超出桶的容量的时候,令牌的量不再增加。当报文被令牌桶处理时,如果令牌桶中有足够的令牌可以用来发送报文,则报文可以通过,同时,令牌桶中的令牌量根据报文的长度做相应的减少。当令牌桶中的令牌少到报文不能再发送时,报文被丢弃。
令牌桶是一个控制数据流量的很好的工具。当令牌桶中充满令牌的时候,桶中所有的令牌代表的报文都可以被发送,这样可以允许数据的突发性传输。当令牌桶中没有令牌的时候,报文将不能被发送,只有等到桶中生成了新的令牌,报文才可以被发送,这使得报文的流量只能小于等于令牌生成的速度,达到限制流量的目的。
参数的解释如下;
在Tc内:
当用户数据传送量 = Bc时,继续传送收到的帧;
当用户数据传送量? Bc但 =?Bc+Be时,若网络未发生严重拥塞,则继续传送,否则将这些帧丢弃;
当Tc内用户数据传送量Bc+Be时,将超过范围的帧丢弃。
举例来说,如果约定一个队列的CIR=128Kbit/s,Bc=128kbit,Be=64kbit,则Tc=Bc/CIR=1s。在这一段时间内,用户可以传送的突发数据量可达到Bc+Be=192kbit,传送数据的平均速率为192kbit/s,其中,正常情况下,Bc范围内的128kbit的帧在拥塞情况下,这些帧也会被送达终点用户,若发生了严重拥塞,这些帧会被丢弃。
我们可以也对Be范围内的64Kbit的帧采取标记,在网络未发生拥塞的时候,继续发送这些标记的报文;而在网络发生拥塞的时候,优先丢弃这些标记的报文。
CAR
流量监管(traffic p流量监管的典型作用是限制进入某一网络的某一连接的流量与突发。在报文满足一定的条件时,如果某个连接的报文流量过大,流量监管就可以对该报文采取不同的处理动作,如丢弃报文、重新设置报文的优先级等。通常的用法是使用CAR(Committed Access Rate,CAR)来限制某类报文的流量,例如限制FTP报文不能占用超过40%的网络带宽。
CAR利用令牌桶进行流量控制的。首先报文被分类,如果通过分类识别出报文是某类要处理的报文,则进入令牌桶中进行处理。如果令牌桶中有足够的令牌可以用来发送报文,则认为是Conform;如果令牌不够,则认为是Exceed。然后在后面的动作机制中,可以分别对Conform的报文进行发送、丢弃、着色等处理。
当CAR用作流量监管时,一般配置为: Conform的报文进行发送,对Exceed的报文进行丢弃。也就是令牌桶中的令牌足够时报文被发送,不够时报文被丢弃。这样,就可以对某类报文的流量进行控制。
CAR还可以进行报文的标记(Mark),或者说着色。CAR可以通过Precedence或者DSCP来标记报文。
QOS之CAR分类和标记流量
承诺访问速率(CAR)是一种流量策略的分类和标记的方法,它基于IP优先级、DSCP值、MAC地址或者访问控制列表来限制IP流量的速率。
?
??? 标记可以改变在IP报头的ToS字节中的IP优先级或者DSCP。通过标记流量,CAR
原创力文档


文档评论(0)