[发明专利]一种广播抑制方法和VTEP设备有效
申请号: | 201810062612.1 | 申请日: | 2018-01-23 |
公开(公告)号: | CN108322338B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 唐成;黄李伟 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/46;H04L12/931 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 广播 抑制 方法 vtep 设备 | ||
1.一种广播抑制方法,其特征在于,所述方法应用于以太网虚拟专用网EVPN中的可扩展虚拟局域网络隧道端点VTEP,所述VTEP与所述EVPN中的另一个VTEP组成分布式聚合DR系统,所述方法包括:
当在用于接入外部设备的DR接口或单挂物理口上创建第一接入电路AC、并关联第一AC与虚拟交换实例VSI后,基于创建的所述第一AC在内部控制链路端口IPP上创建关联相同VSI的第二AC;其中,所述单挂物理口为外部设备仅与所述VTEP单独相连的所述VTEP的物理口或外部设备仅与所述另一个VTEP单独相连的所述另一个VTEP的物理口;
判断IPP上是否存在与所述第二AC关联相同VSI的其它AC;
如果不存在,则将所述第二AC加入所述第二AC关联的VSI的广播域转发表;如果存在,则禁止将所述第二AC加入所述第二AC关联的VSI的广播域转发表。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
当创建在DR接口或单挂物理口上的所述第一AC删除时,删除创建在IPP上的所述第二AC;
如果所述第二AC被记录在广播域转发表中,则进一步删除广播域转发表中记录的所述第二AC,并判断删除所述第二AC后IPP上是否仍存在与所述第二AC关联相同VSI的其它AC,如果仍存在则根据预设规则从该其它AC中选择一个AC加入所述第二AC关联的VSI的广播域转发表。
3.如权利要求2所述的方法,其特征在于,所述根据预设规则从该其它AC中选择一个AC加入所述第二AC关联的VSI的广播域转发表,包括:
从该其它AC中随机选择一个AC加入所述第二AC关联的VSI的广播域转发表;或者
根据AC配置的报文匹配规则,从该其它AC中选择一个匹配的VLAN tag最大或最小的AC加入所述第二AC关联的VSI的广播域转发表;或者
根据AC的服务实例ID,从该其它AC中选择一个服务实例ID最大或最小的AC加入所述第二AC关联的VSI的广播域转发表;或者
根据AC的创建时间,从该其它AC中选择一个创建时间最早或最晚的AC加入所述第二AC关联的VSI的广播域转发表。
4.如权利要求1所述的方法,其特征在于,在将所述第二AC加入所述第二AC关联的VSI的广播域转发表之后,所述方法还包括:
当有广播未知单播组播BUM报文命中所述第二AC关联的VSI的广播域转发表时,复制一份BUM报文通过所述第二AC所在的IPP发送出去。
5.如权利要求1所述的方法,其特征在于,所述如果不存在,则将所述第二AC加入所述第二AC关联的VSI的广播域转发表;如果存在,则禁止将所述第二AC加入所述第二AC关联的VSI的广播域转发表,包括:
如果不存在,则所述VTEP的控制层面生成用于指示将所述第二AC加入广播域转发表的第一指示消息,并将所述第一指示消息下发到所述VTEP的转发层面,所述第一指示消息中携带特殊标记;所述转发层面在检测到所述第一指示消息中的特殊标记时,将所述第一指示消息所指示的所述第二AC加入所述第二AC关联的VSI的广播域转发表;
如果存在,则所述VTEP的控制层面生成用于指示将所述第二AC加入广播域转发表的第二指示消息,并将所述第二指示消息下发到所述VTEP的转发层面,所述第二指示消息中不携带特殊标记;所述转发层面在检测到所述第二指示消息中不具备特殊标记时,禁止将所述第二指示消息所指示的所述第二AC加入所述第二AC关联的VSI的广播域转发表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810062612.1/1.html,转载请声明来源钻瓜专利网。