[发明专利]组播报文转发方法和装置在审
申请号: | 201710055286.7 | 申请日: | 2017-01-24 |
公开(公告)号: | CN108259365A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 况玲;刘学 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/833;H04L12/883;H04L12/931;H04L12/933;H04L12/935 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交换芯片 组播报文 组播报文转发 方法和装置 出端口 网板 组播 查询表 大流量 广播组 业务板 播报 拥塞 申请 带宽 发送 | ||
本申请提供了组播报文转发方法和装置。本申请中,网板通过组播查询表实现仅向组播报文的出端口所在交换芯片发送组播报文,不包含组播报文的出端口的交换芯片不会收到组播报文,防止网板向相连的每一业务板上的每一交换芯片广播组播报文带来的带宽浪费等问题,进而解决了大流量组播导致交换芯片拥塞,影响其他业务的问题。
技术领域
本申请涉及网络通信技术,特别涉及组播报文转发方法和装置。
背景技术
图1示出了组播报文在网络设备内的转发示意图,如图1所示,当网络设备收到外部发送的组播报文后,收到组播报文的端口所在的业务板会查询本业务板上交换芯片记录的组播转发表得到组播组ID,将得到的组播组ID封装到一个头部标签中,再将这个头部标签加到组播报文的前面然后发送到网板。
网板接收业务板发送的组播报文,并向本网板相连的每一业务板上的每一交换芯片广播接收的组播报文。
每一业务板上的交换芯片收到网板广播的组播报文后,根据组播报文所带的头部标签中的组播组ID查询本交换芯片记录的组播转发表得到出端口,当查找到的至少一个出端口为本交换芯片本地端口时,去掉组播将报文的头部标签并从本交换芯片本地作为出端口的端口发送出去,当查找到的所有出端口均不为本本交换芯片本地端口时,丢弃组播报文。
然而,网板向相连的每一业务板上的每一交换芯片广播组播报文,会导致一些业务板上的交换芯片即使没有组播报文的出端口也会接收到组播报文,这极大浪费网板至交换芯片的上行带宽,导致没有多余的上行带宽传输单播报文或其他组播报文等,当组播报文的出端口较少时,这种带宽浪费更加严重。
发明内容
本申请提供了组播报文转发方法和装置,以防止组播报文在网络设备内部转发过程中网板向相连的每一业务板上的每一交换芯片广播组播报文带来的带宽浪费等问题。
本申请提供的技术方案包括:
本设备的主控板生成组播查询表并下发至本设备各网板,所述组播查询表中每一组播查询表项包含:组播组标识ID、出端口、出端口所在交换芯片对应的交换芯片标识;
本设备各网板接收并存储所述组播查询表,当接收到本设备的业务板发送的组播报文时,在所述组播查询表中查询所述组播报文携带的组播组ID匹配的组播查询表项,向查询到的组播查询表项中每一交换芯片标识对应的交换芯片发送所述组播报文。
一种组播报文转发装置,该装置应用于网络设备的网板,包括:
主控板处理模块,处于主控板,用于生成组播查询表并下发至本设备各网板,所述组播查询表中每一组播查询表项包含:组播组标识ID、出端口、出端口所在交换芯片对应的交换芯片标识;
网板处理模块,处于网板,包含:
存储单元,用于存储所述组播查询表;
接收单元,用于接收本设备的业务板发送的组播报文;
查询单元,用于在所述组播查询表中查询所述组播报文携带的组播组ID匹配的组播查询表项,
发送单元,用于向所述查询单元查询到的组播查询表项中每一交换芯片标识对应的交换芯片发送所述组播报文。
由以上技术方案可以看出,本发明中,网板通过组播查询表实现仅向组播报文的出端口所在交换芯片发送组播报文,不包含组播报文的出端口的交换芯片不会收到组播报文,防止网板向相连的每一业务板上的每一交换芯片广播组播报文带来的带宽浪费等问题,进而解决了大流量组播导致交换芯片拥塞,影响其他业务的问题。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710055286.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络拥塞确定方法及装置
- 下一篇:一种报文转发方法及装置