[发明专利]一种转发组播流量的方法和装置有效
申请号: | 200910238694.1 | 申请日: | 2009-12-01 |
公开(公告)号: | CN102082720A | 公开(公告)日: | 2011-06-01 |
发明(设计)人: | 陈翀 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46;H04L12/18 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 转发 流量 方法 装置 | ||
1.一种转发组播流量的方法,应用于运行因特网组管理协议IGMP和三层组播路由协议的三层网络,其特征在于,该方法包括:
作为虚拟局域网VLAN的指定路由器的三层交换设备在将物理端口添加到组播转发表的出接口列表中之前,判断该物理端口是主机端口还是路由器端口,如果是主机端口,则将该主机端口添加到所述出接口列表中;如果是路由器端口,则不将该路由器端口添加到所述出接口列表中;
所述三层交换设备将接收到的组播流按照所述组播转发表进行转发。
2.根据权利要求1所述的方法,其特征在于,在所述判断该物理端口是主机端口还是路由器端口之前还包括:判断所述三层交换设备是否使能组播转发优化特性,如果是,继续执行所述判断该物理端口是主机端口还是路由器端口的步骤;如果否,直接将该物理端口添加到所述出接口列表中,结束流程。
3.根据权利要求1所述的方法,其特征在于,所述三层交换设备使能了IGMP Snooping功能;
所述三层交换设备将接收到IGMP加入报文的物理端口确定为主机端口,将接收到IGMP查询报文或者PIM报文的端口确定为路由器端口,并利用确定的主机端口和路由器端口的物理端口信息建立所述VLAN对应的IGMPSnooping表项;
所述三层交换设备按照建立的所述IGMP Snooping表项执行所述判断该物理端口是主机端口还是路由器端口的步骤。
4.根据权利要求3所述的方法,其特征在于,当所述三层交换设备为基于特定用途集成电路ASIC芯片的三层交换机时,所述组播转发表为包含物理端口信息的三层组播转发表;
所述将物理端口添加到组播转发表的出接口列表中之前,判断该物理端口是主机端口还是路由器端口具体包括:所述三层交换设备接收到来自上游的组播流后,如果尚不存在该组播流的组播源和组播组对应的三层组播转发表项,则查找组播路由表中该组播流的组播源和组播组对应的下游VLAN,确定该下游VLAN对应的IGMP Snooping表项中的物理端口,在将确定的物理端口逐一添加到所述三层组播转发表中该组播流的组播源和组播组对应的出接口列表之前,判断要添加的物理端口是主机端口还是路由器端口;或者,
所述三层交换设备确定所述VLAN对应的IGMP Snooping表项中增加了物理端口时,在将增加的物理端口添加到三层组播转发表中所述VLAN作为下游VLAN对应的出接口列表中之前,判断要添加的物理端口是主机端口还是路由器端口。
5.根据权利要求3所述的方法,其特征在于,当所述三层交换设备为基于交换板的三层路由器时,所述组播转发表为二层组播转发表;
所述将物理端口添加到组播转发表的出接口列表中之前,判断该物理端口是主机端口还是路由器端口具体包括:所述三层交换设备在将IGMP Snooping表项中所述VLAN对应的物理端口添加到二层组播转发表中所述VLAN对应的出接口列表中之前,判断要添加的物理端口是主机端口还是路由器端口;或者,
所述三层交换设备确定所述VLAN对应的IGMP Snooping表项中增加了物理端口时,在将增加的物理端口添加到二层组播转发表中所述VLAN对应的出接口列表中之前,判断要添加的物理端口是主机端口还是路由器端口。
6.一种转发组播流量的装置,该装置设置在作为VLAN的指定路由器的三层交换设备中,该三层交换设备所在的三层网络运行了IGMP和三层组播路由协议;其特征在于,该装置包括:判断处理单元、端口添加单元和流量转发单元;
所述判断处理单元,用于在所述端口添加单元将物理端口添加到组播转发表的出接口列表之前,判断该物理端口是主机端口还是路由器端口,如果是主机端口,则向所述端口添加单元发送允许指令;如果是路由器端口,则向所述端口添加单元发送禁止指令;
所述端口添加单元,用于接收到允许指令后,将要添加的物理端口添加到所述出接口列表中;接收到禁止指令后,不将要添加的物理端口添加到出接口列表中;
所述流量转发单元,用于将所述三层交换设备接收到的组播流按照所述组播转发表进行转发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910238694.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新能源中温水蒸汽发电系统
- 下一篇:盐岩矿层竖井