基于UDP的可靠高效传输研究

来源 :广东工业大学 | 被引量 : 14次 | 上传用户:ciper618
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机网络协议的研究热点之一是如何更有效地传输数据,包括数据传输的高效性、可靠性、公平性等等,实际应用中最为广泛的协议是TCP/IP协议。其中,UDP协议是它的一个重要研究方向。虽然UDP协议具有较快的传输速度,但是它存在可靠性不好的问题。也就是说,如果在传输过程中发生分组丢失,UDP协议不会做出任何的提示和检测。此外,UDP协议不能保证数据能按顺序提交给应用层。本文针对UDP这一问题,进行了相应的改进。主要工作如下:首先,本文分析了UDP协议的特点,提出了FRUDP协议,它是建立在UDP协议的上一层,用于保证传输的可靠性及高效性。FRUDP协议不含有确认机制,同时保证了分组传输的可靠性,使分组传输更有效。对传输层分组发生失序的情况,在以往的可靠性传输协议中,必须在传输层对其进行排序,以提交给上层,而FRUDP不对失序分组进行丢弃或排序,直接提交给上层。故FRUDP适合非严格按序大块数据传输的可靠且高效的传输领域。其次,本文实现了FRUDP发送端发送算法和接收端接收算法,实现了FRUDP的拥塞避免算法。将这些模块的算法在NS2网络模拟框架上实现,利用NS2对协议进行设计和编写,对数据传输过程进行仿真。再次,针对NS2本身存在的TCP协议、UDP协议以及本文FRUDP分别在单一网络中进行测试,分析他们在单一网络中的可靠性和效率,进行对比。编写异构网络环境脚本程序,对同时存在TCP协议和FRUDP的网络进行公平性测试。说明FRUDP具有良好的可靠性、高效性。最后,论文结尾处总结了本文的主要工作以及后续对FRUDP的公平性和将FRUDP用于实际开发中的展望。
其他文献
移动AdHoc网络是由移动节点充当路由的无中心、自组织的无线网络。网络中的节点可以作为路由器来转发其他节点之间的数据包,节点使用的路由协议是移动AdHoc网络的关键问题之
三维点云模型以离散采样点为基元,数据结构简单,能够表达任意复杂细节,在逆向工程、虚拟现实、文物保护等领域得到广泛应用。但是,利用扫描设备采集的三维点云数据往往含有噪
随着计算机技术和互联网技术的发展,铁路行业的信息化建设达到了前所未有的高度,各类办公自动化系统,流程管理系统不断涌现。铁路行政许可授权电子政务信息系统是针对成都铁
机器人技术是一门高综合性而且发展迅速的前沿学科,是人类的最高科技梦想之一。家庭服务机器人是机器人技术研究的热点方向,也是我国深入研究机器人技术的突破口。家庭服务机器
物联网是以现有传统电信网、Internet等为信息承载体,通过RFID射频识别技术等信息传感设备与现有互联网进行连接,从而所有可以被独立寻址的普通物体也能够实现网络的互联互通
装备维修保障系统是保证装备保持或恢复到规定状态的技术管理活动集合。合理地调度维修保障活动可以帮助企业快速解决问题或排除故障,避免事故的发生,同时还可以保证装备能够
由于计算机网络和数据库技术的发展需要,数据库中的KDD(知识获取)和数据挖掘技术方法的研究已经成为人工智能和机器学习过程中非常热门的研究领域。KDD技术主要是用来发现信
在现代商业社会中,商标已成为企业信誉的象征,是企业的一项重要的无形资产。因此在商标的分类和注册过程中,应该保证同一类型的商标之间具有一定的可区分度。基于文本检索的
随着互联网和多媒体技术的迅速发展,语义网络必将成为网络发展的下一阶段。图像的语义分割(Semantic Segmentation)是构建语义网络的基础,关键环节是寻找视频或图像基于内容的表
数据库技术中,存储过程以其程序执行效率高、安全性好、可维护性高、代码精简,而被大量用于软件项目的逻辑封装中。为此,在数据库的教学中存储过程的学习占有极其重要的地位