组播源信息处理方法、装置及系统制造方法及图纸

技术编号:4082603 阅读:236 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种组播源信息处理方法、装置及系统,其中方法包括:组播源发现协议路由器根据获取的组播源信息生成组播源发布消息,并在本域内广播所述组播源发布消息;所述组播源发现协议路由器接收组播源可信性通告消息,并根据所述组播源可信性通告消息获取可信任组播源信息;所述组播源可信性通告消息是由源直连路由器根据接收的所述组播源发布消息生成并发送的;所述组播源发现协议路由器根据所述可信任组播源信息生成活动源信息,并向目的域内的组播源发现协议路由器发送所述活动源信息。本发明专利技术技术方案一方面可以有效控制组播数据,另一方面提高了对组播数据进行控制的便利性。

【技术实现步骤摘要】

本专利技术涉及网络通信技术,尤其涉及一种组播源信息处理方法、装置及系统
技术介绍
随着网络带宽和网络接入用户数量的迅猛增长,宽带业务运营商正逐渐将关注的 焦点由增加接入用户数量转向提高每用户平均收入(AverageRevenue Per User ;简称为 ARPU)。其中,网际协议电视(Internet ProtocolTelevision ;简称为=IPTV)业务因其可以 消除宽带用户终端的瓶颈以及技术实现的差异而被宽带运营商广泛看好。IPTV业务是一种利用宽带网络为用户提供交互式多媒体服务的业务。为了保证 用户的观看质量,IPTV技术一般会采用带宽为3-4M的MPEG2或者带宽为1. 5-2M的MPEG4、 H. 264或其他编码方法,以求达到数字化播放效果。即IPTV业务是一种带宽吞噬型的业务。 如何在宽带网络中为每个用户保证至少2M的接入带宽成为IPTV业务进一步发展面临的问 题。组播技术的出现为IPTV业务面临的上述问题提供了一种解决方案。以IPTV业务 中的电视直播(例如北京电台(China Beijing TV Station ;简称为=BTV)在线)业务为 例,在同一时间内可能有大量用户在观看同一电视直播内容,则媒体服务器只需以组播方 式发送一份该电视直播业务的内容;不同用户在网络分支点进行复制,在分支点以上的网 络中只传输有一个数据流,这大大节约了网络带宽和服务器的资源。其中,以组播技术实现的IPTV业务主要是为不同频道配置不同组播地址,以使各 个网络设备、服务器识别不同频道节目;而对用户来说,则是一个加入某一组播组的过程。 例如为中国中央电视台5 (China CentralTelevision-5 ;简称为CCTV5)分配225. 0. 0. 5 的组播地址;用户在选择观看CCTV5频道的时候,实际上是一个加入组播地址为225. 0. 0. 5 的组播组,并接收所点播的视频内容的过程。但是,不同的视频内容可能由不同的运营商或服务提供商提供,而不同运营商可 能属于不同的组播域,这将导致出现组播业务跨不同运营商网络的情况。组播源发现协议 (Multicast Source Discovery Protocol ;简称为MSDP)为在不同组播域内成功实现组播 业务提供了技术支持。其中,当网络中存在多个稀疏模式组播协议(Protocol Independent Multicast-SparseMode ;简称为PIM_SM)域时,MSDP路由器可以使得各个PIM-SM域中的 汇聚点(Rendezvous Point ;简称为RP)共享组播源信息,其中组播源信息包括组播源的 源地址和组播地址等信息。图1为现有基于MSDP协议的跨PIM-SM域的系统架构图。在图1中包含4个不同 的PIM-SM域,为PIM-SM域Il-PIM-SM域14。在每个PIM-SM域有多个路由器,其中一个或 多个路由器被配置为RP或MSDP路由器。结合图1,则基于MSDP协议的跨PIM-SM域的组播 业务实现流程具体包括PIM-SM域11内的MSDP路由器(亦即汇聚点)收集本地的组播源 信息,再通过活动源信息(Source Active ;简称为SA)传递给PIM-SM域12_PIM_SM域14 内的MSDP路由器(亦即汇聚点);当PIM-SM域12-PM-SM域14内的用户需要接收组播源的组播业务时,以PIM-SM域12为例,则PIM-SM域12内的RP (即MSDP路由器)向PIM-SM 域11内的RP发起加入请求并建立组播转发树;然后,PIM-SM域11内的组播源沿着建立的 组播转发树向PIM-SM域12内的接收者转发组播业务。通过上述流程最终在不同域间实现 组播业务。通过上面对跨域组播业务实现流程的描述可知,现有组播技术并未对网络上传输 的组播数据进行限制,而MSDP协议主要是通过MSDP路由器本身的过滤器对出站入站的SA 消息进行过滤,以达到限制组播数据在网络上传播的目的。但是,当网络中新增组播源或者 组播源出现变更时,现有方案需要同时手动修改本域的MSDP路由器的出站策略和邻域的 MSDP路由器的入站策略,而由于不同PIM-SM域可能涉及到不同的运营商,这将使上述操作 显得非常的不方便;且现有方案也无法限制故意伪造拒绝服务(Denial of Service ;简称 为D0S)攻击的报文。
技术实现思路
本专利技术提供一种组播源信息处理方法、装置及系统,用以提高对组播数据控制的 有效性和便利性。本专利技术提供一种组播源信息处理方法,包括组播源发现协议路由器根据获取的组播源信息生成组播源发布消息,并在本域内 广播所述组播源发布消息;所述组播源发现协议路由器接收组播源可信性通告消息,并根据所述组播源可信 性通告消息获取可信任组播源信息;所述组播源可信性通告消息是由源直连路由器根据接 收的所述组播源发布消息生成并发送的;所述组播源发现协议路由器根据所述可信任组播源信息生成活动源信息,并向目 的域内的组播源发现协议路由器发送所述活动源信息。本专利技术提供一种组播源信息处理装置,包括信息获取模块,用于获取组播源信息;生成广播模块,用于根据获取的所述组播源信息生成组播源发布消息,并在本域 内广播所述组播源发布消息;接收获取模块,用于接收组播源可信性通告消息,并根据所述组播源可信性通告 消息获取可信任组播源信息;所述组播源可信性通告消息是由源直连路由器根据接收的所 述组播源发布消息生成并发送的;生成发送模块,用于根据所述可信任组播源信息生成活动源信息,并向目的域内 的组播源信息处理装置发送所述活动源信息。本专利技术提供一种组播源信息处理系统,包括本专利技术提供的组播源信息处理装置, 还包括源直连路由器;所述源直连路由器包括第一接收发送模块,用于接收所述组播源信息处理装置 广播的组播源发布消息,并根据所述组播源发布消息生成组播源可信性通告消息,并将所 述组播源可信性通告消息发送给所述组播源信息处理装置。在本专利技术的技术方案中,MSDP路由器在获取组播源信息后,通过组播源发布消息 向本域内的路由器广播组播源信息;与组播源直接连接的路由器,即源直连路由器,其会存储有组播源的信息;同时该源直连路由器也会接收到MSDP路由器广播的组播源信息, 因此,该源直连路由器核实MSDP路由器广播的组播源信息的可信任性,并将核实结果通过 组播源可信性通告消息告知MSDP路由器;MSDP路由器根据组播源可信性通告消息获取可 信任组播源信息,并以活动源信息的形式发送给目的域的MSDP路由器。在本专利技术技术方 案中,MSDP路由器对发往目的域的组播源信息进行了过滤,从源端过滤掉了不可信任组播 源。本专利技术技术方案通过对组播源进行控制,达到控制组播数据的目的;本专利技术技术方案可 从根本上实现对组播数据的控制,提高了对组播数据控制的有效性;同时,本专利技术技术方案 通过源直连路由器对组播源信息进行核实,可以发现伪造或虚假组播源,因此,若是DOS攻 击,则可以对DOS攻击报文起到抑制作用。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领本文档来自技高网
...

