[发明专利]一种报文传输方法及装置有效
申请号: | 201710201924.1 | 申请日: | 2017-03-30 |
公开(公告)号: | CN108667945B | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 徐卫平;龙华;何宏伟;刘树成;江元龙 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 传输 方法 装置 | ||
1.一种报文传输方法,应用于虚拟扩展局域网VXLAN中,所述VXLAN包括第一虚拟扩展局域网隧道端点VTEP、第二VTEP以及网络地址转换NAT设备,其中所述第一VTEP通过所述NAT设备与所述第二VTEP通信,所述第一VTEP处于公有网络,所述第二VTEP处于私有网络,其特征在于,所述方法包括:
所述第一VTEP对第一报文进行VXLAN封装,得到第二报文,所述第一报文为待发送的报文,所述第二报文的目的端口号根据所述第二报文的目的互联网协议IP地址获取,所述第二报文的源端口号为预设端口号;
所述第一VTEP将所述第二报文经过所述NAT设备发送至所述第二VTEP。
2.如权利要求1所述的方法,其特征在于,所述第二报文的目的端口号根据所述第二报文的目的IP地址和第一映射关系获取,所述第一映射关系用于指示所述第一VTEP经过所述NAT设备接收到的、来自所述第二VTEP的报文的源IP地址和源端口号的映射关系。
3.如权利要求2所述的方法,其特征在于,在所述第一VTEP对所述第一报文进行VXLAN封装之前,还包括:
所述第一VTEP接收所述第二VTEP经过所述NAT设备发送的第三报文;
所述第一VTEP根据所述第三报文的源IP地址和源端口号的映射关系生成或更新所述第一映射关系。
4.如权利要求1~3任一项所述的方法,其特征在于,在所述第一VTEP对所述第一报文进行VXLAN封装之前,还包括:
所述第一VTEP根据所述第一报文的目的MAC地址和第二映射关系获取所述第二报文的目的IP地址,所述第二映射关系用于指示所述第一VTEP经过所述NAT设备接收到的、来自所述第二VTEP的报文的源IP地址和去除VXLAN封装的源MAC地址的映射关系。
5.如权利要求1~3任一项所述的方法,其特征在于,在所述第一VTEP对所述第一报文进行VXLAN封装之前,还包括:
所述第一VTEP接收所述第二VTEP发送的检测报文,所述检测报文中携带检测信息,所述检测信息用于检测所述第一VTEP和所述第二VTEP进行通信时是否经过所述NAT设备;其中,所述检测信息包含以下一种或多种信息:所述检测报文的私有网络源IP地址;所述检测报文的私有网络源端口号;根据所述私有网络源IP地址和所述私有网络源端口号进行计算得到的第一计算结果;
所述第一VTEP采用以下方式中的一种或多种,根据所述检测信息确定所述第一VTEP和所述第二VTEP进行通信时经过所述NAT设备:
所述第一VTEP比较所述检测报文的私有网络源IP地址和所述检测报文的源IP地址不同时,确定所述第一VTEP和所述第二VTEP进行通信时经过所述NAT设备;
所述第一VTEP比较所述检测报文的私有网络源端口号和所述检测报文的源端口号不同时,确定所述第一VTEP和所述第二VTEP进行通信时经过所述NAT设备;
所述第一VTEP对所述检测报文的源IP地址和所述检测报文的源端口号进行计算,得到第二计算结果,在所述第二计算结果与所述第一计算结果不同时,确定所述第一VTEP和所述第二VTEP进行通信时经过所述NAT设备。
6.如权利要求1~3任一项所述的方法,其特征在于,在所述第一VTEP对所述第一报文进行VXLAN封装之前,还包括:
所述第一VTEP接收软件定义网络SDN控制器发送的控制消息,所述控制消息用于指示所述第一VTEP和所述第二VTEP进行通信时经过所述NAT设备。
7.如权利要求1~3任一项所述的方法,其特征在于,还包括:
所述第一VTEP接收所述第二VTEP经过所述NAT设备发送的第四报文,所述第四报文用于所述NAT设备生成或更新自身的NAT表项。
8.如权利要求7所述的方法,其特征在于,所述第四报文携带第一标识,所述第一标识用于指示所述第四报文的报文类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710201924.1/1.html,转载请声明来源钻瓜专利网。