【技术实现步骤摘要】
一种树根分配、报文处理的方法及路由网桥
本专利技术涉及通信领域,尤其涉及一种在树根分配、报文处理的方法及路由网桥。
技术介绍
TRILL(TransparentInterconnectionoverLotsofLinks,多链接透明互连)是互联网工程任务组(InternetEngineeringTaskForce,简称为IETF)推荐的连接层(L2)网络的标准。TRILL将中间系统到中间系统(IntermediateSystemtoIntermediateSystem,简称为IS-IS)路由协议引入到L2网络,作为控制面实现。在TRILL网络中,运行TRILL协议的设备称为路由网桥(RouterBridge,简称为RBridge或RB),其中与终端连接的RB称为EdgeRB(边缘RB,简称为ERB),入口RB称为IngressRB,出口RB称为EgressRB。在TRILL网络的入口,将端设备(EndStation)的原始数据帧封装成TRILL格式(即在原始数据帧前面添加TRILL头和外部帧头,TRILL头中主要包括TRILL网络入口和出口路由网桥的Nickname和跳数),这就形成TRILL的数据帧在TRILL网络中传输。其他负责将TRILL数据帧从IngressRB逐跳地传送到EgressRB的路由网桥称为传输路由网桥。在EgressRB上会将数据报文进行解封装,还原成原始报文后向终端传输,同时EgressRB还会学习该原始帧是从哪个IngressRB导入的并形成相应的MAC(MediumAccessControl,介质访问控制)信息表:{D_MAC, ...
【技术保护点】
一种树根分配的方法,应用在多链接透明互连(TRILL)网络中,包括:在路由网桥组中,由其中一个路由网桥(RB)作为组指定节点(GDRB),根据选树策略为组内各RB分配树根,然后将分配结果通知给组内各RB。
【技术特征摘要】
1.一种树根分配的方法,应用在多链接透明互连(TRILL)网络中,包括:在路由网桥组中,由其中一个路由网桥(RB)作为组指定节点(GDRB),根据选树策略为组内各RB分配树根,然后将分配结果通知给组内各RB;当所述路由网桥组内部分RB检测到本设备上已配置了待使用的分发树信息,则该RB将所述分发树信息发送给所在路由网桥组内的GDRB;所述根据选树策略为组内各RB分配树根,具体包括:所述GDRB在接收到组内其他RB发来的已配置的分发树信息后,相应地将该树优先分配给该RB;对于组内未配置分发树信息的每一个RB,所述GDRB在当前所有未分配的树根中,选择与该RB的链路代价最短或链路带宽最大的树根分配给该RB。2.如权利要求1所述的方法,其特征在于:所述路由网桥组中的GDRB是由管理员指定配置的,或是由所述路由网桥组中各RB根据相同的选举规则从本组内所有RB中选举出来的。3.如权利要求2所述的方法,其特征在于:在所述GDRB是由管理员指定配置的情况下,所述GDRB在判断出自身被配置为GDRB时,向组内其他RB发送用于表示自身是GDRB的GDRB标识报文;所述组内RB在收到所述GDRB标识报文后,获知所在组内有RB当选为GDRB。4.如权利要求3所述的方法,其特征在于:所述GDRB是由所述路由网桥组中各RB根据相同的选举规则从本组内所有RB中选举出来的,具体包括:在没有收到所述GDRB标识报文之前,所述路由网桥组中的各RB按照相同的选举规则从本组内所有RB中选举一个RB作为所述GDRB。5.如权利要求2或4所述的方法,其特征在于:在链路聚合组网络中,所述选举规则为在组内优先选举树根优先级最高的RB作为GDRB;或者,在局域网中,所述选举规则为在组内优先选举接口优先级最高的RB作为GDRB;或者,在区域内,所述选举规则为根据组内各RB的Nickname选出一个RB作为GDRB。6.如权利要求1所述的方法,其特征在于:所述根据选树策略为组内各RB分配树根,具体包括:所述GDRB对组内所有RB进行排序,然后按照排序的顺序为组内各RB依次分配树根;对于组内的每一个RB,所述GDRB在当前所有未分配的树根中,选择与该RB的链路代价最短或链路带宽最大的树根分配给该RB。7.如权利要求1所述的方法,其特征在于:所述GDRB在接收到组内其他RB发来的已配置的分发树信息后,相应地将该树优先分配给该RB,具体包括:所述GDRB在接收到组内其他RB发来的已配置的分发树信息后,对于预配置的分发树信息相同的两个以上的RB,所述GDRB优先将所述预配置的分发树分配给其中树根优先级高的RB,并从当前所有未分配的树根中,选择与RB的链路代价最短或链路带宽最大的树根分配给其他RB。8.如权利要求1所述的方法,其特征在于:所述将分配结果通知给组内各RB,具体包括:在局域网中,通过TRILL网络中的HELLO消息将所述分配结果发送给组内各RB,或者通过终端地址交互协议(ESADI)扩展将所述分配结果发送给组内各RB,或者通过链路状态数据包(LSP)洪泛至TRILL网络,或在通过多设备链路聚合组(MCLAG)成员间的intra-portallink上将所述分配结果发送给组内各RB;在点到点网络中,通过ESADI扩展将所述分配结果发送给组内各RB,或通过链路状态数据包(LSP)洪泛至TRILL网络,或在MCLAG成员间的intra-portallink上将所述分配结果发送给组内各RB。9.一种报文处理的方法,应用在多链接透明互连(TRILL)网络中,包括:在路由网桥组中,由其中一个路由网桥(RB)作为组指定节点(GDRB);当某一成员路由网桥(RB)收到远端发来的报文后,如判断出该报文是自身不能处理的且目的地址为所述路由网桥组的报文,则将该报文发送给本组内的GDRB;所述GDRB在接收到所述报文后,如判断出该报文不是自身发出的使用所述路由网桥组的Nickname封装的报文对应的响应报文,则将该报文分别转发给除发来该报文的成员RB之外的其他成员RB;所述GDRB在接收到组内其他RB发来的已配置的分发树信息后,相应地将该树优先分配给该RB;对于组内未配置分发树信息的每一个RB,所述GDRB在当前所有未分配的树根中,选择与该RB的链路代价最短或链路带宽最大的树根分配给该RB;当所述路由网桥组内部分RB检测到本设备上已配置了待使用的分发树信息,则该RB将所述分发树信息发送给所在路由网桥组内的GDRB。10.如权利要求9所述的方法,其特征在于:所述路由网桥组中的GDRB是由管理员指定配置的,或是由所述路由网桥组中各RB根据相同的选举规则从本组内所有RB中选举出来的。11.如权利要求10所述的方法,其特征在于:在所述GDRB是由管理员指定配置的情况下,所述GDRB在判断出自身被配置为GDRB时,向组内其他RB发送用于表示自身是GDRB的GDRB标识报文;所述组内RB在收到所述GDRB标识报文后,获知所在组内有RB当选为GDRB。12.如权利要求11所述的方法,其特征在于:所述GDRB是由所述路由网桥组中各RB根据相同的选举规则从本组内所有RB中选举出来的,具体包括:在没有收到所述GDRB标识报文之前,所述路由网桥组中的各RB按照相同的选举规则从本组内所有RB中选举一个RB作为所述GDRB。13.如权利要求10或12所述的方法,其特征在于:在链路聚合组网络中,所述选举规则为在组内优先选举树根优先级最高的RB作为GDRB;或者,在局域网中,所述选举规则为在组内优先选举接口优先级最高的RB作为GDRB;或者,在区域内,所述选举规则为根据组内各RB的Nickname选...
【专利技术属性】
技术研发人员:廖婷,翟洪军,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。