[发明专利]一种组播业务的实现方法和网络设备有效
| 申请号: | 200610072671.4 | 申请日: | 2006-04-07 |
| 公开(公告)号: | CN101051920A | 公开(公告)日: | 2007-10-10 |
| 发明(设计)人: | 李军;陈武茂 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/18 | 分类号: | H04L12/18 |
| 代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 郑立明 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 业务 实现 方法 网络设备 | ||
技术领域
本发明涉及网络通讯技术领域,具体涉及一种组播业务的实现方法和实现组播业务的网络设备。
背景技术
目前,因特网(Internet)的组播有两种业务模型,即ASM(Any-SourceMulticast,源无关组播)业务模型和SSM(Source-Specific Multicast,源特定组播)业务模型。
传统的组播业务通常采用ASM业务模型,ASM业务模型的特点是只使用组播组地址G来标识一个组播频道。当一个主机加入某个组播频道时,该主机会接收所有以该组播频道为目的组播地址的数据包,不管该数据包是由哪个组播源发送的,如主机加入的组播频道的组播组地址为G0,此时,主机将接收所有目的组播地址为G0的数据包。在ASM业务模型中,主机可采用IGMPv1/v2/v3来加入组播频道,主机需要在IGMP(Internet Group Management Protocol,因特网组管理协议)报文中指明需要加入的组播组地址。
SSM业务模型是一种区别于传统组播业务的新的业务模型,SSM业务模型同时使用组播组地址G和组播源地址S来标识一个组播频道。当一个主机加入某个组播频道(S0,G0)时,该主机只接收由组播源S0发送的目的地址为G0的数据包,其他组播源发送的数据包将不被主机接收。在SSM业务模型中,主机采用IGMP v3加入组播频道。
在IGMP v3的组报告报文中,主机除了指明其要加入的组播组地址,还要指明加入的是哪些组播源发送的组播组,这里指定的组播源可以为一个或多个,而且,可以以主机需要加入的组播源方式来指定组播源,也可以以主机接收除了指定的组播源之外的其他组播源发送的数据包方式来指定组播源,这样,其他组播源发送的同一组播组的数据包不被该主机接受。
实现组播业务的网络设备的逻辑结构如附图1所示。
图1中,实现组播业务的网络设备可以分为控制平面和转发平面,控制平面完成对网络设备的控制,并控制报文的处理,控制平面负责组播转发表的维护和处理,因此,来自用户的IGMP报文都需要交给控制平面处理。转发平面利用组播转发表来完成用户数据帧的复制和转发。
目前,网络上应用的大量网络设备中的转发平面只支持ASM转发,也就是说,目前的网络只能根据数据包的目的组播地址G来进行转发,例如以太网交换设备中原有组播转发机制是基于DMAC(目的组播MAC地址)进行转发的,其中,DMAC由路由器从组播IP地址G映射得到。
目前,以太网交换设备等网络设备的工作原理如下:
网络设备捕获用户的IGMP报文,网络设备中的控制平面根据IGMP报文生成ASM业务模型的组播转发表。典型的ASM业务模型的组播转发表如表1所示。
表1
表1中,G1、G2为组播IP地址或组播MAC地址,用于标识一个ASM组播组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610072671.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:过程气体泄漏源检测系统与方法
- 下一篇:异构化催化剂及方法





