[发明专利]覆盖网络中的非对称多目的地流量复制有效
申请号: | 201710231711.3 | 申请日: | 2017-04-10 |
公开(公告)号: | CN107276905B | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 维克托·莫瑞诺;希亚姆·卡帕迪亚;穆哈里·文卡特沙艾赫;约翰·罗;董立勤 | 申请(专利权)人: | 思科技术公司 |
主分类号: | H04L12/761 | 分类号: | H04L12/761;H04L12/753;H04L12/46 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 覆盖 网络 中的 称多 目的地 流量 复制 | ||
技术领域
本公开涉及覆盖网络中的隧道端点设备的网络化。
背景技术
覆盖网络是在下层的网络(即,底层(underlay)网络)基础设施的上方构建的,以增强底层的功能。除了其它事情之外,覆盖网络可被用于支持多租户以及改善应用部署的速度、灵活性、可扩展性、和可管理性,并且例如扩展层2(Layer 2)网域(domain)跨越数据中心网荚(pod)、网域、和站点间的到达性。VXLAN(虚拟可扩展LAN)例如是在层3网络上进行覆盖的层2覆盖方案。VXLAN使用VXLAN隧道端点(VTEP)设备来把租户的端设备映射至VXLAN分段并且执行VXLAN封装和解封装。
一类设备(被称作“多播隧道端点”设备或“MC TEPS”)可参与底层的IP多播路由并且可映射底层中的客户端多播群组和覆盖多播群组。多播-协议-支持辅助针对一对多通信的流量的更高效递送,它允许流量被发送到已经加入多播群组的一组网络设备。
第二类设备(被称作“头端复制”)仅支持多目的地流量的头端复制,其中客户端多目的地流量和覆盖多目的地流量由头端复制设备复制并且作为分离的单播副本被发送至具有多播信道的监听器(listener)的每个远程隧道端点设备。头端复制是使用VTEP的静态映射、用于广播、单播、多播、和未知分组的管理的封装和解封装方案(而非隧道类型)。
在某些环境中,期望使得仅支持多播(MC TEP)的设备和仅支持头端复制(HER TEP)的设备彼此相互操作。
发明内容
根据本公开的一个方面,提供了一种被配置为原生地将多目的地流量映射到网络中的多播群组的系统,系统包括:处理器;以及存储器,该存储器具有在其上存储的指令,其中在被处理器执行时,指令使得处理器:把系统加入到一个或多个多播树,每个多播树与网络中的多播群组相关联;以及订阅与被配置为把多目的地流量头端复制到离散的单播隧道中的网络设备相关联的头端复制列表,其中对头端复制列表的订阅将单播封装的流量从网络设备指引至第一网络设备以及其中列出的多个网络设备;其中此后,i)响应于从网络设备接收到单播封装的流量,其中每个单播封装的流量包括单播头部和经封装的分组,则移除单播封装的流量的单播头部,以及ii)响应于确定经封装的分组包括多目的地分组,则基于解封装的多目的地分组的分组头部来把解封装的多目的地分组转发至给定的多播群组;并且其中此后,响应于从另一第一网络设备接收到多目的地流量,根据多目的地流量的分组头部中的多播群组地址,经由多播树把所接收到的多目的地流量多播至与多播群组地址相关联的多播群组,其中与多播群组地址相关联的多播群组包括一个或多个第一网络设备和一个或多个网络设备。
根据本公开的另一方面,提供了一种被配置为复制多目的地流量并且向其它网络设备发送经复制的多目的地流量的分离的单播副本的系统,系统被配置为不原生地映射多目的地流量到底层网络中的多播群组,系统包括:处理器;以及存储器,该存储器具有在其上存储的指令,其中在被处理器执行时,指令使得处理器:通过静态配置或者通过与底层网络中的下一跳路由器经由IGMP的信令方式加入IP多播网络中的底层多播树,其中多播树中的所有多播群组被分配到用于不同的覆盖实例(VNI)的广播流量的分发;其中此后,响应于从网络设备接收到多目的地流量,每个多目的地流量包括多播头部和经封装的分组,则i)移除多播头部并且ii)复制多目的地流量的经封装的分组并且向底层多播树中规定的网络设备发送经复制的经封装的分组的单播副本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710231711.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有散热功能的计算机底座
- 下一篇:一种计算机降温制冷装置