[发明专利]一种组播表项同步方法以及设备有效
申请号: | 201711045010.7 | 申请日: | 2017-10-31 |
公开(公告)号: | CN107612809B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 杨斌 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/721;H04L12/741;H04L12/911;H04L12/927 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王术兰 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 组播表项 同步 方法 以及 设备 | ||
本申请涉及数据通信技术领域,尤其涉及一种组播表项同步方法以及设备,用于对在VTEP设备上同步组播表项进行同步,避免组播数据在VXLAN网络上的泛洪,同时又能保证所有的组播组成员均能够接收到任意组播源所发送的组播数据。将同步的组播表项存储为第一软件组播表项;接收来自直连组播源的组播数据报文;将所述软件组播表项存储为第一硬件组播表项;通过所述第一硬件组播表项中的VXLAN隧道口对应的VXLAN隧道对组播数据报文进行封装;将VXLAN封装的组播数据报文通过所述第一硬件组播表项中的VXLAN隧道口发送。
技术领域
本申请涉及数据通信技术领域,尤其涉及一种组播表项同步方法以及设备。
背景技术
以太网虚拟专用网络(Ethernet Virtual Private Network,EVPN)是一种二层虚拟专用网络(Virtual Private Network,VPN)技术。目前的EVPN网络主要包括:虚拟扩展局域网(Virtual Extensible Local Area Network,VXLAN隧道端点(VXLAN Tunnel EndPoint,VTEP)以及VXLAN隧道;其中,VTEP是EVPN的边缘设备,用于执行EVPN的相关处理;VXLAN隧道是两个VTEP之间的点到点的逻辑隧道,用于实现VTEP之间的数据传输。用户网络可能包括分布在不同地理位置的多个VTEP内的主机,在骨干网络上可以利用VXLAN隧道将这些VTEP连接起来,为这些用户网络中的主机提供二层的虚拟专用网络(Irtual PrivateNetwork,VPN),形成一个VXLAN网络,该VXLAN网络又称为EVPN实例。VXLAN网络可以采用单播、多播或者组播的通信方式进行数据通信。
组播数据通信依赖于因特网组管理协议(Internet Group ManagementProtocol,IGMP)。某台主机想要加入某个组播组的时候,会主动向运行有因特网组管理协议(Internet Group Management Protocol,IGMP)查询器的VTEP设备发送IGMP成员关系报告报文以声明加入该组播组。如果与主机直接连接的VTEP设备上未运行IGMP查询器,则与主机直接连接的VTEP设备会将该主机所发送的IGMP成员关系报告报文泛洪到其他VTEP设备上,其他VTEP设备会生成相应的组播表项;如果与主机直接连接的VTEP设备上运行了对应的IGMP查询器,则该主机所发送的IGMP成员关系报告报文不会被泛洪到其他VTEP设备上,造成其他VTEP设备上未生成相应的组播表项。
组播数据在传输的时候,每一个作为组播源的主机在发送组播数据之后,如果与组播源直接连接的VTEP设备上未生成相应的组播表项,组播数据都会被与该主机连接的VTEP泛洪到其他VTEP上,并通过在其它VTEP上配置未知组播数据报文丢弃功能的方式,使得组播数据能够被所有组播组的成员主机接收到,导致在VXLAN网络会存在大量的组播数据报文泛洪,造成VXLAN网络的带宽的浪费;如果与组播源直接连接的VTEP设备有相应的组播表项,则组播数据会根据组播表项被转发,可能造成有部分组播组的成员主机无法接收到组播数据。
发明内容
本申请实施例提供一种组播表项同步方法以及设备,能够在VTEP设备上同步组播表项,避免组播数据在VXLAN网络上的泛洪,同时又能够保证所有的组播组成员均能够接收到任意组播源所发送的组播数据。
第一方面,提供一种组播表项同步方法,该方法包括:
将同步的组播表项存储为第一软件组播表项;
接收来自直连组播源的组播数据报文;
将所述软件组播表项存储为第一硬件组播表项;
通过所述第一硬件组播表项中的VXLAN隧道口对应的VXLAN隧道对组播数据报文进行封装;
将VXLAN封装的组播数据报文通过所述第一硬件组播表项中的VXLAN隧道口发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711045010.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:纺织面料(2017‑90)
- 下一篇:玩具城堡