[发明专利]一种隧道链路检测方法及相关设备有效
申请号: | 201711111745.5 | 申请日: | 2017-11-10 |
公开(公告)号: | CN109787878B | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 张占磊 | 申请(专利权)人: | 北京华为数字技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/26 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 100085 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 隧道 检测 方法 相关 设备 | ||
1.一种隧道链路检测方法,其特征在于,所述方法包括:
第一设备向第二设备发送请求报文,所述请求报文包括最内层的保活报文;
所述第一设备接收所述第二设备发送的回复报文,所述回复报文包括封装有外层隧道的所述保活报文;
所述第一设备使用外联口的第一虚拟专用网络的标识、所述外层隧道的目的地址和源地址查找解封装表,若查找成功,则解除所述回复报文的外层封装,并从所述解封装表中获取所述外层隧道所绑定的第二虚拟专用网络的标识和所述外层隧道的源地址和目的地址对应的第一虚拟专用网络的标识;
所述第一设备将所述外层隧道的源地址和目的地址对应的第一虚拟专用网络的标识修改为内层隧道的源地址和目的地址对应的所述第二虚拟专用网络的标识,并使用所述第二虚拟专用网络的标识和所述内层隧道的目的地址查找所述解封装表,若查找成功,则确定所述隧道链路连通可达。
2.如权利要求1所述的方法,其特征在于,所述从所述解封装表中获取所述外层隧道所绑定的第二虚拟专用网络的标识和所述外层隧道的源地址和目的地址对应的第一虚拟专用网络的标识之后,还包括:
所述第一设备获取所述回复报文中内层报文的通用路由封装协议头部的协议信息;
所述第一设备根据所述协议信息,确定所述回复报文中的内层报文是否为所述保活报文。
3.如权利要求2所述的方法,其特征在于,所述第一设备将所述外层隧道的源地址和目的地址对应的第一虚拟专用网络的标识修改为内层隧道的源地址和目的地址对应的所述第二虚拟专用网络的标识包括:
当所述回复报文中的内层报文为所述保活报文时,所述第一设备将所述外层隧道的源地址和目的地址对应的第一虚拟专用网络的标识修改为内层隧道的源地址和目的地址对应的所述第二虚拟专用网络的标识。
4.如权利要求2所述的方法,其特征在于,所述方法还包括:
当所述回复报文中的内层报文为数据报文时,使用从所述解封装表中获取到的所述外层隧道所绑定的第二虚拟专用网络的标识、所述内层隧道的目的地址和源地址查找所述封装表;
若查找成功,则将所述数据报文上报给所述第一设备中的控制器进行处理。
5.如权利要求1-4任一项所述的方法,其特征在于,所述从所述解封装表中获取所述外层隧道所绑定的第二虚拟专用网络的标识和所述外层隧道的源地址和目的地址对应的第一虚拟专用网络的标识之后,还包括:
所述第一设备获取所述回复报文中外层报文的通用路由封装协议头部的接收字段;
所述第一设备根据所述接收字段,确定所述回复报文中是否存在内层报文。
6.如权利要求5所述的方法,其特征在于,所述第一设备所述第一设备根据所述接收字段,确定所述回复报文中是否存在内层报文包括:
当所述接收字段为非0时,所述第一设备确定所述回复报文存在所述内层报文。
7.如权利要求1所述的方法,其特征在于,所述方法还包括:
当所述外层隧道的源地址和目的地址对应的第一虚拟专用网络的标识与所述内层隧道的源地址和目的地址对应的所述第二虚拟专用网络的标识相同时,使用所述第一虚拟专用网络的标识查找所述解封装表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华为数字技术有限公司,未经北京华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711111745.5/1.html,转载请声明来源钻瓜专利网。