一种基于云网关的数据传输方法和装置制造方法及图纸

技术编号:45025905 阅读:28 留言:0更新日期:2025-04-18 17:06
本发明专利技术实施例提供了一种基于云网关的数据传输方法和装置,应用于云网关,所述云网关用于第一网络与第二网络之间的通信,所述方法包括:获取第一网络的第一最大传输单元值和第二网络的第二最大传输单元值,接收第一网络中第一发送端发送的第一报文,在第一报文长度大于第二最大传输单元值的情况下,丢弃第一报文,并向第一发送端回复目标不可达消息以及第二最大传输单元值,接收第一发送端发送的第二报文,并转发至第二网络中的第二接收端,实现了发送端对最大传输单元值或者报文最大段大小进行修改,在修改后发送报文,从而保证了最大传输单元较大的网络发出去的报文不会丢失,增加了网络的稳定性和可靠性。

【技术实现步骤摘要】

本专利技术涉及网络,特别是涉及一种基于云网关的数据传输方法和装置


技术介绍

1、云网络中有一类常见的问题就是由于mtu(maximum transmission unit,最大传输单元)导致的丢包问题,而发生mtu丢包的原因主要是从发送端发送出来的报文,转发路径中的设备也都支持转发,但是当转发到某个设备时由于超过了当前设备的mtu值,而导致报文被丢弃。例如在云网络中,一般云内端设备上的mtu值设置的都是9000,然而公网链路中mtu值一般是1500。当云内的虚拟机开启了巨型帧且mtu配置大于1500时,这种情况下虚拟机发出的去向公网的报文就超过了公网链路中的最大mtu值,在公网中会被丢弃。其次在云网关通过隧道通公网的场景中,即使虚拟机按照mtu1500发送报文,但是虚拟机出来的原始报文经过ovs(open vswitch,开放虚拟交换机)封装上隧道的underlay(底层网络)信息后,报文的长度也大于1500,那么这种报文转发到公网上也会因为mtu超过公网链路中的最大mtu而丢包。


技术实现思路p>

1、鉴于上本文档来自技高网...

【技术保护点】

1.一种基于云网关的数据传输方法,其特征在于,应用于云网关,所述云网关用于第一网络与第二网络之间的通信,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法包括:

3.根据权利要求1-2任一项所述的方法,其特征在于,所述接收所述第一发送端发送的第二报文,并转发至所述第二网络中的第二接收端,包括:

4.根据权利要求2所述的方法,其特征在于,所述第一网络为云网络,所述第二网络为互联网,所述接收所述第二网络中第二发送端发送的多个分片报文,并校验所述多个分片报文中是否包含目标信息,包括:

5.根据权利要求4所述的方法,其特征在于,所述...

【技术特征摘要】

1.一种基于云网关的数据传输方法,其特征在于,应用于云网关,所述云网关用于第一网络与第二网络之间的通信,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法包括:

3.根据权利要求1-2任一项所述的方法,其特征在于,所述接收所述第一发送端发送的第二报文,并转发至所述第二网络中的第二接收端,包括:

4.根据权利要求2所述的方法,其特征在于,所述第一网络为云网络,所述第二网络为互联网,所述接收所述第二网络中第二发送端发送的多个分片报文,并校验所述多个分片报文中是否包含目标信息,包括:

5.根据权利要求4所述的方法,其特征在于,所述在所述多个分片报文不包含目标信息的情况下,将所述多个分片报文转发给重组网关,包括:

6.根据权利要求5所述的...

【专利技术属性】
技术研发人员:栾梦云
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1