当前位置:主页 > 管理论文 > 移动网络论文 >

基于UDP的可靠文件传输协议的设计与实现

发布时间:2018-04-28 17:39

  本文选题:用户数据报文协议 + 可靠传输 ; 参考:《西安电子科技大学》2014年硕士论文


【摘要】:在计算机网络中最基本的操作是信息的传输,在TCP/IP协议体系结构中,用来完成这一操作的传输层协议有传输控制协议(Transmission Control Protocol, TCP)和用户数据报文协议(User Datagram Protocol, UDP)。依据TCP和UDP其各自的特点,它们被应用于不同的网络应用层协议中。 UDP是一种面向无连接的非可靠网络传输层协议,相对于TCP,UDP有着传输效率高、占用资源少的优点,同时也存在着数据包容易丢失、乱序等不足。因此,为了能在可靠传输领域充分利用UDP传输速率高的优点,有必要对丢包及乱序的问题进行研究和改善。 本论文就基于UDP的可靠传输应用层协议的设计与实现进行了具体研究。论文首先对与协议设计相关的理论与技术基础进行了分析和总结,为协议的设计和实现打下了基础。然后,对基于UDP的可靠传输协议的基本原理和各种可靠机制(确认机制、丢包重发机制、错序重排机制)进行了总结和分析,接着提出了系统的实现方案并给出了具体细节,包括数据包协议头结构分析,数据包的类型描述以及通信双方消息交互过程。论文应用本文设计的协议实现了文件传输系统。接着重点对协议可靠性和高效性进行了验证,还对软件系统进行了系统的测试,,包括设计测试策略和测试用例,并对每个用例进行测试并记录测试过程及结果。最后对整个软件系统做了风险评估,并对实验结果进行了总结和分析。 论文完成了一个相对完整的基于UDP的可靠传输系统,实验结果证明了所完成系统的功能性、有效性和健壮性,达到了论文所预设的工作目标。
[Abstract]:The most basic operation in computer network is the transmission of information. In the TCP/IP protocol architecture, the transport layer protocols used to accomplish this operation are transmission control protocol transmission Control Protocol, TCP) and user Datagram protocol. According to the characteristics of TCP and UDP, they are applied to different network application layer protocols. UDP is a non-reliable transport layer protocol for connectionless networks, which has the advantages of high transmission efficiency and less resource consumption. Therefore, in order to take full advantage of the high transmission rate of UDP in reliable transmission field, it is necessary to study and improve the problem of packet loss and disorder. In this paper, the design and implementation of reliable transport application layer protocol based on UDP are studied in detail. Firstly, the theoretical and technical foundation related to protocol design is analyzed and summarized, which lays a foundation for the design and implementation of protocol. Then, the basic principle of reliable transmission protocol based on UDP and various reliable mechanisms (confirmation mechanism, packet loss retransmission mechanism, error sequence rearrangement mechanism) are summarized and analyzed, and then the implementation scheme of the system is put forward and the specific details are given. It includes packet protocol header structure analysis, packet type description and message interaction between two communication parties. This paper uses the protocol designed in this paper to realize the file transfer system. Then, the reliability and efficiency of the protocol are verified, and the software system is tested systematically, including the design of test strategy and test cases, and the test process and results of each use case are recorded. Finally, the risk assessment of the whole software system is done, and the experimental results are summarized and analyzed. A relatively complete reliable transmission system based on UDP is completed in this paper. The experimental results show that the system is functional, effective and robust.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.04

【参考文献】

相关期刊论文 前10条

1 尹仲琪;彭静英;黄凯冬;胡勇;沈世科;;时延测量方法的分析与比较[J];电讯技术;2006年06期

2 王东;陈明;张大方;;一种基于多路复用的多媒体流TCP友好拥塞控制机制[J];电子学报;2006年03期

3 富元;吕建新;;基于UDP的可靠传输协议的研究与实现[J];光通信研究;2009年05期

4 马英姿;;IP网网络时延探讨[J];北华航天工业学院学报;2006年05期

5 李志强;汪晴;徐晓铁;宋涛;;一种基于跨层设计的简单可靠UDP协议[J];解放军理工大学学报(自然科学版);2009年03期

6 杨媛媛,陈亚光;基于UDP的远程医疗信息传输[J];计算机工程与应用;2002年09期

7 芦东昕,张华强,王陈;基于UDP的可靠数据传递技术研究[J];计算机工程;2003年22期

8 易发胜;王焱;夏梦芹;曾家智;;一种基于成组确认的滑动窗口协议改进算法[J];计算机工程;2006年14期

9 秦楠;郑应平;;基于TCP Vegas与TCP Reno的一种改进拥塞控制算法[J];计算机工程与科学;2007年11期

10 王海军,刘彩霞,程东年;一种基于UDP的可靠传输协议分析与研究[J];计算机应用研究;2005年11期



本文编号:1816240

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1816240.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8cc49***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com