一种基于UDP协议的通信系统和方法技术方案

技术编号:41180741 阅读:20 留言:0更新日期:2024-05-07 22:15
本发明专利技术涉及数据传输技术领域,提供一种基于UDP协议的通信系统和方法,所述方法基于UDP协议,在应用层上构建可靠通信机制,在UDP报文的基础上增加报文头部构建用户数据报文;底层调用UDP协议的通信接口传输用户数据报文,目标端接收到用户数据报文后进行报文解析,根据报文头部信息触发确认应答、超时重传、快速重传、会话管理等机制,解决了现有技术中数据传输的可靠性低、稳定性差的问题,提高了数据传输速率并实现了稳定、可靠的数据传输效果。

【技术实现步骤摘要】

本专利技术涉及数据传输,特别涉及一种基于udp协议的通信系统和方法。


技术介绍

1、理想的数据传输条件有以下两个特点:传输信道不产生差错;不管发送方以多快的速度发送数据,接收方都可成功接收数据。在这样的理想传输条件下,不需要采取任何措施就能够实现可靠传输。但现有技术中的网络往往都不具备以上两个理想条件。因此,在数据传输时往往使用一些可靠传输协议,当出现差错时让发送方重传出现错误的数据,同时在接收方来不及处理收到的数据时,及时告知发送方适当降低发送数据的速率,从而实现可靠传输。

2、tcp/ip传输层有两个主要协议,用户数据包协议udp(user datagram protocol)和传输控制协议tcp(transmission control protocol)。其中,udp协议在传输数据之间不需要建立连接,不提供可靠交付,但其传输速度快、效率高。tcp协议则提供面向连接的服务,在传输数据之前必须先建立连接,数据传输结束后要释放连接。现有技术中存在的问题是,在某些对传输时延要求较高的场景下,使用tcp协议传输速率延时太大,udp协议传输数据又不本文档来自技高网...

【技术保护点】

1.一种基于UDP协议的通信方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种基于UDP协议的通信方法,其特征在于,所述在分片后的所述用户数据的基础上增加报文头后进行数据组包,所述报文头的信息包括:

3.根据权利要求1所述的一种基于UDP协议的通信方法,其特征在于,所述方法包括:

4.根据权利要求1所述的一种基于UDP协议的通信方法,其特征在于,所述方法包括:

5.根据权利要求1所述基于UDP协议的通信方法,其特征在于,所述方法还包括:

6.一种基于UDP协议的通信系统,其特征在于,所述系统包括客户端和服务端,基于所...

【技术特征摘要】

1.一种基于udp协议的通信方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种基于udp协议的通信方法,其特征在于,所述在分片后的所述用户数据的基础上增加报文头后进行数据组包,所述报文头的信息包括:

3.根据权利要求1所述的一种基于udp协议的通信方法,其特征在于,所述方法包...

【专利技术属性】
技术研发人员:张洋吴娜张晓娄文龙于博成王超
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1