发明名称 实现不同IP域之间组播的方法及边界网关路由器
摘要 本发明涉及一种实现不同IP域之间组播的方法及边界网关路由器,方法至少包括:边界网关路由器从各IP域RP路由器获取组播组信息;当根据组播组信息获知存在跨域组播组时,边界网关路由器通过跨域组播组的组播源所在IP域的RP路由器,向组播源发起加入跨域组播组的加入组请求,加入跨域组播组;组播源所在IP域的RP路由器转发组播源发送的组播数据;边界网关路由器接收组播数据,将组播数据中的组播源地址转换为边界网关路由器上的目的IP域接口地址或预设目的IP域地址池中的空闲地址;将组播数据中的组地址转换为目的IP域的组地址;将组播源地址及组地址转换后的组播数据发送到目的IP域中直连的组播路由器。
申请公布号 CN102025522B 申请公布日期 2012.09.05
申请号 CN201010598557.1 申请日期 2010.12.21
申请人 北京星网锐捷网络技术有限公司 发明人 姚辉;林东豪;翁石强
分类号 H04L12/18(2006.01)I;H04L12/56(2006.01)I;H04L29/12(2006.01)I 主分类号 H04L12/18(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 一种实现不同IP域之间组播的方法,其特征在于,至少包括:边界网关路由器从各IP域汇聚点RP路由器获取组播组信息,所述组播组信息至少包括组播源信息及组播接收者信息;当根据所述组播组信息获知存在跨域组播组时,所述边界网关路由器通过所述跨域组播组的组播源所在IP域的RP路由器,向所述组播源发起加入所述跨域组播组的加入组请求,加入所述跨域组播组,所述跨域组播组为组播源与组播接收者属于不同IP域的组播组;所述组播源所在IP域的RP路由器转发所述组播源发送的组播数据;所述边界网关路由器接收所述组播数据,将所述组播数据中的组播源地址转换为所述边界网关路由器上的目的IP域接口地址或预设目的IP域地址池中的空闲地址,并保存转换的映射关系;所述边界网关路由器将所述组播数据中的组地址转换为目的IP域的组地址;所述边界网关路由器将所述组播源地址及组地址转换后的组播数据发送到所述目的IP域中直连的组播路由器;所述边界网关路由器从各IP域RP路由器获取组播组信息包括:所述边界网关路由器向所述各IP域RP路由器发送基于组播路由协议的共享组查询报文,所述共享组查询报文包括所述共享组查询报文的源地址、目的地址、组播路由协议版本、报文类型及为所述各IP域RP路由器中的组播组提供的源地址空间、组地址空间、组播源是否存在标识及组播接收者是否存在标识空间;所述各IP域RP路由器返回基于组播路由协议的共享组查询应答报文,所述共享组查询应答报文包括所述共享组查询应答报文的源地址、目的地址、组播路由协议版本、报文类型及所述各IP域RP路由器中的组播组的源地址、组地址、组播源是否存在标识及组播接收者是否存在标识;所述边界网关路由器接收所述共享组查询应答报文,获取所述各IP域RP路由器中的组播组的源地址、组地址、组播源是否存在标识及组播接收者 是否存在标识。
地址 100036 北京市海淀区复兴路33号翠微大厦东1106