华南理工大学学报(自然科学版) ›› 2009, Vol. 37 ›› Issue (10): 84-88,94.

• 计算机科学与技术 • 上一篇    下一篇

高带宽延迟网络中路由器缓存需求的仿真分析

王建新 李春泉 黄家玮   

  1. 中南大学 信息科学与工程学院, 湖南 长沙 410083
  • 收稿日期:2008-10-24 修回日期:2009-01-10 出版日期:2009-10-25 发布日期:2009-10-25
  • 通信作者: 王建新(1969-),男,教授,博士生导师,主要从事计算机网络优化理论、计算机优化算法研究. E-mail:jxwang@mail.esu.edu.cn.
  • 作者简介:王建新(1969-),男,教授,博士生导师,主要从事计算机网络优化理论、计算机优化算法研究.
  • 基金资助:

    国家自然科学基金资助项目(60673164,60873265)

Simulation and Analysis of Router Buffer Requirements in High Bandwidth-Delay Networks

Wang Jian-xin  Li Chun-quan  Huang Jia-wei   

  1. School of Information Science and Engineering, Central South University, Changsha 410083, Hunan, China
  • Received:2008-10-24 Revised:2009-01-10 Online:2009-10-25 Published:2009-10-25
  • Contact: 王建新(1969-),男,教授,博士生导师,主要从事计算机网络优化理论、计算机优化算法研究. E-mail:jxwang@mail.esu.edu.cn.
  • About author:王建新(1969-),男,教授,博士生导师,主要从事计算机网络优化理论、计算机优化算法研究.
  • Supported by:

    国家自然科学基金资助项目(60673164,60873265)

摘要: 文中针对当今高带宽延迟网络下路由器缓存大小的需求问题,通过NS2仿真实验,对基于TCP协议模型的5种典型的缓存设置方法展开研究,着重分析了在高带宽延迟网络下各种高速TCP协议和主动队列管理(AQM)机制对各种缓存设置方法的影响.仿真实验表明:基于不同假设前提的缓存设置方法适应于不同的网络负载环境;缓存机制的选择取决于网络带宽延迟乘积与流数的比值;在高带宽延迟网络下,当采用高速TCP协议和AQM机制时,缓存需求可以大大减小.

关键词: 缓存需求, 高带宽延迟网络, 传输控制协议, 主动队列管理

Abstract:

In order to meet the requirement for router buffer size in high bandwidth-delay networks, five typical buffer-sizing methods based on the TCP model are analyzed via the NS2 simulation, and the effects of various highspeed TCP protocols and active queue management (AQM) mechanisms on the buffer-sizing methods in high bandwidth-delay networks are discussed in detail. Simulated results show that : ( 1 ) the buffer-sizing methods based on different assumptions adapt to different network environments; (2) the validity of the existing cache mechanisms depends on the ratio of the bandwidth-delay product to the flow number; and (3) when high-speed TCP protocols and AQM mechanisms are used in high bandwidth-delay networks, the buffer size is greatly reduced.

Key words: buffer requirement, high bandwidth-delay network, Transfer Control Protocol, active queue manage- ment