【技术实现步骤摘要】
基于UDP的IP透传网关传输系统和方法
[0001]本专利技术涉及计算机网络
,尤其是涉及基于UDP的IP透传网关传输系统和方法。
技术介绍
[0002]网关是一种用于不同网络上的计算机之间互通、及协议转换的网络通信设备。关于数据通信方法可参考CN112438038A和 CN112039824A。
[0003]当发送设备与接收设备进行远程网络通信时,先判断数据报文的应用类型,根据应用类型将数据报文解析出来,进行适配和封装,再通过远程链路发送给接收设备,这种方式需要开发不同的应用进行适配,成本较高。
技术实现思路
[0004]有鉴于此,本专利技术的目的在于提供基于UDP的IP透传网关传输系统和方法,对以太网帧进行处理后形成数据流,不限定用户需要传输的业务和数据的协议和格式,既可以适配UDP和TCP等不同的用户传输层业务和协议,也保持了用户传输层协议的源地址、目的地址和端口不变,在QUIC服务端接收后,经第二网关服务模块解析得到IP数据报,并转发至目的设备,实现了透明化传输,具备可靠传输的特性,尤其 ...
【技术保护点】
【技术特征摘要】
1.一种基于UDP的IP透传网关传输系统,其特征在于,所述系统包括第一网关设备和第二网关设备,所述第一网关设备包括第一网关服务模块和QUIC客户端,所述第二网关设备包括第二网关服务模块和QUIC服务端,所述QUIC客户端和所述QUIC服务端集成有QUIC协议栈;所述第一网关服务模块与所述QUIC客户端相连接,所述QUIC服务端与所述第二网关服务模块相连接;所述第一网关服务模块,用于接收源设备发送的以太网帧,并对所述以太网帧进行提取和封装,得到数据流;所述QUIC客户端,用于向所述QUIC服务端发送QUIC连接请求,并在建立连接之后向所述QUIC服务端通过QUIC协议发送所述数据流;所述QUIC服务端,用于在监听到所述连接请求的情况下,使所述第二网关服务模块与所述第一网关服务模块建立连接,并从所述QUIC客户端通过所述QUIC协议接收所述数据流;所述第二网关服务模块,用于将所述数据流进行解析,得到IP数据报,并转发至目的设备。2.根据权利要求1所述的基于UDP的IP透传网关传输系统,其特征在于,所述第一网关服务模块,用于对所述以太网帧进行提取,得到所述IP数据报;对所述IP数据报进行封装,得到所述数据流。3.根据权利要求1所述的基于UDP的IP透传网关传输系统,其特征在于,所述第二网关服务模块,用于解析所述IP数据报的头部,得到目标IP地址;根据所述目标IP地址将所述IP数据报发送给所述目的设备。4.根据权利要求1所述的基于UDP的IP透传网关传输系统,其特征在于,所述系统还包括第一配置管理模块;所述第一配置管理模块,用于对所述QUIC客户端的第一QUIC协议参数和第一常规参数进行设置;其中,所述第一QUIC协议参数包括拥塞窗口大小初始值、拥塞窗口大小最小值、拥塞窗口变化系数、握手建立QUIC连接超时、QUIC连接最大空闲超时和发送运行状态;所述第一常规参数包括远程IP地址、远程端口和传输速率。5.根据权利要求1所述的基于UDP的IP透传网关传输系统,其特征在于,所述系统还包括第二配置管理模块;所述第二配置管理模块,用于对所述Q...
【专利技术属性】
技术研发人员:李欣,卢文雄,张迪,
申请(专利权)人:北京数码视讯技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。