数据包传输处理方法及其系统技术方案

技术编号:42405660 阅读:26 留言:0更新日期:2024-08-16 16:25
本发明专利技术提供了一种数据包传输处理方法及其系统。其中所述方法包括:开放至少一个指定协议的接收端口;将终端发送的指定协议数据包进行扩展使其具有目标端口值,所述目标端口值对应所述指定协议数据包待发送的应用层的目标端口;利用所述接收端口接收各终端的扩展后的指定协议数据包,获得指定数据包;对所述指定数据包进行处理以获得所述目标端口值;基于所述目标端口值将所述指定数据包通过对应的目标端口流入应用层。本发明专利技术的数据包传输处理方法及其系统简化了服务器的防火墙配置,对外只需要开放1个UDP端口,增加企业网络安全。

【技术实现步骤摘要】

本专利技术涉及通信,具体地,涉及数据包传输处理方法及其系统


技术介绍

1、基于互联网的通信技术被广泛应用于工作和生活中。其中用于传输数据的用户数据报协议udp(user datagram protocol)在互联网通信中扮演着至关重要的角色。作为一种面向无连接的、不可靠的传输协议,由于udp提供了一种不建立连接就可以发送封装的ip数据包的方法,因此具有快速传输数据的优势,能够在实时通信、流媒体传输和在线游戏等需要快速响应的场景中发挥关键作用。在兼顾实时性的同时,为保障数据在传输时的可靠性,通常会在应用层设计相应的协议和算法,如nack、fec、带宽估计等。

2、在复杂的实时音视频媒体服务中,多个终端用户同时进行双向音视频交换,每个终端用户会请求多个远端用户的不同分辨率和帧率的视频流,同时也会向远端发送多路不同分辨率和码率的视频流。因此,服务器需要处理大量终端用户发送的音视频流,并将它们传送到对应的目标用户。现有技术中,为了区分不同数据包以便将接收到的不同数据包准确地分发给相应的目标用户,服务器需要为每路待接收的音视频流分别分配一个独立的本地u本文档来自技高网...

【技术保护点】

1.一种数据包传输处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的数据包传输处理方法,其特征在于,所述对所述指定数据包进行处理以获得所述目标端口值的步骤之前还包括判断所接收的数据包是否为所述指定协议;

3.根据权利要求2所述的数据包传输处理方法,其特征在于,所述方法还包括将终端发送的指定协议数据包进行扩展使其具有校验和,所述校验和用于校验数据包的合法性。

4.根据权利要求3所述的数据包传输处理方法,其特征在于,若所接收的数据包是所述指定协议,则继续判断所述指定数据包的接收端口值是否为已设定值的步骤之后还包括:

<p>5.根据权利要求...

【技术特征摘要】

1.一种数据包传输处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的数据包传输处理方法,其特征在于,所述对所述指定数据包进行处理以获得所述目标端口值的步骤之前还包括判断所接收的数据包是否为所述指定协议;

3.根据权利要求2所述的数据包传输处理方法,其特征在于,所述方法还包括将终端发送的指定协议数据包进行扩展使其具有校验和,所述校验和用于校验数据包的合法性。

4.根据权利要求3所述的数据包传输处理方法,其特征在于,若所接收的数据包是所述指定协议,则继续判断所述指定数据包的接收端口值是否为已设定值的步骤之后还包括:

5.根据权利要求1-4中任一项所述的数据包传输处理方法,其特征在于,所述指定协议为udp。

6.根据权利要求1-4中任一项所述的数据包传输处理方法,其特征在于,所述将终端发...

【专利技术属性】
技术研发人员:廖增祥赵兴国
申请(专利权)人:上海赛连信息科技有限公司
类型:发明
国别省市:

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

1