[发明专利]一种IP组播路由转发优化方法无效
申请号: | 02117600.0 | 申请日: | 2002-05-10 |
公开(公告)号: | CN1378365A | 公开(公告)日: | 2002-11-06 |
发明(设计)人: | 龚志波 | 申请(专利权)人: | 北京港湾网络有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/02 |
代理公司: | 北京华一君联专利事务所 | 代理人: | 余长江 |
地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ip 路由 转发 优化 方法 | ||
1.一种IP组播路由转发优化方法,由转发引擎专职完成转发流程,由软件处理标准协议功能和本方法提出的附加路由处理过程;软件按协议标准将路由信息加入组播路由表保存,并提交到转发引擎的转发路由表,用于控制组播报文的转发。其特征在于:在运行PIM-SM协议的IP转发设备中,仅仅使用源地址和组地址即(S,G)路由进行组播转发;对于该协议的组播路由转发,从组播数据流之中获取源地址和组地址信息,生成特殊(S,G)路由加入转发引擎的组播路由转发表,取代该协议原本应当采用的匹配集中点地址的组播路由(*,*,RP)和匹配组地址的组播路由(*,G)进行组播转发。
2.根据权利要求1所述的IP组播路由转发优化方法,其特征在于:PIM-SM协议软件向转发引擎提交(*,G)和(*,*,RP)类型的路由时,都忽略不加处理,只有(S,G)路由仍然直接提交到转发引擎。
3.根据权利要求2所述的IP组播路由转发优化方法,其特征在于:协议软件在收到数据报文后检查组播路由表,如果发现对应的(*,G)或(*,*,RP)路由,而没有(S,G)路由,则以找到的路由为基础,加入从数据报文中得到的源地址和组地址,生成(S,G)类型路由,提交到转发引擎;这个新(S,G)路由为虚拟(S,G)路由。
4.根据权利要求3所述的IP组播路由转发优化方法,其特征在于:对于所生成的虚拟(S,G)路由,如果标准协议也生成了(S,G)路由,由于转发引擎中对于同一个(S,G)二元组只能存在一个路由,因此在软件中进行一些配合调整。
5.根据权利要求3或4所述的IP组播路由转发优化方法,其特征在于:虚拟(S,G)路由不应加入协议软件中的组播路由表,以免影响协议的正确运行。
6.根据权利要求3或4所述的IP组播路由转发优化方法,其特征在于:虚拟(S,G)路由加入组播路由表,但设置特殊标志与标准协议生成的(S,G)路由加以区分。
7.根据权利要求1-6任一权利要求之一所述的IP组播路由转发优化方法,其特征在于:转发引擎使用(S,G)类型路由实现PIM-SM协议的组播转发处理,因此对于IP网络上的三种组播路由协议,距离向量组播路由协议DVMRP、密集模式协议无关组播路由协议PIM-DM、稀疏模式协议无关组播路由协议PIM-SM,都可以只使用(S,G)路由实现组播报文转发。
8.根据权利要求1-7任一权利要求之一所述的IP组播路由转发优化方法,其特征在于:转发设备是路由器或IP交换机等。
9.根据权利要求1-8任一权利要求之一所述的IP组播路由转发优化方法,其特征在于:设备中的转发引擎可以是软件模块或硬件部件,对PIM-SM协议进行附加处理的软件部分位于PIM-SM协议软件模块内部,或PIM-SM协议软件模块与转发引擎之间的驱动适配模块中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京港湾网络有限公司,未经北京港湾网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/02117600.0/1.html,转载请声明来源钻瓜专利网。