[发明专利]组播报文处理方法及装置有效
申请号: | 202210014027.0 | 申请日: | 2022-01-06 |
公开(公告)号: | CN114465955B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 陈州徽 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L47/125 | 分类号: | H04L47/125;H04L49/111;H04L49/201;H04L49/60 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 处理 方法 装置 | ||
本申请提供一种组播报文处理方法及装置,所述方法应用于第一网络设备,所述第一网络设备处于DR系统内,所述DR系统还包括第二网络设备,所述第一网络设备与所述第二网络设备之间已建立IPL链路,所述方法包括:通过第一接口,接收第一组播接收者发送的第一IGMP成员关系报告报文,所述第一IGMP成员关系报告报文包括第一组播组地址;根据所述第一组播组地址,判断本地是否已存在与所述第一组播组地址匹配的第一组播组表项;若存在,则将所述第一接口的标识加入所述第一组播组表项内,并不再通过所述IPL链路向所述第二网络设备转发所述第一IGMP成员关系报告报文。
技术领域
本申请涉及通信技术领域,尤其涉及一种组播报文处理方法及装置。
背景技术
分布式弹性网络互联(英文:Distributed Resilient Network Interconnect,简称:DRNI)网络是一种跨设备链路聚合技术,其将两台物理设备在聚合层面虚拟为一台设备来实现跨设备链路聚合,从而提供设备级冗余保护和流量如在分担。
如图1所示,图1为现有DRNI网络模型示意图。在图1中,设备(Device)A和设备B形成负载分担,共同进行流量转发,当某一台设备故障时,可快速将流量切换至另一台设备处转发,保证业务正常运行。
互联网组管理协议窥探(英文:Internet Group Management ProtocolSnooping,简称:IGMP Snooping)运行在二层设备上,通过侦听三层设备与主机之间的IGMP报文来生成二层组播转发表,从而管理和控制组播数据报文的转发,实现组播数据报文在二层的按需分发。
目前,为了提高组网网络的可靠性,IGMP侦听(IGMP Snooping)可与DRNI网络结合,利用DRNI网络,将两台物理设备连接起来形成分布式聚合(英文:Distributed Relay,简称:DR)系统。该DR系统作为一台虚拟IGMP Snooping设备,使用该虚拟IGMP Snooping设备连接组播源或组播接收者,可避免单点故障对组播网络造成影响,提高组播网络可靠性。
如图2所示,图2为现有组播接收者接入DR系统并加入组播组示意图。在图2中,组播接收者(Receiver)1为单挂网络设备并与DR系统内交换机(Switch)A连接。组播接收者2与交换机C连接,且交换机C通过DR口接入DR系统。交换机C发送的报文通过负载分担方式进入DR系统。
组播接收者1向交换机A发送IGMP成员关系报告报文(该报文包括组播组地址(*,225.1.1.1))。交换机A接收IGMP成员关系报告报文后上送二层组播模块。二层组播模块将通过IPL链路向交换机B转发该IGMP成员关系报告报文。如此,交换机A、交换机B分别学习到组播表项,交换机A学习到组播组表项的成员端口为单挂口,交换机B学习到组播组表项的成员端口为IPP口。
组播接收者2向交换机C发送IGMP成员关系报告报文(该报文包括组播组地址(*,225.1.1.1))。该IGMP成员关系报告报文被负载分担到交换机A上进行转发处理。交换机A接收IGMP成员关系报告报文后上送二层组播模块。二层组播模块将通过IPL链路向交换机B转发该IGMP成员关系报告报文,可以理解的是,在该IGMP成员关系报告报文中包括交换机A的DR口信息。如此,交换机A、交换机B分别学习到组播表项,且每个交换机学习到组播组表项的成员端口均为DR口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210014027.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于高频隔离的防雷方法及装置
- 下一篇:一种用于环保型吸管质量检测设备