[发明专利]报文转发方法、节点、系统以及网络节点和存储介质在审
申请号: | 202110738896.3 | 申请日: | 2021-06-30 |
公开(公告)号: | CN115567439A | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | 王越;王爱俊;王鹏;徐洪磊;李华楠 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L45/74 | 分类号: | H04L45/74;H04L12/46 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 曹蓓;方亮 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 转发 方法 节点 系统 以及 网络 存储 介质 | ||
1.一种报文转发方法,包括:
隧道锚点设备接收来自隧道的第一封装数据;
解封装所述第一封装数据,获取报文数据,确定所述报文数据的虚拟扩展局域网VXLAN隧道虚拟扩展局域网网络标识VNI信息;
根据所述VXLAN隧道VNI信息查询交叉映射信息,获取下一段隧道的隧道出口地址;
根据所述隧道出口地址封装所述报文数据,获取第二封装数据;
将所述第二封装数据通过所述下一段隧道发送至所述隧道出口地址。
2.根据权利要求1所述的方法,还包括:
在根据所述VXLAN隧道VNI信息查询交叉映射信息获取下一段隧道的隧道出口地址失败的情况下,确定当前隧道锚点设备为通过隧道转发报文的终点。
3.根据权利要求1所述的方法,其中,
所述交叉映射信息中包括具有一个相同端点的第一隧道和第二隧道的VNI,以及所述第二隧道远离所述第一隧道的一端的端点标识。
4.根据权利要求1所述的方法,其中,
所述根据所述VXLAN隧道VNI信息查询交叉映射信息,获取下一段隧道的隧道出口地址包括:根据获取所述第一封装数据的隧道对应的逻辑子接口,筛选出与所述逻辑子接口对应的交叉映射信息,作为初筛选交叉映射信息;根据所述VXLAN隧道VNI信息查询所述初筛选交叉映射信息,获取下一段隧道的隧道出口地址。
5.根据权利要求1所述的方法,还包括:
所述隧道锚点设备接收来自控制器的一条或多条交叉映射数据,所述交叉映射数据为所述控制器根据网络业务需求和网络拓扑规划生成;
根据所述交叉映射数据生成或更新隧道,并生成或更新存储的交叉映射信息。
6.根据权利要求5所述的方法,还包括:
所述控制器接收来自接入设备的路径请求信息;
所述控制器根据所述路径请求信息和网络拓扑进行路径规划,生成交叉映射数据,并确定各段隧道的隧道锚点设备;
将所述交叉映射数据发送给对应的隧道锚点设备。
7.根据权利要求6所述的方法,其中,所述将所述交叉映射数据发送给对应的隧道锚点设备包括:
所述控制器根据所述路径请求信息对应会话的逻辑子接口,将所述交叉映射数据发送给隧道锚点设备的所述逻辑子接口。
8.根据权利要求6所述的方法,还包括:
在网络链路拥塞或报文转发节点故障中任意一项发生的情况下,所述控制器根据所述网络业务需求和当前网络资源状况重新进行路径规划,生成交叉映射更新数据;
所述控制器将所述交叉映射更新数据发送给对应的报文转发节点,以便收到所述交叉映射更新数据的报文转发节点生成或更新隧道,并生成所述交叉映射信息或更新存储的所述交叉映射信息。
9.一种报文转发节点,包括:
隧道数据接收单元,被配置为接收来自隧道的第一封装数据;
数据解封单元,被配置为解封装所述第一封装数据,获取报文数据,确定所述报文数据的VXLAN隧道VNI信息;
查询单元,被配置为根据所述VXLAN隧道VNI信息查询交叉映射信息,获取下一段隧道的隧道出口地址;
数据封装单元,被配置为根据所述隧道出口地址封装所述报文数据,获取第二封装数据;和
隧道数据发送单元,被配置为将所述第二封装数据通过所述下一段隧道发送至所述隧道出口地址。
10.根据权利要求9所述的报文转发节点,其中,所述查询单元还被配置为在根据所述VXLAN隧道VNI信息查询交叉映射信息获取下一段隧道的隧道出口地址失败的情况下,确定当前隧道锚点设备为通过隧道转发报文的终点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110738896.3/1.html,转载请声明来源钻瓜专利网。