[发明专利]组播报文的转发方法和路由设备有效
申请号: | 200910084637.2 | 申请日: | 2009-05-18 |
公开(公告)号: | CN101557342A | 公开(公告)日: | 2009-10-14 |
发明(设计)人: | 李军军 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/18 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 谢安昆;宋志强 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 转发 方法 路由 设备 | ||
1.一种组播报文的转发方法,其特征在于,该方法应用于包含对应软件广域网接口的软件处理装置和对应硬件交换接口的硬件处理装置的路由设备,并且,在软件处理装置和硬件处理装置之间设置连接通道;该方法包括:
步骤A,软件处理装置和硬件处理装置两者中的任意一个装置在其对应的接口上接收到组播报文,通过所述连接通道发送所述组播报文给软件处理装置和硬件处理装置两者中的另一个装置;
步骤B,该另一个装置接收步骤A中的组播报文,确定转发该组播报文的出接口,根据该确定的出接口中包含的自身对应的接口转发该接收的组播报文。
2.根据权利要求1所述的转发方法,其特征在于,该方法进一步包括:
A0,分别下刷对应的组播路由表给软件处理装置和硬件处理装置存储;
所述步骤B中确定转发该组播报文的出接口包括:步骤B1,在自身存储的组播路由表中确定接收的组播报文对应的组播路由表项;步骤B2,在该确定的组播路由表项中获取出接口信息;步骤B3,将该获取的出接口信息对应的接口确定为转发该组播报文的出接口。
3.根据权利要求2所述的转发方法,其特征在于,所述步骤A0包括:
a,建立组播路由表;
b,根据步骤a中的组播路由表,分别确定需要下刷给软件处理装置的软件组播路由表,和需要下刷给硬件处理装置的硬件组播路由表;
c,将确定的软件组播路由表下刷给软件处理装置,和将确定的硬件组播路由表下刷给硬件处理装置。
4.根据权利要求3所述的转发方法,其特征在于,所述步骤b中确定出的需要下刷给软件处理装置的软件组播路由表为步骤a建立的组播路由表;
所述步骤b中,确定需要下刷给硬件处理装置的硬件组播路由表的操作包括:
步骤b1,针对步骤a建立的组播路由表中的每一组播路由表项,判断该组播路由表项的入接口信息是否为软件广域网接口信息,如果是,执行步骤b2;否则,在该入接口信息为硬件交换接口信息时,执行步骤b3;
步骤b2,判断该组播路由表项中的出接口信息是否包含硬件交换接口信息,如果是,将该组播路由表项中的入接口信息更新为所述连接通道对应的接口信息;否则,删除该组播路由表项;
步骤b3,判断该组播路由表项中的出接口信息是否包含软件广域网接口信息,如果是,则删除该组播路由表项的出接口信息中包含的软件广域网接口信息,并添加所述连接通道对应的接口信息到该组播路由表项的出接口信息中;
步骤b4,将步骤a建立的组播路由表经过所述步骤b1至步骤b3处理后得到的路由表确定为需要下刷给硬件处理装置的硬件组播路由表。
5.根据权利要求4所述的转发方法,其特征在于,若步骤b2中的判断结果为是时,所述步骤b2进一步包括:判断该组播路由表项的出接口信息是否还包含软件广域网接口信息;如果是,删除该出接口信息包含的软件广域网接口信息。
6.根据权利要求2至5任一所述的转发方法,其特征在于,若步骤A中任意一个装置为软件处理装置,接收到组播报文的接口为软件广域网接口;所述另一个装置为硬件处理装置;
所述步骤A中通过连接通道发送所述组播报文给软件处理装置和硬件处理装置两者中的另一个装置包括:软件处理装置在自身存储的组播路由表中确定当前接收的组播报文对应的组播路由表项;轮询该确定的组播路由表项中的出接口信息;判断当前轮询到的出接口信息是否为硬件交换接口信息,如果是,则通过连接通道发送所述组播报文给硬件处理装置。
7.根据权利要求6所述的转发方法,其特征在于,当判断出当前轮询到的出接口信息为硬件交换接口信息时,则判断当前轮询到的出接口信息是否为所述确定的组播路由表项中第一个包含硬件交换接口信息的出接口信息,如果是,则执行通过连接通道发送所述组播报文给硬件处理装置的操作;否则,忽略当前轮询到的出接口信息中包含的硬件交换接口信息。
8.根据权利要求7所述的转发方法,其特征在于,当判断出当前轮询到的出接口信息为软件广域网接口信息时,则进一步包括:复制当前接收的组播报文给当前轮询到的出接口信息中的软件广域网接口信息对应的软件广域网接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910084637.2/1.html,转载请声明来源钻瓜专利网。