基于组件模式的嵌入式PKI的应用方案设计研究
2014-04-29王珏何秋燕王露凯
电子世界 2014年22期
王珏 何秋燕 王露凯
【摘要】在数据传输网络中,与其它协议相比,UDP协议在速度上有一定的优势, 但也存在着传榆可靠性差及缺乏拥塞控制机制的问题, 本文在UDP协议的基础上,通过增加简单的三次握手,确认重传机制,滑动窗口机制,设计出了一种基于UDP的可靠传输协议,使其在可靠性和传输效率之间达到一个良好的统一与折衷。
【关键词】可靠UDP;确认重传;滑动窗口
引言
由于传统的数据传输协议所针对的业务不同,在数据传输的速度和可靠性之间不能达到很好的平衡。车险理赔系统中采用的是移动理赔的思想,手持终端机通过移动通信网络和后台中心系统进行数据交互。目前国内的通信事业并不是很发达,信号覆盖率并不全面,移动通信网络的带宽和传输质量会受到地域的影响,为确保理赔现场与后台系统间数据的及时可靠传输,需要基于移动通信的网络环境设计高效可靠的数据传输功能。本章在UDP传输协议基础上,通过应用层封装和可靠性设计的方法,采用数据包的确认重传、流量控制等机制,设计并实现基于UDP协议的可靠数据传输功能。
1.TCP与UDP的对比
TCP和UDP都属于传输层协议,负责承担数据传输的任务[1]。两者之间的主要区别有:
(1)TCP和UDP是传输层的两个协议,它们最大的区别是是否面向连接。TCP,在客户端和服务器端进行通信之前,首先要交换传输层控制信息,为双方的通信做好准备。UDP是一个非连接的协议,传输数据之前双方不建立连接,当传送数据时,简单的抓取来自应用程序的数据,并尽可能快的把数据传送到网络上。……
登录APP查看全文