将mstp中的桥加入域的方法、系统及交换机的制作方法

文档序号:7745774阅读:237来源:国知局
专利名称:将mstp中的桥加入域的方法、系统及交换机的制作方法
技术领域
本发明涉及网络通信技术,尤其涉及一种将多生成树协议(Multiple Spanning Tree Protocol, MSTP)中的桥加入域中的方法、系统及交换机。
背景技术
生成树协议(Spanning Tree Protocol, MSTP)通过在交换机之间传递桥协议数据单元(Bridge Protocol Data Unit, BPDU)的协议报文,依据BPDU中包含的信息来完成生成树计算,达到消除二层网络环路的功能。当网络故障后,生成树协议会重新计算堵塞点,放开冗余链路以恢复网络业务。STP网络只计算一个生成树,全部虚拟局域网(Virtual Local Area Network, VLAN)按照一个生成树转发,无法实现负载分担。MSTP标准定义了域的概念,MSTP将一个交换网络划分成多个域,通常情况下, 一个地域范围内的交换机会划分在同一个域。在域的内部按照不同的业务虚拟局域网 (Virtual Local Area Network,VLAN)划分实例,每个实例分别计算生成树。因此,每个域内可以形成多棵生成树,每棵生成树叫做一个多生成树实例(Multiple Spanning Tree Instance, MSTI),通过设置VLAN映射表,将VLAN和MSTI联系起来,不同的MSTI可以按照计算的生成树拓扑转发实例内VLAN的流量,通过各个生成树的不同拓扑,可以实现域内生成树的负载分担。当需要将一个区域的二层网络的全部桥加入同一个域时,现有技术采用手工配置的方式,由操作人员将MSTP的域信息配置到每台交换机上。但是,手工配置方案存在工作量大、部署困难,运维成本高的问题。

