天下网吧 >> 网吧方案 >> 网络方案 >> 正文

Diffserv体系结构中路由器的实现

冲区中,当整形器有足够的令牌时,再将该分组发送到输出接口,只有当缓冲器区满时才丢弃该分组。在输出接口使用CBQ算法对AF、EF、Best Effort分组流分配带宽。
  
  在路由器输出接口,采用CBQ(Class Based Queuing for Bandwidth)机制进行带宽分配。它包括加权公平排队(WFQ)、公平排队(FQ)等功能。CBQ可以控制所有的信息类型,包括非IP和非TCP通信,如语音信息。它支持精确的全速率带宽分配,并可同步执行优先级和带宽管理。在该区分服务体系结构中CBQ机制的带宽分配体系结构中有三种服务等级:EF、AF和Best Effort,其中,EF可动态分配最高到x%的输出接口带宽并拥有比AF、Best Effort更高的优先级;而AF和Best Effort共享剩余的带宽,即在最坏的情况下,AF和Best Effort可共享到(100-x)的输出接口带宽。
  
  核心路由器与边缘路由器的区别在于它没有标记器、测量器和整形器。
  
   三、 性能分析
  
  为了测试该体系结构并分析该体系结构的性能,使用ns2对该体系结构进行了仿真,由于BE和AF原理相同,只是网络拥塞时丢弃概率不同,所以该仿真只对BE和EF进行仿真。该拓扑包括三个主机和一个路由器,其中B为路由器,C和D是发送主机,A为接收主机,C主机发送EF通信流,而D主机发送BE通信流。C主机和D主机都按8Mbit/s的恒定速率发送分组,而系统为C主机提供4Mbit/s的EF服务。每条链路的带宽都为10Mbit/s,对于B路由器其测量器的令牌桶参数为[4Mbit/s,20000byte],其整形器的令牌桶参数为[10Mbit/s,20000byte]。
  
  在t=800s时只有主机D的EF通信流在网络中传输。可以看出,虽然主机D以8Mbit/s的速率发送分组,但路由器B只为其提供4Mbit/s的EF服务,所以经过路由器B的测量器处理后该通信流按4Mbit/s的速率转发。在t=810s时主机C开始发送BE通信流。可以看出,EF通信流并未受到影响。由于在路由器的输出接口对通信流进行整形,所以BE通信流在路由器B的输出接口得到6Mbit/s的输出接口带宽。在t=850s主机D停止EF通信流的发送,这时BE通信流立刻占用整个带宽。可以看出该结构实现了Diffserv体系结构资源的动态分布,在EF服务得到保证的同时最大可能的传输BE分组。  
  
  在未来的Internet支持一定的QoS保证将成为发展必然趋势,而Diffserv体系结构正是针对这个问题而提出的一种解决方案。路由器是Diffserv体系结构的核心器件,是实现Diffserv体系结构的最关键技术。
  
  本文对Diffserv体系结构的路由器进行了较为深入的分析并进行了仿真,从仿真结果可以看出:该路由器实现了资源的动态分布,在EF服务得到保证的同时最大可能地传输BE分组。

本文来源:天下网吧 作者:网吧方案

相关文章
没有相关文章
声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下