发明名称 |
基于二层组播域的二层组播转发方法及路由器 |
摘要 |
本发明提供一种支持在有关联关系的多个IGMP SNP实例上有效开展二层组播业务的二层组播转发方法,并提供一种实现该方法的路由器。将存在关联关系的2个以上IGMP SNP实例划分到同一个二层组播域中;各IGMP SNP实例上设置有虚拟接口,各IGMP SNP实例的虚拟接口并通过虚拟链路连接;当二层组播域中的一个IGMP SNP实例接收到IGMP消息或PIM消息时,通过虚拟链路将该IGMP消息或PIM消息转发至二层组播域中的其它IGMP SNP实例;层组播域中各IGMP SNP实例通过处理接收到的IGMP消息或PIM消息形成二层组播转发表并写入与该IGMP SNP实例一一对应的二层组播转发实例中;当IGMP SNP实例接收到组播数据时,二层组播转发实例根据二层组播转发表对组播数据进行转发。 |
申请公布号 |
CN101938429B |
申请公布日期 |
2012.08.29 |
申请号 |
CN201010298746.7 |
申请日期 |
2010.09.30 |
申请人 |
迈普通信技术股份有限公司 |
发明人 |
王强 |
分类号 |
H04L12/56(2006.01)I;H04L12/18(2006.01)I |
主分类号 |
H04L12/56(2006.01)I |
代理机构 |
成都虹桥专利事务所 51124 |
代理人 |
邹裕蓉 |
主权项 |
基于二层组播域的二层组播转发方法,其特征在于,包括步骤:将存在关联关系的2个以上IGMP SNP实例划分到同一个二层组播域中;同一个IGMP SNP实例只属于一个二层组播域;在二层组播域中各IGMP SNP实例上设置虚拟接口,各IGMP SNP实例的虚拟接口并通过虚拟链路连接,IGMP SNP实例记录与其通过虚拟链路连接的各IGMP SNP实例的虚拟接口;当二层组播域中的一个IGMP SNP实例接收到IGMP消息或PIM消息时,通过虚拟链路将该IGMP消息或PIM消息转发至二层组播域中的其它IGMP SNP实例;二层组播域中各IGMP SNP实例通过处理接收到的IGMP消息或PIM消息形成二层组播转发表并写入与该IGMP SNP实例一一对应的二层组播转发实例中;所述二层组播转发表包括有实例ID、组播MAC、组播成员接口列表,所述组播成员接口包括IGMP SNP实例接口、虚拟接口;当IGMP SNP实例接收到组播数据时,其对应的二层组播转发实例根据二层组播转发表对组播数据进行转发。 |
地址 |
610041 四川省成都市高新区九兴大道16号迈普大厦 |