发明内容
本发明实施例提供一种将MSTP中的桥加入域的方法、系统及交换机,用以解决现有技术中手工配置域信息存在的工作量大、部署困难,运维成本高的问题。本发明实施例一方面提供的一种将MSTP中的桥加入域的方法,包括待生成的多生成树实例MSTI内的根桥获取MSTP的域信息;在所述根桥上配置所述MSTP的域信息后,所述根桥向下游桥发送域加入报文,所述域加入报文中携带所述MSTP的域信息,用于使所述下游桥将所述MSTP的域信息配置成所述下游桥的域信息。本发明实施例另一方面提供的一种将MSTP中的桥加入域的方法,包括下游桥接收上游节点发送的域加入报文,所述域加入报文中携带MSTP的域信息;下游桥将所述MSTP的域信息配置成本机的域信息。发明实施例再一方面提供的一种交换机,包括获取模块,用于获取多生成树协议MSTP的域信息;发送器,用于在所述交换机上配置所述MSTP的域信息后,向下游桥发送域加入报文,所述域加入报文中携带所述MSTP的域信息,用于使所述下游桥将所述MSTP的域信息配置成所述下游桥的域信息。发明实施例第四方面提供一种交换机,包括接收器,用于接收上游节点发送的域加入报文,所述域加入报文中携带多生成树协议MSTP的域信息;配置模块,用于将所述MSTP的域信息配置成本机的域信息。发明实施例提供一种网络系统,包括根桥,用于将获取的MSTP的域信息发送给下游桥;下游桥,用于将所述MSTP的域信息配置成所述下游桥的域信息。由上述技术方案可知,本发明实施例通过总根桥向下游桥发送域加入报文,该域加入报文中携带域信息,可以实现域信息的自动配置,实现下游桥自动加入对应的域中,以避免手工配置存在的工作量大、部署困难、运维成本高的问题。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明第一实施例的方法流程示意图;图2为本发明实施例中的域内桥的结构示意图;图3为本发明第二实施例的方法流程示意图;图4为本发明第三实施例的方法流程示意图;图5为本发明第四实施例的方法流程示意图;图6为本发明第五实施例的交换机的结构示意图;图7为本发明第六实施例的交换机的结构示意图;图8为本发明第七实施例的网络系统的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明第一实施例的方法流程示意图,图2为本发明实施例中的域内桥的结构示意图。参见图2,该域的名称为校区(CAMPUS),该域内包括四个交换机,分别为SW_1, SW_2,SW_3和SW_4。对应每个MSTI,交换机按照角色的不同,可以分为根桥和下游桥(或称为指定桥),本实施例中,SW_1为根桥,其他交换机为下游桥。MSTP中,同一个域内可以按照VLAN的不同生成多个生成树,每个生成树称为一个MSTI,每个MSTI对应一个根桥和至少一个下游桥。其中,在每个MSTI内可以通过竞争方式(或称为选举方式)确定根桥。在建立网络拓扑时从根桥开始,向下游桥逐级生成树,BPDU报文也是从根桥逐级向下游桥下发。参见图1,本实施例包括
步骤11 待生成的MSTI内的根桥获取MSTP的域信息;其中,用户可以通过命令行将MSTP的域信息配置给根桥,使得根桥获取该MSTP的域信息,实现在根桥上配置MSTP的域信息。MSTP的域信息可以用REGI0N_C0NFIG表示,该REGI0N_C0NFIG是由三个参数组成的三元组,该三个参数分别为域名(REGI0N_NAME)、实例(REGION_INSTANCE)和修订等级 (REGI0N_LEVEL)。域名可以表示加入的域的名称,实例可以表明该域内各实例、以及配置的各实例对应的VLAN列表。修订等级由标准预留,默认值为0。以图2所示的系统为例,该三元组可以如表1所示表 权利要求
1.一种将多生成树协议MSTP中的桥加入域的方法,其特征在于,包括待生成的多生成树实例MSTI内的根桥获取MSTP的域信息;在所述根桥上配置所述MSTP的域信息后,所述根桥向下游桥发送域加入报文,所述域加入报文中携带所述MSTP的域信息,用于使所述下游桥将所述MSTP的域信息配置成所述下游桥的域信息。
2.根据权利要求1所述的方法,其特征在于,所述根桥获取MSTP的域信息,包括根桥接收用户通过命令行输入的MSTP的域信息。
3.—种将MSTP中的桥加入域的方法,其特征在于,包括下游桥接收上游节点发送的域加入报文,所述域加入报文中携带MSTP的域信息;下游桥将所述MSTP的域信息配置成本机的域信息。
4.根据权利要求3所述的方法,其特征在于,所述下游桥将所述MSTP的域信息配置成本机的域信息,包括下游桥接收到所述域加入报文后,将所述MSTP的域信息配置成本机的域信息;或者,下游桥接收到所述域加入报文后,比较所述MSTP的域信息中的域名与自身配置的域名,如果两者相同,则将所述MSTP的域信息配置成本机的域信息。
5.根据权利要求4或5所述的方法,其特征在于,还包括如果所述下游桥存在下游节点,则向下游节点发送携带MSTP的域信息的域加入报文, 使得所述下游节点将所述MSTP的域信息配置成自身的域信息。
6.一种交换机,其特征在于,包括获取模块,用于获取多生成树协议MSTP的域信息;发送器,用于在所述交换机上配置所述MSTP的域信息后,向下游桥发送域加入报文, 所述域加入报文中携带所述MSTP的域信息,用于使所述下游桥将所述MSTP的域信息配置成所述下游桥的域信息。
7.根据权利要求6所述的交换机,其特征在于,所述获取模块具体用于接收用户通过命令行输入的MSTP的域信息。
8.一种交换机,其特征在于,包括接收器,用于接收上游节点发送的域加入报文,所述域加入报文中携带多生成树协议 MSTP的域信息;配置模块,用于将所述MSTP的域信息配置成本机的域信息。
9.根据权利要求8所述的交换机,其特征在于,所述配置模块具体用于接收到所述域加入报文后,将所述MSTP的域信息配置成本机的域信息;或者,接收到所述域加入报文后, 比较所述MSTP的域信息中的域名与自身配置的域名,如果两者相同,则将所述MSTP的域信息配置成本机的域信息。
10.根据权利要求8或9所述的交换机,其特征在于,还包括发送器,用于在存在下游节点时,向下游节点发送携带MSTP的域信息的域加入报文, 使得所述下游节点将所述MSTP的域信息配置成自身的域信息。
11.一种网络系统,其特征在于,包括根桥,用于将获取的MSTP的域信息发送给下游桥;下游桥,用于将所述MSTP的域信息配置成所述下游桥的域信息。
12.根据权利要求11所述的系统,其特征在于,所述根桥为权利要求6或7所述的交换机,以及,所述下游桥为权利要求8-10任一项所述的交换机。
全文摘要
本发明提供一种将MSTP中的桥加入域的方法、系统及交换机。该方法包括待生成的多生成树实例MSTI内的根桥获取MSTP的域信息;在所述根桥上配置所述MSTP的域信息后,所述根桥向下游桥发送域加入报文,所述域加入报文中携带所述MSTP的域信息,用于使所述下游桥将所述MSTP的域信息配置成所述下游桥的域信息。本发明实施例可以实现在MSTP根桥配置域信息,并通知给下游桥,使全部MSTP桥加入根桥所属域,避免逐台手工配置存在的工作量大、部署困难、运维成本高的问题。
文档编号H04L12/56GK102291300SQ201110226870
公开日2011年12月21日 申请日期2011年8月9日 优先权日2011年8月9日
发明者黄建兵 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1