发明名称 组播转发路径的建立方法及路由设备
摘要 本发明提供一种组播转发路径的建立方法及路由设备,方法包括:接收者直连路由设备根据接收到的IGMP报告报文构造V-TLL值为254的T-IGMP发现报文,并向上进行转发;非源直连路由设备根据T-IGMP发现报文创建T-IGMP表项,或在检测到已创建的T-IGMP表项中的HOP值大于T-IGMP发现报文中的V-TLL值与255的差值时,将T-IGMP表项中的HOP值更新为该差值后,将T-IGMP发现报文中的V-TLL值减1,继续向上进行转发;源直连路由设备将接收T-IGMP发现报文的端口的信息添加至三层组播转发表项中,并依次向下发送T-IGMP确认报文,以指示非源直连路由设备根据T-IGMP表项创建对应的三层组播转发表项。本发明在无需采用RP处理机制的基础上,完成了最短组播路径的建立。
申请公布号 CN101924701A 申请公布日期 2010.12.22
申请号 CN201010264463.0 申请日期 2010.08.26
申请人 北京星网锐捷网络技术有限公司 发明人 王秀文;孙伟
分类号 H04L12/56(2006.01)I;H04L12/18(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 一种组播转发路径的建立方法,其特征在于,包括:与接收者直连的路由设备接收到所述接收者发送的IGMP报告报文后,构造对应的可传递IGMP发现报文,并向上游的路由设备转发所述可传递IGMP发现报文,构造的所述可传递IGMP发现报文中初始设置的生存时间值为预设的最大可转发跳数值减1;接收到所述可传递IGMP发现报文的非源直连路由设备根据接收到的可传递IGMP发现报文,创建对应的可传递IGMP表项,或者在检测到已创建的可传递IGMP表项中记录的转发跳数值大于接收到的可传递IGMP发现报文中记录的生存时间值与所述最大可转发跳数值的差值时,将已创建的可传递IGMP表项中的转发跳数值更新为所述差值;所述非源直连路由设备将接收到的可传递IGMP发现报文中的生存时间值减1后,继续向上游的路由设备进行转发,直至将所述可传递IGMP发现报文转发至源直连路由设备为止;所述源直连路由设备将接收所述可传递IGMP发现报文的端口的信息添加至自身的三层组播转发表项中,并沿自身的三层组播转发表项依次向下发送可传递IGMP确认报文,以指示各所述非源直连路由设备根据自身的可传递IGMP表项,创建与组播源对应的三层组播转发表项。
地址 100036 北京市海淀区复兴路33号翠微大厦东1106
您可能感兴趣的专利