[发明专利]一种环路检测方法及装置有效
申请号: | 201611220023.9 | 申请日: | 2016-12-26 |
公开(公告)号: | CN106789625B | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 陈刚 | 申请(专利权)人: | 北京华为数字技术有限公司 |
主分类号: | H04L12/705 | 分类号: | H04L12/705;H04L12/26;H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 100085 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 环路 检测 方法 装置 | ||
1.一种环路检测方法,其特征在于,包括:
第一设备在收到存活时间TTL为0的报文时,获取所述TTL为0的报文的目的IP地址;
所述第一设备生成环路检测报文,所述环路检测报文的目的地址为所述目的IP地址,所述环路检测报文的源地址为所述第一设备的IP地址,所述环路检测报文包括设备信息字段,所述设备信息字段用于记录所述环路检测报文经过的每个设备的标识信息,所述设备信息字段包括所述第一设备的标识信息;
所述第一设备根据所述环路检测报文的目标地址确定转发路径,根据所述转发路径转发所述环路检测报文;
其中,所述环路检测报文用于检测所述第一设备是否与其他设备构成环路故障。
2.如权利要求1所述的方法,其特征在于,所述环路检测报文的IP头包括预设报文协议号,所述预设报文协议号用于表征所述协议号对应的报文为环路检测报文。
3.如权利要求1或2所述的方法,其特征在于,所述环路检测报文还包括跳数字段,其中,所述跳数字段用于统计所述环路检测报文经过的设备个数,所述跳数字段的当前值为0。
4.一种环路检测方法,其特征在于,包括:
第一设备接收第二设备发送的报文;
所述第一设备确定所述报文为环路检测报文时,判断所述环路检测报文的源地址与所述第一设备的IP地址是否相同,所述环路检测报文用于检测所述第一设备是否与其他设备构成环路故障;
在所述第一设备确定所述环路检测报文的源地址与所述第一设备的IP地址相同时,生成环路故障告警发送至网管设备,所述环路故障告警携带所述环路检测报文中包括的设备信息字段,以使所述网管设备根据所述设备信息字段中记录的所述环路检测报文经过的每个设备的标识信息,确定构成环路故障的设备成员;
在所述第一设备确定所述环路检测报文的源地址与所述第一设备的IP地址不相同时,在所述环路检测报文携带的设备信息字段中按序写入所述第一设备的标识信息;并
根据所述环路检测报文的目标地址确定转发路径,根据所述转发路径转发更新后的环路检测报文,所述环路检测报文由接收到TTL为0的报文的设备生成,所述环路检测报文的目的地址为所述TTL为0的报文的目的IP地址。
5.如权利要求4所述的方法,其特征在于,所述第一设备确定所述第二设备发送的报文为环路检测报文,包括:
所述第一设备提取所述第二设备发送的报文的IP头中包括的报文协议号,并在确定所述报文协议号为预设报文协议号时,确定所述报文为环路检测报文。
6.如权利要求4或5所述的方法,其特征在于,所述第一设备确定所述环路检测报文的源地址与所述第一设备的IP地址不相同之后,还包括:
所述第一设备将所述环路检测报文携带的跳数字段的值加1,其中,所述跳数字段用于统计所述环路检测报文经过的设备个数;
所述第一设备在所述环路检测报文携带的设备信息字段中按序写入所述第一设备的标识信息,包括:
所述第一设备根据更新后的所述跳数字段的值在所述设备信息字段的对应位置写入所述第一设备的标识信息。
7.如权利要求4或5所述的方法,其特征在于,所述第一设备在所述环路检测报文携带的设备信息字段中按序写入所述第一设备的标识信息,包括:
所述第一设备根据所述环路检测报文携带的跳数字段的值在所述设备信息字段的对应位置写入所述第一设备的标识信息,所述跳数字段用于统计所述环路检测报文经过的设备个数;
所述第一设备在所述环路检测报文携带的设备信息字段中按序写入所述第一设备的标识信息之后,包括:
所述第一设备将所述跳数字段的值加1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华为数字技术有限公司,未经北京华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611220023.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能不粘煎烤器具
- 下一篇:一种油炸装置