【技术保护点】
一种组播源信息处理方法,其特征在于,包括:组播源发现协议路由器根据获取的组播源信息生成组播源发布消息,并在本域内广播所述组播源发布消息;所述组播源发现协议路由器接收组播源可信性通告消息,并根据所述组播源可信性通告消息获取可信任组播源信息;所述组播源可信性通告消息是由源直连路由器根据接收的所述组播源发布消息生成并发送的;所述组播源发现协议路由器根据所述可信任组播源信息生成活动源信息,并向目的域内的组播源发现协议路由器发送所述活动源信息。

【技术特征摘要】
一种组播源信息处理方法,其特征在于,包括组播源发现协议路由器根据获取的组播源信息生成组播源发布消息,并在本域内广播所述组播源发布消息;所述组播源发现协议路由器接收组播源可信性通告消息,并根据所述组播源可信性通告消息获取可信任组播源信息;所述组播源可信性通告消息是由源直连路由器根据接收的所述组播源发布消息生成并发送的;所述组播源发现协议路由器根据所述可信任组播源信息生成活动源信息,并向目的域内的组播源发现协议路由器发送所述活动源信息。2.根据权利要求1所述的组播源信息处理方法,其特征在于,所述组播源发现协议路 由器获取所述组播源信息包括所述组播源发现协议路由器接收组播源通告消息,所述组播源通告消息是由所述源直 连路由器根据预先配置的可信任接口接收到的组播源的第一个组播报文生成并发送的; 所述组播源发现协议路由器解析所述组播源通告消息,获取所述组播源信息。3.根据权利要求1所述的组播源信息处理方法,其特征在于,所述组播源可信性通告 消息包括不可信任组播源信息,所述不可信任组播源信息是由所述源直连路由器通过比较 所述源直连路由器预先配置的可信任接口对应的组播源信息和所述组播源发布消息中的 组播源信息获取的。4.根据权利要求1所述的组播源信息处理方法,其特征在于,在所述组播源发现协议 路由器获取所述组播源信息之前,包括接收本域内其它组播源发现协议路由器广播的组播源发布消息; 根据本地组播源发布消息中的和接收的组播源发布消息中的选举标识,进行主组播源 发现协议路由器的选举,并根据选举结果确定所述组播源发现协议路由器为所述主组播源 发现协议路由器。5.根据权利要求4所述的组播源信息处理方法,其特征在于,所述主组播源发现协议 路由器获取所述可信任组播源信息之后,还包括根据所述可信任组播源信息更新所述组播源发布消息,并根据预设周期在本域内定期 广播所述组播源发布消息。6.根据权利要求1-5任一项所述的组播源信息处理方法,其特征在于,还包括所述组 播源发现协议路由器接收所述目的域的组播源发现协议路由器发送的活动源信息,并将接 收的所述目的域的组播源发现协议路由器发送的活动源信息提供给本域内的汇聚点,以供 所述汇聚点进行跨域组播业务。7.一种组播源信息处理装置,其特征在于,包括 信息获取模块,用于获取组播源信息;生成广播模块,用于根据获取的所述组播源信息生成组播源发布消息,并在本域内广 播所述组播源发布消息;接收获取模块,用于接收组播源可信性通告消息,并根据所述组播源可信性通告消息 获取可信任组播源信息;所述组播源可信性通告消息是由源直连路由器根据接收的所述组 播源发布消息生成并发送的;生成发送模块,用于根据所述可信任组播源信息生成活动源信息,并向目的域内的组播源信息处理装置发送所述活动源信息。8.根据权利要求7所述的组播源信...

【专利技术属性】
技术研发人员:翁石强刘传奇
申请(专利权)人:北京星网锐捷网络技术有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1