[发明专利]一种组播转发表项处理方法及装置有效
申请号: | 201310559943.3 | 申请日: | 2013-11-12 |
公开(公告)号: | CN103595639B | 公开(公告)日: | 2016-11-02 |
发明(设计)人: | 谢瑞涛 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/46;H04L12/773 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 转发 处理 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种组播转发表项处理方法及装置。
背景技术
在IP网络中,承载数据的IP报文可分为单播报文和组播报文两种。在网络中IP报文的转发取决于三层网络设备(比如路由器或者三层交换机)上的转发表项。对于单播报文,网络设备可以通过路由协议学习并生成单播转发表项。而对于组播报文,网络设备可以通过PIM等组播协议生组播转发表项。
随着硬件与软件技术的严谨,目前高端的三层网络设备都采用分布式架构。在分布式架构中,一台网络设备具有多个单板系统,每个单板系统就如同一个独立的计算机系统,具有丰富的功能。在分布式架构中,通常有少量的单板作为管理整个分布式设备的主控板,而其他单板则作为处理数据业务的业务板。在分布式架构中,从任意一个单板进入网络设备的IP报文可能从本单板上的一个本地端口上转发出去,也可能需要通过单板之间的交换网(Fabric)跨越到其他单板上转发出去。这需要开发者设计跨板转发的功能机制。对于组播报文的转发而言,跨板转发虽然已经能够实现,但是在堆叠设备等更为复杂的应用场景中,实现难度和资源消耗依然是业界面临的重要挑战。
发明内容
有鉴于此,本发明提供一种组播转发表项处理方法,应用于堆叠设备上,其中该堆叠设备包括若干通过堆叠口连接在一起的成员设备,每个成员设备包括业务单板以及交换网板,其中该交换网板上预先配置有多个组播隧道的组播转发表项,其中该方法包括:
A,在多租户设备环境设备mdc创建时,在本业务单板上创建一个与该mdc唯一对应的组播隧道,该mdc至少包括一个业务单板;
B,在本业务单板上创建与该组播隧道对应的组播转发表项,该组播转发表项的出口包括组播隧道反向接口以及交换网口;并且当本业务单板包括堆叠口时,该组播转发表项的出口还包括堆叠口;
C,为本业务单板上每个对外服务的组播转发表项添加与本mdc对应的组播隧道正向接口作为该表项的出口;
其中所述组播隧道反向接口的实际入口以及组播隧道正向接口的实际出口均为预设的环回口。
本发明还提供一种组播转发表项处理装置,应用于堆叠设备上,其中该堆叠设备包括若干通过堆叠口连接在一起的成员设备,每个成员设备包括业务单板以及交换网板,其中该交换网板上预先配置有多个组播隧道的组播转发表项,其中该装置包括:
隧道管理单元,用于在多租户设备环境设备mdc创建时,在本业务单板上创建一个与该mdc唯一对应的组播隧道,该mdc至少包括一个业务单板;
表项管理单元,用于在本业务单板上创建与该组播隧道对应的组播转发表项,该组播转发表项的出口包括组播隧道反向接口以及交换网口;并且当本业务单板包括堆叠口时,该组播转发表项的出口还包括堆叠口;其中该表项管理单元进一步用于为本业务单板上每个对外服务的组播转发表项添加与本mdc对应的组播隧道正向接口作为该表项的出口;其中所述组播隧道反向接口的实际入口以及组播隧道正向接口的实际出口均为预设的环回口。
相较于现有技术而言,本发明可以允许出口信息索引资源在各个mdc中重复使用,有效地提升了资源的利用效率。
附图说明
图1是一种典型的分布式设备中组播报文转发过程示意图。
图2是一种典型的堆叠设备中组播报文转发过程示意图。
图3是一种典型的配置mdc的堆叠设备中组播报文转发过程示意图。
图4是本发明一种实施方式中组播转发表项处理装置逻辑结构以及硬件原理图。
图5是本发明一种实施方式中组播转发表项处理方法的流程图。
图6是本发明另一种实施方式中组播转发表项处理方法的流程图。
图7是本发明一种实施方式中组播隧道报文的简单格式图。
图8是本发明组播隧道接口与环回口上的处理示意图。
图9是本发明一种实施方式中组播报文转发过程示意图。
图10是本发明另一种实施方式中组播报文转发过程示意图。
具体实施方式
以下结合附图对本发明进行详细描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310559943.3/2.html,转载请声明来源钻瓜专利网。