具有自动修复功能的mstp通信网络及其自动修复方法
【技术领域】
[0001]本发明属于网络通信技术领域,尤其涉及一种具有自动修复功能的MSTP通信网络及其自动修复方法。
【背景技术】
[0002]利用MSTP (Multiple Spanning Tree Protocol,多生成树协议)可将环路网络修剪成为一个无环的树型网络,避免报文在环路网络中的增生和无限循环,同时还提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载均衡。MSTP兼容STP和RSTP,并且可以弥补STP和RSTP的缺陷。它既可以快速收敛,也能使不同VLAN的流量沿各自的路径分发,从而为冗余链路提供了更好的负载分担机制。
[0003]当线路出现某处断开或者断开后再连接的情况下,所在网络里面的交换机会再次利用MSTP协议对网络中的交换机进行环路修剪,这样网络的修复时间会较长,在一些对修复时间有严格要求的电力行业,达不到规定的要求。
【发明内容】
[0004]本发明所要解决的技术问题在于提供一种具有自动修复功能的MSTP通信网络及其自动修复方法,旨在在网络断开或者断开后再连接的情况下,快速对MSTP协议下的树形网络进行修复。
[0005]本发明是这样实现的,MSTP通信网络的自动修复方法,所述MSTP通信网络包括主交换机及若干从交换机;主交换机与从交换机之间通过MSTP协议交互,连接形成无环的树形网络,所述树形网络的各节点之间同时有主线路和备用线路;所述从交换机记录各自当前的MSTP协议下的树形信息;
[0006]所述自动修复方法包括下述步骤:
[0007]步骤a,从交换机的主线路发生断线时,根据自己当前的MSTP协议下的树形信息,发出启动备用线路的信息到主交换机;
[0008]步骤b,主交换机接收到启动信息后启动发生断线的从交换机的备用线路,实现修复MSTP协议下的树形网络。
[0009]进一步地,所述MSTP协议下的树形信息包括上下行的交换机的连接端口信息和状态信息。
[0010]本发明还提供了一种具有自动修复功能的MSTP通信网络,所述MSTP通信网络包括主交换机及若干从交换机;主交换机与从交换机之间通过MSTP协议交互,连接形成无环的树形网络,所述树形网络的各节点之间同时有主线路和备用线路;
[0011]所述从交换机用于在其主线路发生断线时,根据自己记录的当前的MSTP协议下的树形信息,发出启动备用线路的信息到所述主交换机;所述主交换机用于在接收到启动信息后启动发生断线的从交换机的备用线路,实现修复MSTP协议下的树形网络。
[0012]进一步地,所述MSTP协议下的树形信息包括上下行的交换机的连接端口信息和状态信息。
[0013]本发明与现有技术相比,有益效果在于:本发明提供了一种具有自动修复功能的MSTP通信网络及其自动修复方法,利用现有的MSTP协议,形成稳定的无环的树形网络,树形网络中的交换机自动记录当前的MSTP协议下的连接端口信息;并在网络断开或者断开后再连接的情况下,根据记录的连接端口信息,快速对MSTP协议下的树形网络进行调整,加快了网络的修复速度。
【附图说明】
[0014]图1是本发明实施例提供的MSTP协议下的树形网络结构示意图;
[0015]图2是本发明实施例提供的MSTP协议下的树形网络自动修复方法流程图。
【具体实施方式】
[0016]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0017]本发明介绍的快速修复方法及系统是基于MSTP协议的,其中,多生成树(MST)使用修正的快速生成树(RSTP)协议叫做多生成树协议(MSTP,Mult1-Service TransferPlatform) ;MSTP (基于SDH的多业务传送平台)是指基于SDH平台同时实现TDM、ATM、以太网等业务的接入、处理和传送,提供统一网管的多业务节点。
[0018]本发明介绍了一种MSTP通信网络的自动修复方法,如图1所示,所述MSTP通信网络包括主交换机I及若干从交换机2 ;主交换机与从交换机之间通过MSTP协议交互,连接形成稳定的无环的树形网络,所述树形网络的各节点之间同时有主线路和备用线路;树形网络稳定后,所述从交换机2自动记录各自当前的MSTP协议下的树形信息;所述MSTP协议下的树形信息包括上下行的交换机的连接端口信息和状态信息;
[0019]如图2所示,所述自动修复方法包括下述步骤:
[0020]步骤a,从交换机的主线路发生断线时,根据自己当前的MSTP协议下的树形信息,发出启动备用线路的信息到主交换机;
[0021]步骤b,主交换机接收到启动信息后启动发生断线的从交换机的备用线路,实现修复MSTP协议下的树形网络。
[0022]本发明还提供了一种具有自动修复功能的MSTP通信网络,所述MSTP通信网络包括主交换机I及若干从交换机2 ;主交换机I与从交换机2之间通过MSTP协议交互,连接形成稳定的无环的树形网络,所述树形网络的各节点之间同时有主线路和备用线路;
[0023]所述从交换机2用于在其主线路发生断线时,根据自己记录的当前的MSTP协议下的树形信息,自动发出启动备用线路的信息到所述主交换机I ;所述主交换机I用于在接收到启动信息后启动发生断线的从交换机2的备用线路,实现修复MSTP协议下的树形网络;
[0024]所述MSTP协议下的树形信息包括上下行的交换机的连接端口信息和状态信息。
[0025]本发明在现有的MSTP协议基础上做了扩展,事实上,本发明不局限于MSTP协议,其可用其它的协议来替代。
[0026]本发明提供了一种具有自动修复功能的MSTP通信网络及其自动修复方法,利用现有的MSTP协议,形成无环的树形网络,在网络拓扑结构稳定后,树形网络中的交换机自动记录当前的MSTP协议下的连接端口信息;并在网络断开或者断开后再连接的情况下,根据记录的连接端口信息,快速对MSTP协议下的树形网络进行调整,加快了网络的修复速度,减少了数据传输损失。
[0027]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.MSTP通信网络的自动修复方法,其特征在于,所述MSTP通信网络包括主交换机及若干从交换机;主交换机与从交换机之间通过MSTP协议交互,连接形成无环的树形网络,所述树形网络的各节点之间同时有主线路和备用线路;所述从交换机记录各自当前的MSTP协议下的树形信息; 所述自动修复方法包括下述步骤: 步骤a,从交换机的主线路发生断线时,根据自己当前的MSTP协议下的树形信息,发出启动备用线路的信息到主交换机; 步骤b,主交换机接收到启动信息后启动发生断线的从交换机的备用线路,实现修复MSTP协议下的树形网络。2.如权利要求1所述的自动修复方法,其特征在于,所述MSTP协议下的树形信息包括上下行的交换机的连接端口信息和状态信息。3.具有自动修复功能的MSTP通信网络,其特征在于,所述MSTP通信网络包括主交换机及若干从交换机;主交换机与从交换机之间通过MSTP协议交互,连接形成无环的树形网络,所述树形网络的各节点之间同时有主线路和备用线路; 所述从交换机用于在其主线路发生断线时,根据自己记录的当前的MSTP协议下的树形信息,发出启动备用线路的信息到所述主交换机;所述主交换机用于在接收到启动信息后启动发生断线的从交换机的备用线路,实现修复MSTP协议下的树形网络。4.如权利要求3所述的MSTP通信网络,其特征在于,所述MSTP协议下的树形信息包括上下行的交换机的连接端口信息和状态信息。
【专利摘要】本发明适用于网络通信技术领域,提供了一种具有自动修复功能的MSTP通信网络及其自动修复方法,所述MSTP通信网络包括主交换机及若干从交换机;主交换机与从交换机之间通过MSTP协议交互,连接形成无环的树形网络,所述树形网络的各节点之间同时有主线路和备用线路;所述从交换机记录各自当前的MSTP协议下的树形信息;所述自动修复方法包括下述步骤:步骤a,从交换机的主线路发生断线时,根据自己当前的MSTP协议下的树形信息,发出启动备用线路的信息到主交换机;步骤b,主交换机接收到启动信息后启动发生断线的从交换机的备用线路,实现修复MSTP协议下的树形网络。本发明提供的自动修复方法,加快了网络的修复速度。
【IPC分类】H04L12/24
【公开号】CN105141451
【申请号】CN201510459957
【发明人】杜民
【申请人】积成电子股份有限公司
【公开日】2015年12月9日
【申请日】2015年7月30日