[发明专利]一种动态建立组播虚拟局域网域的方法、系统及交换设备有效
申请号: | 200710188276.7 | 申请日: | 2007-11-30 |
公开(公告)号: | CN101170481A | 公开(公告)日: | 2008-04-30 |
发明(设计)人: | 耿立波 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/56 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 建立 虚拟 局域网 方法 系统 交换 设备 | ||
技术领域
本发明涉及虚拟局域网技术,尤其涉及一种动态建立组播虚拟局域网(VLAN)域的方法、系统及交换设备。
背景技术
网络IP化是现代通信网络发展的趋势,随着宽带网络的不断建设,越来越多的新型业务如远程教学、新闻发布、IP电视(IPTV)等组播型业务将以IP网络作为承载网络,随着IPTV标准的日渐成熟,应用于IPTV的组播虚拟局域网(VLAN,Virtual Local Area Network)技术也在快速发展。
在组播VLAN技术应用于IPTV时的组网结构中,通常包括:用户主机、交换设备、路由设备和服务器。其中,用户主机用于根据用户对频道节目的需求,通过自身所在VLAN域,向交换设备发送申请加入某个组播组的加入报文或申请离开某个组播组的离开报文;交换设备用于将来自用户主机的加入报文或离开报文通过对应的路由设备端口发送给路由设备,并根据加入报文或离开报文将来自路由设备的频道节目组播流(具体实现时,表现为组播数据报文)在用户主机对应的端口进行复制或删除;路由设备用于根据所接收的加入报文向服务器请求相应的组播流,将所请求的组播流发送给交换设备,并根据组播流对应组播组中最后成员的离开报文停止发送组播流。此外,路由设备还会发送用于查询哪些组播组存在成员的查询报文,以便根据查询结果控制组播流的发送或停止。
图1示出了现有技术中组播VLAN技术在IPTV应用时的组网结构及组播流量示意图。该组网结构中包括:用户主机(为使图中标记清晰,图1中用户主机简记为主机,本文其它图中也采用这种方式)、交换设备、路由设备和服务器。现有技术中,以组播VLAN域为单位,组播VLAN域由组播VLAN和用户VLAN组成,其中,组播VLAN作为组播链路上行VLAN,用户VLAN作为组播链路下行VLAN。图1中,采用静态配置的方式手工配置组播VLAN域,即预先为几个用户VLAN配置固定的组播VLAN,如配置组播VLAN1域由组播VLAN1和用户VLAN11、用户VLAN12组成,组播VLAN2域由组播VLAN2和用户VLAN21、用户VLAN22组成。其中,各用户VLAN内包括至少一个用户主机,每个用户主机对应用户VLAN的一个端口。图1中,Gx(x表示数字,假设x=1,2,…,6)分别表示不同的组播流对应的组播组,用户VLAN点播的所有组播流只能从配置的组播VLAN获取。
基于因特网组管理(IGMP)窃听(Snooping)协议的交换设备负责窃听和透传组播协议报文,即查询报文、加入报文及离开报文等,以建立组播流的传输链路。如将从组播VLAN域内的用户VLAN接收到的加入报文和离开报文透传给该域的组播VLAN,将组播VLAN接收到的查询报文透传给用户VLAN,这使得组播流被限制在规定的组播VLAN域范围内传输,当组播业务拓展时,需要重新配置组播VLAN域,即手工添加新用户VLAN进入组播VLAN域,组网灵活性较差。
发明内容
有鉴于此,本发明实施例中一方面提供一种动态建立组播VLAN域的方法,另一方面提供一种动态建立组播VLAN域的系统及交换设备,以便提高组网的灵活性。
本发明实施例所提供的动态建立组播VLAN域的方法,预先配置至少一个组播报文汇聚虚拟局域网MPRV,所述MPRV为能够处理组播协议报文的组播VLAN;该方法包括:
建立所述MPRV与组播组的绑定关系;
接收来自用户VLAN下的用户主机的加入报文,记录所述加入报文对应的用户VLAN的信息,所述加入报文中包含所述用户主机申请加入的组播组的信息;
以所述组播组信息为索引查找MPRV与组播组的绑定关系,获得与所述组播组对应的MPRV;
建立由所述MPRV和用户VLAN组成的组播VLAN域,所述组播VLAN域与所述组播组对应。
本发明实施例所提供的动态建立组播VLAN域的系统,包括:用户主机、交换设备、路由设备和服务器,
所述交换设备上配置有至少一个组播报文汇聚虚拟局域网MPRV,所述MPRV为能够处理组播协议报文的组播VLAN;所述交换设备用于建立所述MPRV与组播组的绑定关系;接收来自用户VLAN下的用户主机的包含所述用户主机申请加入的组播组的加入报文,记录所述加入报文对应的用户VLAN的信息,以所述组播组信息为索引查找MPRV与组播组的绑定关系,获得与所述组播组对应的MPRV,建立由所述MPRV和用户VLAN组成的组播VLAN域,所述组播VLAN域与所述组播组对应。
本发明实施例所提供的交换设备,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710188276.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:方便取用的米面包装袋
- 下一篇:一种高压锅的排气阀