大容量报文缓存在路由器设备中的作用.docVIP

大容量报文缓存在路由器设备中的作用.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大容量报文缓存在路由器设备中的作用,icmp路由器发现报文,接受mpls报文的路由器,路由器报文转发,路由器报文攻击,linux报文缓存,无线路由器大容量,大容量路由器,如何清除路由器缓存,路由器清理缓存

大容量报文缓存在路由器设备中的作用 发布时间:2010年12月23日 分享 推荐 打印 收藏 文/李晶林 洪福成 1. 流量突发与报文缓存 IP技术有两个重要特征:统计复用和流量突发。 统计复用全称“统计时分多路复用”(简称STDM)或称“异步时分多路复用”,是时分复用的一种,统计复用利用公共信道“时隙”的方法与传统的时分复用方法不同。 时分复用为每个接入的终端固定分配公共信道的一个时隙,属于“对号入座”模式,不管这个终端是否在工作都会占用这个时隙,导致公共信道的利用率低。 统计复用把公共信道的时隙动态地分配给需要传送信息的终端,实行“按需分配”模式,使服务的终端数大于时隙的个数,极大提高公共信道的利用率。 统计复用带来的问题是瞬时流量突发,即终端申请的信道数量时刻在变化,甚至在某一时刻终端申请的信道数量超过公共信道的带宽,导致部分终端由于无法获得信道而丢失数据。 以一个门户网站的流量运行状态为例,以1ms为间隔采集流量变化情况。最大流量的值是平均流量的2~3倍。图1所示某一个50ms内的流量情况,按每5ms的周期来计算报文转发情况用图2进行描述,可见流量突发是无规律的“离散值”。 图1 流量突发图形 图2 单位时间报文数量 报 文缓存的作用是先把离散的报文进行缓存,再按照设备的能力尽力转发,解决流量“峰值”和流量“谷值”导致的带宽利用率不平衡问题。即平滑IP报文突发流 量,最大限度使出口带宽保持100%的利用,解决由于突发流量导致的“丢包”现象的必需具备的手段。如图3所示,把流量突发超过带宽的部分缓存起来等待后 续时隙去转发,从而实现0丢包率。 图3 报文缓存模型 报文缓存的大小为:Buffer=RTT×BW(RTT为报文往返时间,BW即出口带宽),其中,互联网的RTT一般为200ms。 例:1个10G端口的报文缓存能力要求如下 Buffer = 0.2s * 10Gbps / (8bit/Byte) * (1024M/G) = 256M Byte 2. RTT(Round-Trip Time,往返时延) 图4所示为一个IP端到端简化模型。 图4 IP端到端简化模型 RTT在网络中是一个重要的性能指标,表示从发送端发送数据开始,到发送端收到来自接收端的确认(接收端收到数据后便立即发送确认)所经历的间延。 互联网典型的RTT为200ms。 3. TCP的几个典型阶段与概念 目前网络上的视频和语音业务主要是基于TCP协议,TCP连接有以下几个典型阶段: 1.慢启动阶段。 原有的TCP协议在启动一个连接时会向网络发送许多数据包。由于路由器必须对数据包进行排队,这有可能耗尽缓存空间,从而导致TCP连接的吞吐量 (throughput)急剧下降。慢启动过程可避免这种情况发生,当建立新的TCP连接时,TCP发送窗口被初始化为一个数据包大小(一个数据包缺省值 为536byte或512byte)。源端按窗口大小发送数据,每收到一个ACK确认,发送窗口就成倍增加数据包发送量。显然,窗口大小的增长将随RTT 呈指数级增长,源端向网络中发送的数据量将急剧增加。 2.拥塞避免阶段。当发现超时或收到3个相同的ACK 确认帧时,网络即发生拥塞(这一假定是基于由传输引起的数据包损坏和丢失的概率小于1%)。此时,就进入拥塞避免阶段,慢启动阈值被设置为当前发送窗口的 一半,发送窗口被置为1。如果发送窗口≤慢启动阈值,TCP则重新进入慢启动过程;如果发送窗口慢启动阈值,则TCP执行拥塞避免算法,发送窗口 在每次收到一个ACK时只增加1个数据包(这里将数据包大小假定为1)。 3.快速重传和恢复阶段。进入慢启动会导致过大地减小发送窗口尺寸,降低TCP连接的吞吐量。因此,快速重传和恢复就是在源端收到3个或3个以上重复ACK时,就断定数据包已经被丢失,并重传数据包,同时将慢启动阈值设置为当前发送窗口的一半,而不必等到RTT超时。 上述TCP连接传送过程使得网络上的通信流量呈现典型的锯齿波形,如图5所示。 图5 TCP锯齿流量波形示意 TCP 拥塞控制机制使得TCP流量趋向于尽量占用最大的带宽,这是通过调节发送端口来实现的。如果报文被丢弃,TCP发送窗口会减少,发送速率将会降低,以适配 端到端会话可用的链路带宽,通过慢启动机制恢复会话吞吐量。为了在突发流量情况下发生拥塞时,最大程度发挥链路传输效率,路由器就必须具备缓存足够的流量 能力。因此,相当于有效RTT实际上被延长到了包即将丢弃的最合适时间。 当TCP达到它的最大窗口,这是源于可用带宽乘以RTT得到的反馈 (BW×RTT),这个值决定了源需要多长的时间从接收端收到ACK响应,当一个报文丢失了是因为网络拥塞的原因,发生端是不会知道的,并且不会马上重新 发送,而要等待发送BW×RTT数量的报文(即路由

文档评论(0)

tianma2015 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档