[发明专利]组播转发表项的下发方法及设备有效
申请号: | 201210498661.2 | 申请日: | 2012-11-28 |
公开(公告)号: | CN102946357A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 邹文宇 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/761 | 分类号: | H04L12/761;H04L12/741 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 郑红娟;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 转发 下发 方法 设备 | ||
技术领域
本申请涉及通信网络技术领域,特别涉及一种组播转发表项的下发方法及设备。
背景技术
随着服务器和交换机数量的不断增加,数据中心网络越来越倾向于扁平化的网络架构,以便于维护管理,这就要求构建一个大型的二层(Layer 2,L2)网络。传统的二层网络通过生成树协议(Spanning Tree Protocol,STP)来消除环路,但是,生成树协议本身所固有的一些缺陷使其不再适用于数据中心网络,例如:
(1)生成树协议通过阻塞冗余链路来消除环路,但是数据中心网络难以承受这种带宽浪费;
(2)生成树协议要求所有的数据必须经由根桥转发,这样会影响转发效率;
(3)生成树协议无法携带TTL(Time To Live,生存时间)参数,这样,一旦出现二层环路,会造成整网瘫痪;
(3)生成树协议收敛速度较慢,重新收敛对数据流有较大的影响。
为了解决生成树协议的上述问题,IETF(Internet Engineering Task Force,互联网工程任务组)通过制定TRILL(TRansparent Interconnection of Lots of Links,多链路透明互联)协议将三层路由技术IS-IS(Intermediate System-to-Intermediate System,中间系统到中间系统)的设计思路引入二层网络,并对其进行了必要的改造。从而将二层的简单、灵活性与三层的稳定、可扩展和高性能有机地融合起来。
图1和图2是典型的TRILL网络的架构示意图。TRILL网络是由RB(RoutingBridge,路由桥)构成的二层网络。运行TRILL协议的Bridge设备称为RB,也写作RBridge。根据在TRILL网络中的位置,RB又可分为Ingress RB、Transit RB和EgressRB三种,分别表示报文进入TRILL网络的入节点、在TRILL网络中经过的中间节点以及离开TRILL网络的出节点,如图1所示。RB在TRILL网络中的地址由NickName(昵称)表示,NickName是RB在TRILL网络中的唯一标识。Nickname由系统自动分配,无需配置。
在TRILL网络中,存在两类转发表项:单播转发表项和组播转发表项。其中,单播转发表项用于指导目的MAC地址已知的单播报文的转发,组播转发表项用于指导多目的报文的转发,多目的报文包括:目的MAC地址未知的单播报文、广播报文和组播报文。TRILL网络中的每一个RB设备会根据LSDB(Link State Database,链路状态数据库)中的信息计算和选择组播树的树根。
为了提高数据流的转发效率,在每一个组播树上可以按照每一个VLAN(VirtualLocal Area Network,虚拟局域网)或每一个组播MAC(Media Access Control,媒体访问控制)地址建立组播转发表项,实现多目的报文按照根RB+VLAN或根RB+VLAN+MAC的剪枝转发。因此,根据key(关键词)的不同,组播转发表项分为:A类组播转发表项、B类组播转发表项和C类组播转发表项,其中,A类组播转发表项为基于根RB(即为组播树的树根)的组播转发表项,B类组播转发表项为基于根RB(即为组播树的树根)和VLAN的组播转发表项,C类组播转发表项为基于根RB(即为组播树的树根)、VLAN和MAC(组播MAC)的组播转发表项。这样,在报文转发过程中,RB接收到多目的报文后,会按照C->B->A的查表顺序查找匹配的组播转发表项,即,先在C类转发表中查找,若查找不到,则继续在B类转发表中查找,还查找不到,则在A类转发表中查找,在查找到匹配的组播转发表项后,根据匹配或命中的组播转发表项中的内容对接收到的多目的报文进行转发。
在一个大型的TRILL网络中,可能会存在多个组播树,每一个组播树上存在多个VLAN,每一个VLAN内存在多个组播MAC地址。这样,在RB设备中的包括A类、B类和C类组播转发表项在内的组播转发表项的个数就非常多。当TRILL网络的网络拓扑发生变化时,需要更新下发的组播转发表项的数量就可能很多,下发这些大量的组播转发表项所需要的时间就比较长,组播转发表项下发的效率较低,并且,将数据流切换到正确链路上的时间也会比较长。
发明内容
本申请提供了一种组播转发表项的下发方法及设备,以解决现有技术中存在的在网络拓扑发生变化时,下发组播转发表项所需要的时间较长,组播转发表项下发的效率较低,并且,将数据流切换到正确链路上的时间也较长的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210498661.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:梯度线圈电源和磁共振成像系统
- 下一篇:一种轴承使用寿命的测试装置