《生成树协议布线组功能启用方法、设备及系统.pdf》由会员分享,可在线阅读,更多相关《生成树协议布线组功能启用方法、设备及系统.pdf(13页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102780614 A (43)申请公布日 2012.11.14 C N 1 0 2 7 8 0 6 1 4 A *CN102780614A* (21)申请号 201210240318.8 (22)申请日 2012.07.12 H04L 12/56(2006.01) (71)申请人福建星网锐捷网络有限公司 地址 350002 福建省福州市仓山区金山大道 618号桔园州工业园19楼 (72)发明人俞大风 (74)专利代理机构北京同立钧成知识产权代理 有限公司 11205 代理人刘芳 (54) 发明名称 生成树协议布线组功能启用方法、设备及系 统 (57) 摘要 本发明提。
2、供生成树协议布线组STP Wiring Closet Group功能启用方法、设备及系统。该STP Wiring Closet Group功能启用方法包括:接收 并存储指示启用STP Wiring Closet Group功能 的启用配置指令,所述启用配置指令携带有目标 路由网桥的标识信息;根据所述目标路由网桥的 标识信息,检测与所述目标路由网桥的连通状态; 若检测获知与所述目标路由网桥的连通状态为连 通,则启用STP Wiring Closet Group功能。根 据本发明提供的STP Wiring Closet Group功 能启用方法、设备及系统,能够避免由于预先将 RBridge配置为。
3、执行STP Wiring Closet Group功 能导致的TRILL网络分割。 (51)Int.Cl. 权利要求书2页 说明书8页 附图2页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 8 页 附图 2 页 1/2页 2 1.一种生成树协议布线组STP Wiring Closet Group功能启用方法,其特征在于,包 括: 接收并存储指示启用STP Wiring Closet Group功能的启用配置指令,所述启用配置 指令携带有目标路由网桥的标识信息; 根据所述目标路由网桥的标识信息,检测与所述目标路由网桥的连通状态; 若检测获知与所述目标路。
4、由网桥的连通状态为连通,则启用STP Wiring Closet Group功能。 2.根据权利要求1所述的STP Wiring Closet Group功能启用方法,其特征在于,还包 括: 若检测获知与所述目标路由网桥的连通状态为断开,则不启用所述STP Wiring Closet Group功能。 3.根据权利要求1所述的STP Wiring Closet Group功能启用方法,其特征在于,若所 述启用配置指令携带的目标路由网桥的标识信息的数量为至少两个,则所述若检测获知与 所述目标路由网桥的连通状态为连通,则启用STP Wiring Closet Group功能具体包括: 若检测获知与。
5、各所述目标路由网桥的连通状态均为连通,则启用所述STP Wiring Closet Group功能。 4.根据权利要求1所述的STP Wiring Closet Group功能启用方法,其特征在于,还包 括: 按照预定周期或响应接收到的触发信息,根据存储的启用配置指令所携带的目标路由 网桥的标识信息,检测与所述目标路由网桥的连通状态是否发生改变,若所述连通状态由 连通变为断开,则关闭所述STP Wiring Closet Group功能,若所述连通状态由断开变为连 同,则启用所述STP Wiring Closet Group功能。 5.根据权利要求1-4任一所述的STP Wiring Clos。
6、et Group功能启用方法,其特征在 于,还包括: 接收指示关闭STP Wiring Closet Group功能的关闭配置指令; 检测是否已启用所述STP Wiring Closet Group功能,若是,则关闭所述STP Wiring Closet Group功能; 删除存储的启用配置指令。 6.根据权利要求1-4任一所述的STP Wiring Closet Group功能启用方法,其特征在 于,所述根据所述目标路由网桥的标识信息,检测与所述目标路由网桥的连通状态,具体包 括: 根据所述目标路由网桥的标识信息,查询本地维护的路由表,若查询获知所述路由表 包括与所述目标路由网桥的标识信息对。
7、应的路由表项,则判定与所述目标路由网桥的连通 状态为连通,否则,判定与所述目标路由网桥的连通状态为断开。 7.一种STP Wiring Closet Group功能启用装置,其特征在于,包括: 配置指令接收模块,用于接收并存储指示启用STP Wiring Closet Group功能的启用 配置指令,所述启用配置指令携带有路由网桥的标识信息; 状态检测模块,用于根据所述目标路由网桥的标识信息,检测与所述目标路由网桥的 连通状态; 权 利 要 求 书CN 102780614 A 2/2页 3 STP Wiring Closet Group功能模块,用于若检测获知与所述目标路由网桥的连通状 态为连。
8、通,则启用STP Wiring Closet Group功能。 8.根据权利要求7所述的STP Wiring Closet Group功能启用装置,其特征在于,所述 STP Wiring Closet Group功能模块还用于若检测获知与所述目标路由网桥的连通状态为 断开,则不启用所述STP Wiring Closet Group功能。 9.根据权利要求7所述的STP Wiring Closet Group功能启用装置,其特征在于,若 所述启用配置指令携带的目标路由网桥的标识信息的数量为至少两个,则所述STP Wiring Closet Group功能模块具体用于:若检测获知与各所述目标路由网。
9、桥的连通状态均为连 通,启用所述STP Wiring Closet Group功能。 10.根据权利要求7所述的STP Wiring Closet Group功能启用装置,其特征在于,所 述状态检测模块还用于:按照预定周期或响应接收到的触发信息,根据存储的启用配置指 令所携带的路由网桥的标识信息,检测与所述目标路由网桥的连通状态是否发生改变,若 所述连通状态由连通变为断开,则关闭所述STP Wiring Closet Group功能,若所述连通状 态由断开变为连同,则启用所述STP Wiring Closet Group功能。 11.根据权利要求7-10任一所述的STP Wiring Clos。
10、et Group功能启用装置,其特征 在于,所述配置指令接收模块还用于接收指示关闭STP Wiring Closet Group功能的关闭 配置指令; 相应地,所述状态检测模块还用于检测是否已启用所述STP Wiring Closet Group功 能,若是,则控制关闭所述STP Wiring Closet Group功能,并删除存储的启用配置指令。 12.根据权利要求7-10任一所述的STP Wiring Closet Group功能启用装置,其特征 在于,所述状态检测模块具体用于根据所述目标路由网桥的标识信息,查询本地维护的路 由表,若查询获知所述路由表包括与所述目标路由网桥的标识信息对应。
11、的路由表项,则判 定与所述目标路由网桥的连通状态为连通,否则,判定与所述目标路由网桥的连通状态为 断开。 13.一种网络设备,其特征在于,包括权利要求7-12任一所述的STP Wiring Closet Group功能启用装置。 14.一种通信系统,其特征在于,包括至少两个权利要求13所述的网络设备。 权 利 要 求 书CN 102780614 A 1/8页 4 生成树协议布线组功能启用方法、 设备及系统 技术领域 0001 本发明涉及网络路由技术,尤其涉及一种生成树协议布线组(STP Wiring Closet Group)功能启用方法、设备及系统,属于通信技术领域。 背景技术 0002 多。
12、链路透明互联(Transparent Interconnection of Lots of Links,TRILL)是互 联网工程任务组(Internet Engineering Task Force,IETF)的二层桥接协议标准。TRILL 在二层网络中引入了路由协议的技术,以计算转发最短路径。所采用的路由协议是中间系 统到中间系统的路由选择协议(Intermediate System to Intermediate System Routing Protocol,IS-IS)。通过IS-IS协议同步整个网络的链路状态信息,并计算单播和多播帧 的转发路径,确保所采用的路径的最短且无环的。目前。
13、大部分二层网络使用的网桥是传统 的802.1D网桥或802.1Q网桥,而这些传统网桥(Bridge)不可能一下子全部被替换为支持 TRILL功能的网桥,即具有路由功能的网桥(Routing Bridge,简称为RBridge或RB),而是 会以增量部署方式进行替换,所以二层网络中就存在RBridge与Bridge并存的情况。 0003 图1为典型的现有二层网络的系统架构图。如图1所示,该二层网络包括数据中心 网络(Data Center)和传统的桥接二层网络(Bridged LAN)。数据中心网络使用TRILL网 络,其中的网桥都是RBridge,例如包括第一路由网桥(以下简称为RB1)、第二。
14、路由网桥(以 下简称为RB2)、第三路由网桥和第四路由网桥。RB1和RB2下联传统的桥接二层网络,传统 的桥接二层网络使用生成树协议(Spanning Tree Protocol,STP)网络,用于接入不同终端 用户(例如为图1中所示的第一计算机PC1和第二计算机PC2)。该桥接二层网络由传统网 桥(即图中所示的B1和B2)互联组成,不同的终端用户通过第一网桥(以下简称为B1)或第 二网桥(以下简称为B2)接入访问数据中心网络。 0004 在图1中的TRILL网络中,RB1与RB2中只有一个路由网桥用作转发器 (Forwarder),以RB1用作转发器为例,则桥接二层网络中的B1和B2只能通过。
15、链路B1-RB1 或链路B2-B1-RB1访问数据中心,而未使用链路B2-RB2。为了避免因此带来的链路浪费,例 如预先将RB1和RB2配置为执行STP Wiring Closet Group功能,即RB1和RB2构造具有 相同根桥(Root Bridge)ID(其根桥ID比下联二层桥接网络中的所有桥ID都小)和相同根 路径开销(Root Path cost)的网桥协议数据单元(Bridg e Protocol Data Unit,BPDU),下 发至下联的桥接二层网络,使得B1在接收该BPDU后仅使用链路B1-RB1,B2在接收该BPDU 后仅使用链路B2-RB2,即B1下联的用户终端PC1。
16、仅能够通过链路B1-RB1访问数据中心网 络,B2下联的用户终端PC2仅能够通过链路B2-RB2访问数据中心网络,实现了链路B2-RB2 的有效利用。但是由于STP Wiring Closet Group功能限定了设备之间的通信链路,使得在 RB1与RB2之间不存在通信链路时,B1通过链路B1-RB1仅能够访问到第三路由网桥(RB3) 和第一服务器(S1),而无法从第二服务器(S2)获取服务;类似地,B2通过链路B2-RB2仅能 够访问到第四路由网桥(RB4)和S2,而无法从S1获取服务,因此当在网络中使用这种预先 配置为执行STP Wiring Closet Group功能的RBridge时。
17、,有可能造成TRILL网络的分割。 说 明 书CN 102780614 A 2/8页 5 发明内容 0005 针对现有技术中存在的缺陷,本发明提供一种STP Wiring Closet Group 功能启 用方法、设备及系统,以避免由于预先将RBridge配置为执行STP Wiring Closet Group功 能导致的TRILL网络分割。 0006 一方面,本发明提供一种STP Wiring Closet Group功能启用方法,包括: 0007 接收并存储指示启用STP Wiring Closet Group功能的启用配置指令,所述启用 配置指令携带有目标路由网桥的标识信息; 0008 。
18、根据所述目标路由网桥的标识信息,检测与所述目标路由网桥的连通状态; 0009 若检测获知与所述目标路由网桥的连通状态为连通,则启用STP Wiring Closet Group功能。 0010 一方面,本发明提供STP Wiring Closet Group功能启用装置,包括: 0011 配置指令接收模块,用于接收并存储指示启用STP Wiring Closet Group功能的 启用配置指令,所述启用配置指令携带有路由网桥的标识信息; 0012 状态检测模块,用于根据所述目标路由网桥的标识信息,检测与所述目标路由网 桥的连通状态; 0013 STP Wiring Closet Group功能。
19、模块,用于若检测获知与所述目标路由网桥的连 通状态为连通,则启用STP Wiring Closet Group功能。 0014 一方面,本发明提供一种网络设备,包括本发明提供的STP Wiring Closet Group 功能启用装置。 0015 一方面,本发明提供一种通信系统,包括本发明提供的网络设备。 0016 根据本发明提供的STP Wiring Closet Group功能启用方法、设备及系统,由于在 接收到指示启用STP Wiring Closet Group功能的启用配置指令后,根据启用配置指令所 携带的目标RBridge的标识信息,检测与目标RBridge之间的连通状态,并当两。
20、者之间的 连通状态为连通时,启用STP Wiring Closet Group功能,所以确保了在启用STP Wiring Closet Group功能后,能够利用与目标RBridge之间的连通链路,保持TRILL网络的完整 性,避免因预先将RBridge配置为执行STP Wiring Closet Group功能导致的TRILL网络 分割。 附图说明 0017 图1为典型的现有二层网络的系统架构图。 0018 图2为本发明一个实施例的STP Wiring Closet Group功能启用方法的流程示意 图。 0019 图3为本发明一个实施例的STP Wiring Closet Group功能启。
21、用装置的结构示意 图。 0020 图4为本发明一个实施例的STP Wiring Closet Group功能启用装置的工作流程 示意图。 具体实施方式 说 明 书CN 102780614 A 3/8页 6 0021 下面以在图1所示的网络架构中,执行本发明实施例的技术方案为例进行说明。 但其仅用作示例,而非对本发明技术方案的限制,本领域的技术人员能够理解,本发明的技 术方案也可应用与任意其他网络架构中。 0022 实施例一 0023 本发明实施例的STP Wiring Closet Group功能启用方法例如由STP Wiring Closet Group功能启用装置来执行,该STP Wiri。
22、ng Closet Group功能启用装置既可以 与RBridge连接,用于执行该RBridge的STP Wiring Closet Group功能启用,也可以与 RBridge集成设置。下文中,仅以在RBridge中集成设置STP Wiring Closet Group功能 启用装置为例,对本发明的技术方案进行说明。并且,为描述清楚,将执行该STP Wiring Closet Group功能启用方法的RBridge称为本地RBridge。 0024 图2为本发明一个实施例的STP Wiring Closet Group功能启用方法的流程示意 图。如图2所示,该STP Wiring Close。
23、t Group功能启用方法包括: 0025 步骤201,接收并存储指示启用STP Wiring Closet Group功能的启用配置指令, 所述启用配置指令携带有目标路由网桥的标识信息; 0026 步骤202,根据所述目标路由网桥的标识信息,检测与所述目标路由网桥的连通状 态; 0027 步骤203,若检测获知与所述目标路由网桥的连通状态为连通,则启用STP Wiring Closet Group功能。 0028 具体地,本地RBridge接收用户输入的启用配置指令,该启用配置指令携带有目 标RBridge的标识信息。其中,该目标RBridge理论上可以是TRILL网络中的任意RBridge。
24、, 在实际应用中,其通常由用户根据网络拓扑结构设定,通过由本地RBridge和目标RBridge 同时执行STP Wiring Closet Group,能够实现充分利用指定链路而设置的,例如将图1中 的RB1作为本地RBridge,启用配置指令所携带的目标RBridge的标识信息为RB2的标识信 息。 0029 本地RBridge接收启用配置指令后,获取目标RBridge的标识信息,该目标 RBridge的标识信息例如为目标RBridge的MAC地址、昵称(Nickname)或任意其它与目标 RBridge唯一对应的标识。本地RBridge根据目标RBridge的标识信息,使用预置的网络连 。
25、通性检测方法,检测自身与目标RBridge的连通性,即两者之间为连通或断开。具体地,可 以采用现有技术中任意的网络连通性检测方法来执行连通性检测,例如采用监测链路物理 失效/生效(Down/Up)的技术,Nickname路由的可达性变化检测技术以及快速检测二层网 络可达性的双向转发检测(Bidirectional Forwarding Detection,BFD)扩展技术等。 0030 更为具体地,以采用Nickname路由的可达性检测技术为例,本地RBridge维护有 Nickname路由表,该Nickname路由表由本地RBridge使用IS-IS协议计算获得。Nickname 路由表中,。
26、记录有与本地RBridge连通的全部RBridge的Nickname。当本地RBridge接收 到启用配置指令后,查询Nickname路由表中是否包括与目标RBridge的Nickname对应的 路由表项,若包括,则判定与目标RBridge的连通状态为连通,否则,判定与目标RBridge的 连通状态为断开。 0031 本地RBridge若检测获知自身与目标RBridge之间连通,即具有与目标RBridge 之间的网络通信链路,则启用STP Wiring Closet Group功能。若检测获知自身与目标 说 明 书CN 102780614 A 4/8页 7 RBridge之间断开,即不具有与目。
27、标RBridge之间的网络通信链路,则不启用STP Wiring Closet Group功能。 0032 根据上述实施例的STP Wiring Closet Group功能启用方法,由于在接收到指示 启用STP Wiring Closet Group功能的启用配置指令后,根据启用配置指令所携带的目标 RBridge的标识信息,检测与目标RBridge之间的连通状态,并当两者之间的连通状态为连 通时,启用STP Wiring Closet Group功能,所以确保了在启用STP Wiring Closet Group 功能后,能够利用与目标RBridge之间的连通链路,保持TRILL网络的完整。
28、性,避免因预先 将RBridge配置为执行STP Wiring Closet Group功能导致的TRILL网络分割。 0033 实施例二 0034 进一步地,在上述实施例的STP Wiring Closet Group功能启用方法中,若所述启 用配置指令携带的目标路由网桥的标识信息的数量为至少两个,则所述若检测获知与所述 目标路由网桥的连通状态为连通,则启用STP Wiring Closet Group功能具体包括: 0035 若检测获知与各所述目标路由网桥的连通状态均为连通,则启用所述STP Wiring Closet Group功能。 0036 其中,启用配置指令携带的目标RBridge。
29、的标识信息既可以包括本次接收的启用 配置指令携带的目标RBridge的标识信息,还可包括本地存储的目标RBridge的标识信息。 具体地,例如:本地RBridge中存储有在先接收的启用配置指令,该启用配置指令携带有一 个目标RBridge的标识信息,由于本地RBridge与该目标RBridge之间的连通状态为连通, 本地RBridge已启用STP Wiring Closet Group功能;当本地RBridge再次接收到新的启用 配置指令时,新的启用配置指令中携带有另两个目标RBridge的标识信息,若本地RBridge 检测获知与该两个目标RBridge其中一个的连通状态为断开,则关闭STP。
30、 Wiring Closet Group功能;再例如:本地RBridge中存储有在先接收的启用配置指令,该启用配置指令携 带有一个目标RBridge的标识信息,由于本地RBridge与该目标RBridge之间的连通状态 为断开,本地RBridge未启用STP Wiring Closet Group功能;当本地RBridge再次接收 到新的启用配置指令时,新的启用配置指令中携带有另两个目标RBridge的标识信息,若 本地RBridge检测获知与该两个目标RBridge的连通状态均为连通,但由于与在先的目标 RBridge之间的连通状态为断开,则仍不启用STP Wiring Closet Gro。
31、up功能。 0037 根据上述实施例STP Wiring Closet Group功能启用方法,由于当启用配置指令 携带有多个目标RBridge的标识信息时,需满足与所有已配置的目标RBridge之间的连通 状态均为连通时,启用STP Wiring Closet Group功能,避免了由于与部分目标RBridge之 间无法连通而造成TRILL网络分割。 0038 实施例三 0039 进一步地,在上述任一实施例的STP Wiring Closet Group功能启用方法中,还包 括: 0040 按照预定周期或响应接收到的触发信息,根据存储的启用配置指令所携带的目标 路由网桥的标识信息,检测与所述。
32、目标路由网桥的连通状态是否发生改变,并当发生改变 时,根据改变后的连通状态,控制所述STP Wiring Closet Group功能的启用或关闭。 0041 其中,按照预设周期执行检测,例如为采用双向转发检测(Bidirectional Forwarding Detection,BFD)周期性检测;响应接收到的触发信息执行检测,例如为响应链 说 明 书CN 102780614 A 5/8页 8 路故障信息或路由变化等触发信息执行检测。具体地,本地RBridge在已存储有启用配置 指令的情况下,按照预定周期持续监测与启用配置指令所对应的目标RBridge之间的连通 状态,并根据连通状态的动态变。
33、化,来动态调整STP Wiring Closet Group功能的启用或关 闭。例如:在本地RBridge刚接收到启用配置指令时,由于本地RBridge与启用配置指令所 对应的目标RBridge之间的连通状态为连通,开启了STP Wiring Closet Group功能;之 后,本地RBridge持续监测与目标RBridge之间的连通状态,若由于网络拓扑发生变化或由 于与目标RBridge之间的链路发生故障等原因,导致本地RBridge与目标RBridge之间的 连通状态改变为断开时,则关闭STP Wiring Closet Group功能;类似地,若在本地RBridge 刚接收到启用配置指。
34、令时,由于本地RBridge与启用配置指令所对应的目标RBridge之间 的连通状态为断开,判定不启用STP Wiring Closet Group功能;之后,本地RBridge持续 监测与目标RBridge之间的连通状态,若由于网络拓扑发生变化或由于与目标RBridge之 间的链路故障修复等原因,导致本地RBridge与目标RBridge之间的连通状态改变为连通 时,则启用STP Wiring Closet Group功能。 0042 根据上述实施例的STP Wiring Closet Group功能启用方法,实现了根据网络状 态的动态变化,自动调节STP Wiring Closet Gro。
35、up功能的启用或关闭,可以有效的防止因 启动STP Wiring Closet Group功能后网路拓扑发生变化而导致的网络分割,而且可以在 避免网络分割的情况下,有效提高网络使用率。 0043 实施例四 0044 进一步地,在上述任一实施例的STP Wiring Closet Group功能启用方法中,还包 括: 0045 接收指示关闭STP Wiring Closet Group功能的关闭配置指令; 0046 检测是否已启用所述STP Wiring Closet Group功能,若是,则关闭所述STP Wiring Closet Group功能; 0047 删除存储的启用配置指令。 004。
36、8 具体地,若本地RBridge接收到用户输入的关闭配置指令,本地RBridge检测当前 是否已启用STP Wiring Closet Group功能,若未启用STP Wiring Closet Group功能,则 删除存储的启用配置指令;若已启用STP Wiring Closet Group功能,则关闭STP Wiring Closet Group功能,并删除存储的启用配置指令。此外,本地RBridge在执行上述处理后, 还可根据预设规则向用户反馈信息,此处不做限制。 0049 其中,关闭配置指令既可以携带目标RBridge的标识信息,也可以不携带目标 RBridge的标识信息;若携带有目标。
37、RBridge的标识信息,本地RBridge可仅删除与关闭配 置指令所携带的目标RBridge对应的启用配置指令,并根据剩余的已存储的启用配置指令 所对应的目标RBridge的连通状态,判定后续STP Wiring Closet Group功能的启用或关 闭;若不携带有目标RBridge的标识信息,本地RBridge可删除全部存储的启用配置指令, 即在接收到新的启用配置指令前,保持关闭STP Wiring Closet Group功能。 0050 根据本实施例的STP Wiring Closet Group功能启用方法,提供了基于用户配置 来关闭已启用的STP Wiring Closet Gr。
38、oup功能的方式,例如当网络拓扑发生变化,使得本 地RBridge与某一目标RBridge之间的链路取消,则可配置针对该目标RBridge的关闭配 置指令,以避免本地RBridge持续监测与目标RBridge之间的连通状态而造成资源消耗。 说 明 书CN 102780614 A 6/8页 9 0051 实施例五 0052 本实施例提供一种用于执行上述实施例的STP Wiring Closet Group功能启用方 法的STP Wiring Closet Group功能启用装置。图3为本发明一个实施例的STP Wiring Closet Group功能启用装置的结构示意图,如图3所示,该STP 。
39、Wiring Closet Group功能 启用装置包括: 0053 配置指令接收模块31,用于接收并存储指示启用STP Wiring Closet Group功能 的启用配置指令,所述启用配置指令携带有路由网桥的标识信息; 0054 状态检测模块32,用于根据所述目标路由网桥的标识信息,检测与所述目标路由 网桥的连通状态; 0055 STP Wiring Closet Group功能模块33,用于若检测获知与所述目标路由网桥的 连通状态为连通,则启用STP Wiring Closet Group功能。 0056 具体地,图4为本发明一个实施例的STP Wiring Closet Group功。
40、能启用装置的 工作流程示意图。如图4所示,STP Wiring Closet Group功能启用装置的工作流程包括 如下步骤: 0057 步骤401,配置指令接收模块接收启用配置指令,根据启用配置指令所携带的目标 RBridge的标识信息,查询是否已经存储有针对该目标RBridge的启用配置指令,若是,则 无需执行后续处理;若否,则存储该启用配置指令,并执行步骤402; 0058 步骤402,向状态检测模块申请记录该目标RBridge的标识信息; 0059 步骤403,配置指令接收模块指示状态检测模块查询与目标RBridge的连通状态; 0060 步骤404,状态检测模块根据目标RBridge。
41、的标识信息,使用预置的网络连通性检 测方法,检测与目标RBridge的连通状态,并将检测结果返回给配置指令接收模块; 0061 具体地,状态检测模块例如根据目标RBridge的的标识信息,查询本地维护的路 由表,若查询获知路由表包括与目标RBridge的的标识信息对应的路由表项,则判定与所 述目标路由网桥的连通状态为连通,否则,判定与所述目标路由网桥的连通状态为断开。此 外,状态检测模块也可采取现有技术中任意其它的网络连通性检测技术来执行该步骤。 0062 步骤405,若配置指令接收模块接收到与目标RBridge连通的检测结果,则通知 STP Wiring Closet Group功能模块启用。
42、STP Wiring Closet Group功能(图4中以此种情 况为示例);若接收到与目标RBridge不连通的检测结果,则不向STP Wiring Closet Group 功能模块发送通知。 0063 根据上述实施例的STP Wiring Closet Group功能启用装置,由于在接收到指示 启用STP Wiring Closet Group功能的启用配置指令后,根据启用配置指令所携带的目标 RBridge的标识信息,检测与目标RBridge之间的连通状态,并仅当两者之间的连通状态 为连通时,启用STP Wiring Closet Group功能,所以确保了在启用STP Wiring。
43、 Closet Group功能后,能够利用与目标RBridge之间的连通链路,保持TRILL网络的完整性,避免因 启用STP Wiring Closet Group功能而造成TRILL网络分割。 0064 进一步地,在上述实施例的STP Wiring Closet Group功能启用装置中,所述STP Wiring Closet Group功能模块还用于若检测获知与所述目标路由网桥的连通状态为断 开,则不启用所述STP Wiring Closet Group功能。 0065 进一步地,在上述实施例的STP Wiring Closet Group功能启用装置中,若所 说 明 书CN 102780。
44、614 A 7/8页 10 述启用配置指令携带的目标路由网桥的标识信息的数量为至少两个,则所述STP Wiring Closet Group功能模块具体用于:若检测获知与各所述目标路由网桥的连通状态均为连 通,启用所述STP Wiring Closet Group功能。 0066 根据上述实施例的STP Wiring Closet Group功能启用装置,由于当启用配置指 令携带有多个目标RBridge的标识信息时,需满足与所有已配置的目标RBridge之间的连 通状态均为连通时,启用STP Wiring Closet Group功能,避免了由于与部分目标RBridge 之间无法连通而造成TR。
45、ILL网络分割。 0067 进一步地,在上述实施例的STP Wiring Closet Group功能启用装置中,所述状态 检测模块还用于:按照预定周期或响应接收到的触发信息,根据存储的启用配置指令所携 带的路由网桥的标识信息,检测与所述目标路由网桥的连通状态是否发生改变,并当发生 改变时,根据改变后的连通状态,控制所述STP Wiring Closet Group功能的启用或关闭。 0068 具体地,如图4所示,还包括: 0069 步骤406,状态检测模块根据记录的目标RBridge的标识信息,持续监测与目标 RBridge的连通状态,若连通状态发生变化,则执行步骤407或408; 0070。
46、 步骤407,若连通状态由连通变为断开,则通知STP Wiring Closet Group功能模 块关闭STP Wiring Closet Group功能; 0071 步骤408,若连通状态由断开变为连通,则通知STP Wiring Closet Group功能模 块启用STP Wiring Closet Group功能。 0072 根据上述实施例的STP Wiring Closet Group功能启用装置,实现了根据网络状 态的动态变化,自动调节STP Wiring Closet Group功能的启用或关闭,可以有效的防止因 启动STP Wiring Closet Group功能后网路拓扑。
47、发生变化而导致的网络分割,而且可以在 避免网络分割的情况下,有效提高网络使用率。 0073 进一步地,在上述实施例的STP Wiring Closet Group功能启用装置中,所述配置 指令接收模块还用于接收指示关闭STP Wiring Closet Group功能的关闭配置指令; 0074 相应地,所述状态检测模块还用于检测是否已启用所述STP Wiring Closet Group功能,若是,则控制关闭所述STP Wiring Closet Group功能,并删除存储的启用配置 指令。 0075 根据上述实施例的STP Wiring Closet Group功能启用装置,提供了基于用户配。
48、 置来关闭已启用的STP Wiring Closet Group功能的方式,例如当网络拓扑发生变化,使得 本地RBridge与某一目标RBridge之间的链路取消,则可配置针对该目标RBridge的关闭 配置指令,以避免本地RBridge持续监测与目标RBridge之间的连通状态而造成资源消耗。 0076 上述任一实施例的STP Wiring Closet Group功能启用装置的详细工作流程与前 述实施例的STP Wiring Closet Group功能启用方法相同,故此处不再赘述。 0077 实施例六 0078 本实施例提供一种网络设备,包括上述实施例的STP Wiring Closet。
49、 Group功能 启用装置。该网络设备执行STP Wiring Closet Group功能启用的流程与上述任一实施例 的STP Wiring Closet Group功能启用方法相同,故此处不再赘述。 0079 本实施例的网络设备例如为设置在网络中的RBridge。 0080 根据本实施例的网络设备,由于在接收到指示启用STP Wiring Closet Group功 说 明 书CN 102780614 A 10 8/8页 11 能的启用配置指令后,根据启用配置指令所携带的目标RBridge的标识信息,检测与目标 RBridge之间的连通状态,并仅当两者之间的连通状态为连通时,启用STP Wiring Closet Group功能,所以确保了在启用STP Wiring Closet Group功能后,能够利用与目标RBridge 之间的连通链路,保持TRILL网络的完整性,避免因启用STP Wiring Closet Group功能而 造成TRILL网络分割。 。