[发明专利]一种组播报文转发方法和主控板有效
| 申请号: | 201310201074.7 | 申请日: | 2013-05-24 |
| 公开(公告)号: | CN103338152B | 公开(公告)日: | 2017-12-08 |
| 发明(设计)人: | 王伟 | 申请(专利权)人: | 新华三技术有限公司 |
| 主分类号: | H04L12/761 | 分类号: | H04L12/761;H04L12/46;H04L12/741 |
| 代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 报文 转发 方法 主控 | ||
1.一种组播报文转发方法,应用于机框式转发设备,所述机框式转发设备包括至少一块主控板、一块接口板和一块背板,其特征在于,包括:
主控板接收到组播报文后,查找所述组播报文的出端口所在的接口板;
所述主控板将所述组播报文通过所述背板转发到查找到的接口板上;
其中,所述组播报文的出端口与所述接口板对应,根据该对应关系将所述组播报文发送至对应的接口板;
其中,所述主控板查找所述组播报文的出端口所在的接口板具体为:所述主控板判断所述组播报文的入端口对应的虚拟局域网VLAN是否使能了组播协议;如果否,则查找所述VLAN对应的各个端口所在的接口板;如果是,则查找所述组播报文的组播组地址对应的端口所在的接口板。
2.如权利要求1所述的方法,其特征在于,所述主控板查找所述VLAN对应的各个端口所在的接口板具体为:
所述主控板获取所述VLAN的虚拟局域网标识VLAN ID,并判断是否存储了所述VLAN ID与接口板的对应关系;
若是,则根据所述VLAN ID与接口板的对应关系查找所述VLAN对应的接口板;
若否,则确定加入所述VLAN的各个端口,查找所述各个端口所在的接口板,并存储所述VLAN ID与查找到的接口板的对应关系。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
当有端口加入到所述VLAN中时,所述主控板判断是否存储了所述VLAN ID与所述端口所在的接口板的对应关系,并在判断为否时,存储所述VLAN ID与所述接口板的对应关系。
4.如权利要求1所述的方法,其特征在于,所述主控板查找所述组播报文的出端口所在的接口板具体为:
所述主控板获取所述组播报文对应的组播标识,并判断是否存储了所述组播标识与接口板的对应关系;
若是,则根据所述组播标识与接口板的对应关系查找所述组播报文的对应的接口板;
若否,则确定所述组播报文的各个出端口,查找所述各个出端口所在的接口板,并存储所述组播标识与查找到的接口板的对应关系。
5.一种主控板,应用于机框式转发设备,所述机框式转发设备包含至少一块主控板、一块接口板和一块背板,其特征在于,所述主控板包括:
查找模块,用于在所述主控板接收到组播报文后,查找所述组播报文的出端口所在的接口板;
转发模块,用于将所述组播报文通过所述背板转发到查找模块查找到的接口板上;
其中,所述组播报文的出端口与所述接口板对应,根据该对应关系将所述组播报文发送至对应的接口板;
其中,所述主控板还包括:第一判断模块,具体用于判断所述组播报文的入端口对应的虚拟局域网VLAN是否使能了组播协议;
所述查找模块,具体用于当所述第一判断模块的判断结果为否时,查找所述VLAN对应的各个端口所在的接口板;在所述第一判断模块的判断结果为是时,查找所述组播报文的组播组地址对应的端口所在的接口板。
6.如权利要求5所述的主控板,其特征在于,还包括,
第一存储模块,用于存储虚拟局域网标识VLAN ID与接口板的对应关系;
所述第一判断模块还用于,获取所述组播报文的入端口对应的VLAN的VLAN ID,并判断所述第一存储模块中是否存储了所述VLAN ID与接口板的对应关系;
所述查找模块还用于,当所述第一判断模块判断所述第一存储模块已经存储了所述VLAN ID与接口板的对应关系时,根据所述VLAN ID与接口板的对应关系查找所述VLAN对应的接口板;当所述第一判断模块判断所述第一存储模块没有存储所述VLAN ID与接口板的对应关系时,确定加入所述VLAN的各个端口,查找所述各个端口所在的接口板,并在所述第一存储模块中存储所述VLAN ID与查找到的接口板的对应关系。
7.如权利要求6所述的主控板,其特征在于,
所述第一判断模块还用于,当有端口加入到所述VLAN中时,判断所述第一存储模块中是否存储了所述VLAN ID与所述端口所在的接口板的对应关系;并当判断结果为否时,在所述第一存储模块中存储所述VLAN ID与所述端口所在的接口板的对应关系。
8.如权利要求5所述的主控板,其特征在于,还包括:
第二存储模块,用于存储组播标识与接口板的对应关系;
第二判断模块,用于获取所述组播报文对应的组播标识,并判断所述第二存储模块中是否存储了所述组播标识与接口板的对应关系;
所述查找模块,还用于当所述第二判断模块的判断结果为是时,根据所述组播标识与接口板的对应关系查找所述组播报文的对应的接口板;当所述第二判断模块的判断结果为否时,确定所述组播报文的各个出端口,查找所述各个出端口所在的接口板,并在所述第二存储模块中存储所述组播标识与查找到的接口板的对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310201074.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于整机启动的芯片、方法及网络设备
- 下一篇:一种鞋刷





