[发明专利]一种避免环路的通信方法、设备和系统有效
申请号: | 201810703111.7 | 申请日: | 2018-06-30 |
公开(公告)号: | CN110661701B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 胡重阳;王海波 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L45/28 | 分类号: | H04L45/28;H04L45/745;H04L45/741;H04L45/18;H04L12/46 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 避免 环路 通信 方法 设备 系统 | ||
本申请提供了一种避免环路的通信方法、设备和系统。在一种通信方法中,第一PE设备经由第一接口向第二PE设备发送第一标识,随后第一PE设备经由第一接口接收第二PE设备发送的包括第一标识的数据包,接着第一PE设备确定与第一标识关联的第二接口处于故障状态,响应于确定第二接口处于故障状态,第一PE设备避免经由第一接口向第二PE设备发送数据包,其中第二接口是第一PE设备用于连接CE设备的接口。通过本申请提供的方案,可以避免引发环路。
技术领域
本申请涉及通信领域,尤其涉及一种避免环路的通信方法、设备和系统。
背景技术
以太网虚拟专用网(ethernet virtual private network,EVPN)提供了多活模式(all-active mode),在多活模式下,当一个设备多归(multi-homed)到多个服务商边缘(provider edge,PE)设备时,该多个PE设备都可以转发流量给该设备。当该多个PE设备是指2个PE设备时,前述多活模式也可称为双活模式(dual-active mode),前述多归也可称为双归(dual-homed)。
EVPN双活模式下,两个PE设备连接客户边缘(customer edge,CE)设备的接口都处于故障状态时,会引发环路问题。举例来说,如图1所示,CE设备CE1双归到PE设备PE1和PE2,PE1和PE2处于双活模式。PE2收到PE设备PE3发送的待发往CE1的数据包(packet)后,当PE2连接CE1的接口处于故障状态时,PE2向PE1发送数据包,PE1收到PE2发送的数据包后,当PE1连接CE1的接口处于故障状态时,向PE2发送数据包,由此数据包又被发回PE2,引发环路问题。
发明内容
本申请实施例提供通信方法、设备和系统,有助于避免引发环路问题。
第一方面,本申请实施例提供了一种通信方法。第一PE设备经由第一接口向第二PE设备发送第一标识,随后第一PE设备经由第一接口接收第二PE设备发送的包括第一标识的数据包,接着第一PE设备确定与第一标识关联的第二接口处于故障状态,响应于确定第二接口处于故障状态,第一PE设备避免经由第一接口向第二PE设备发送数据包,其中第二接口是第一PE设备用于连接CE设备的接口。
第一方面提供的方案中,基于对数据包中第一标识的识别,第一PE设备避免在连接CE设备的本地接口处于故障状态时,将数据包返回给第二PE设备,由此避免了PE1和PE2之间的传输环路问题。
可选地,第一PE设备保存包括第一标识和第二条目的标识的第一条目,但第一条目不包括第一接口的标识,第一PE设备可以根据数据包中的第一标识以及第一条目,确定第二接口,进而确定第二接口处于故障状态。第一条目不包括第一接口的标识,第一PE设备根据第一条目和第一标识确定出的接口只包括连接CE设备的本地接口,不包括连接第二PE设备的非本地接口,避免了经由非本地接口向第二PE设备发送数据包。
可选地,第一PE设备执行第一标识关联的操作。该操作包括:在媒体接入控制MAC转发表中查找与数据包的目的MAC地址匹配的第二条目,根据第二条目中用于连接CE设备的接口的标识确定第二接口,确定第二接口处于故障状态。第一标识关联的操作中在匹配的第二条目中只查找连接CE设备的本地接口的标识,不查找连接PE设备的非本地接口的标识,避免了经由非本地接口向第二PE设备发送数据包。
可选地,第一PE设备避免向第二PE设备发送数据包的方式包括丢弃数据包。
可选地,第一方面的通信方法应用于基于网际协议第6版段路由SRv6的以太网虚拟专用网EVPN中,第一标识携带在SRv6-VPN SID属性中。由此,利用一种新类型的SRv6-VPNSID属性,解决SRv6EVPN双活模式下的环路问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810703111.7/2.html,转载请声明来源钻瓜专利网。