菜单
  

    通过对仿真结果的分析,我们可以看出Reno版的TCP性能要优于Tahoe版,New Reno版和SACK版要优于Reno版。但是SACK版TCP比较麻烦,涉及到了数据包头部的扩展字段,每次在进行数据传输时都要添加SACK列表,这个提高了对两端处理器的要求。
    5. 结束语
    本文对OPNET Modeler仿真软件和TCP协议的相关内容进行了简要的介绍,学习了OPNET Modeler软件的仿真机制和仿真流程。
    拥塞控制在计算机网络中占有重要地位,所以好的拥塞控制算法可以充分利用网络链路能力,达到较高的网络利用率和吞吐率。文中对TCP各版本的拥塞控制算法进行了分析,并利用OPNET Modeler进行了仿真。通过仿真结果可以非常准确和直观地得到各TCP版本的性能,从而说明了拥塞控制算法对网络性能的影响。
    由于时间和个人能力的限制,对于TCP协议的一些改进算法,并没有在OPNET Modeler中实现。具体表现在以下几个方面:
    (1)改进报文发送速度。可以通过添加一个漏桶(Bucket),通过这个Bucket来平滑一个RTT内报文的发送速度,避免RTT内报文段的强突发。这个改进可以降低TCP协议对中间节点缓冲区的要求,同时可以降低由于中间节点缓冲区溢出造成的丢包现象,从而提高网络吞吐率,这个在高速远距离网络中具有重要的意义。
    (2)采用协商RTT,提高RTT的公平性。在OPNET Modeler模型库中自带的TCP模型中,RTT采用一定的算法求得平均RTT,然后根据平均RTT来动态的计算RTO。在存在不同RTT的TCP流的网络中,按照这种算法,RTT较小的TCP流会抢占RTT较大的TCP流的链路占有率,引起RTT的不公平性。为了解决这个问题,我们可以采用协商RTT的方式,TCP连接双方根据协商的RTT值和计算得到的平均RTT值,采用一定的协商策略来决定使用协商RTT还是计算得到的平均RTT,这样可以改善RTT的公平性。
  1. 上一篇:VB道岔监测系统上位机程序设计+模拟TJWX-2000型信号微机监测系统
  2. 下一篇:ARM音视频采集与回放系统的设计
  1. 超大规模集成电路中软模块的布局

  2. 光电系统近似模型研究

  3. PID控制在非线性时延离散混沌系统中的应用

  4. 基于差分进化算法的自动...

  5. 基于混沌的图像加密通信...

  6. MPS模块化生产系统的开发及研究+PLC梯形图

  7. HFSS的SIR微带带通滤波器设计

  8. 中考体育项目与体育教学合理结合的研究

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 电站锅炉暖风器设计任务书

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 当代大学生慈善意识研究+文献综述

  13. 十二层带中心支撑钢结构...

  14. java+mysql车辆管理系统的设计+源代码

  15. 大众媒体对公共政策制定的影响

  16. 杂拟谷盗体内共生菌沃尔...

  17. 乳业同业并购式全产业链...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回