[发明专利]对具有EVPN控制平面的VXLAN中的BGP路由信息的可扩展处理有效
申请号: | 201680007852.0 | 申请日: | 2016-03-24 |
公开(公告)号: | CN107409083B | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 董立勤;杨一斌 | 申请(专利权)人: | 思科技术公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宗晓斌 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 evpn 控制 平面 vxlan 中的 bgp 路由 信息 扩展 处理 | ||
1.一种用于由包括N个叶节点的网络中的第一叶节点对媒体访问控制MAC地址表进行编程的方法,N是大于1的整数,所述N个叶节点中的每个叶节点包括一个或多个虚拟隧道端点VTEP并且将多个虚拟路由和转发元件VRF进行实例化,每个VRF包括分配给其的相应的核心桥接域BD,所述方法包括以下步骤:
获得指示一个或多个VTEP亲和组VAG的信息,所述一个或多个VAG中的每个VAG包括每个叶节点的一个或多个VTEP中的一个VTEP的标识;
获得指示将所述多个VRF中的每个VRF分配给所述一个或多个VAG中的一个的信息;
给所述一个或多个VAG中的每个VAG分配唯一的过滤标识符FID从而生成一个或多个FID;
使用FID而不是BD对所述MAC地址表进行编程,其中编程的步骤包括以多个条目填充所述MAC地址表,其中所述多个条目中的每个条目包括叶节点的MAC地址和FID的唯一组合。
2.根据权利要求1所述的方法,其中,所述编程的步骤包括:
基于指示将所述多个VRF中的每个VRF分配给所述一个或多个VAG中的一个的所述信息,将被分配给每个VAG的VRF分组成不同的VRF子集,从而生成一个或多个VRF子集;
针对所述N个叶节点中除了所述第一叶节点之外的每个叶节点的所述一个或多个VRF子集中的每个VRF子集生成所述MAC地址表的一个条目。
3.根据权利要求1所述的方法,其中,所述多个条目中的每个条目标识VTEP,所述VTEP被标识在分配给所述条目的FID的VAG中。
4.根据权利要求1所述的方法,其中,所述网络是虚拟可扩展局域网VXLAN。
5.根据权利要求1所述的方法,还包括:
从第二叶节点上的所述多个VRF中的一VRF接收路由消息,所述路由消息包括所述第二叶节点的VTEP的标识,该VTEP被标识在所述VRF所分配到的VAG中;以及
基于包含在所述路由消息中的信息,将到所述第二叶节点上的所述VRF的互联网协议IP路由包括在所述第一叶节点的转发信息库FIB表中,所述IP路由根据所述MAC地址表来标识所述第二叶节点的MAC地址。
6.根据权利要求5所述的方法,其中,所述路由消息包括MAC/IP通告路由。
7.根据权利要求5所述的方法,其中,经由以太网虚拟专用网EVPN边界网关协议BGP来接收所述路由消息,并且所述第二叶节点的VTEP的标识被编码在所述路由消息的下一跳字段中。
8.一种或多种计算机可读存储介质,所述存储介质用包括计算机可执行指令的软件所编码,当所述软件被执行时可操作来执行一种用于由包括N个叶节点的网络中的第一叶节点对媒体访问控制MAC地址表进行编程的方法,N是大于1的整数,所述N个叶节点中的每个叶节点包括一个或多个虚拟隧道端点VTEP并且将多个虚拟路由和转发元件VRF进行实例化,每个VRF包括分配给其的相应的核心桥接域BD,所述方法包括以下步骤:
获得指示一个或多个VTEP亲和组VAG的信息,所述一个或多个VAG中的每个VAG包括每个叶节点的所述一个或多个VTEP中的一个VTEP的标识;
获得指示将所述多个VRF中的每个VRF分配给所述一个或多个VAG中的一个VAG的信息;
给所述一个或多个VAG中的每个VAG分配唯一的过滤标识符FID,从而生成一个或多个FID;
使用FID而不是BD对所述MAC地址表进行编程,其中,编程的步骤包括以多个条目填充所述MAC地址表,其中所述多个条目中的每个条目包括叶节点的MAC地址和FID的唯一组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680007852.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:终端站装置以及带宽分配方法
- 下一篇:消息的后处理