一种多协议联动快速切换网络故障方法技术

技术编号:35208709 阅读:13 留言:0更新日期:2022-10-15 10:20
一种多协议联动快速切换网络故障方法。涉及通信技术领域。运行于网络通信组网中,所述网络通信组网包括终端1,终端1通过接入1分别连接数据中心

【技术实现步骤摘要】
一种多协议联动快速切换网络故障方法


[0001]本专利技术涉及通信
,尤其涉及在可靠性要求较高的网络场景下,快速恢复故障的快速切换网络故障方法。

技术介绍

[0002]通常以太网通信组网较为复杂,组网中使用冗余协议较多,例如快速生成树协议(RSTP协议),虚拟路由冗余协议(VRRP协议),双向转发检测协议(BFD协议),OAM协议(链路检测协议)和链路汇聚控制协议(LACP协议)。如果只是单协议故障切换较快,大部分协议切换时间都可以做到MS级别,但是在实际使用过程中,环境比较复杂时通信故障持续时间较长,影响网络正常正常工作。
[0003]现有技术的以太网通信组网架构如图4所示,组网中数据中心与地方单位,内部通过主备交换连接网线传输,外部传输侧使用主备PTN设备通过光纤传输。正常只是采用VRRP协议和RSTP协议,VRRP通过协商进行状态的保持,VRRP通告默认时间为1S,那这样故障切换时间都会是秒级,具体故障情况如下描述:如果核心主交换设备出现故障,备交换设备需要切换成Master状态,RSTP状态需要重新协商确认备交换为根桥。数据报文只能从核心备交换到SPTN的链路转发出去,这样还需要备交换对外接口同步学习ARP表项,这样最少需要4S左右才能恢复正常通信。
[0004]如果数据中心核心主交换设备与PTN设备之间的链路故障,数据报文只能从核心主交换到核心备交换,再从核心备交换与SPTN的链路转发出去,这样需要备交换对外接口同步学习ARP表项,这样最少需要2S左右才能恢复正常通信。
[0005]因此,在现有技术以太网通信组网架构模式下,如何提高故障恢复速度,一直以来均为困扰本领域技术人员的技术问难题。

技术实现思路

[0006]本专利技术针对以上问题,提供了一种基于现有组网架构,通过对各节点通讯协议的合理配置,实现故障快速恢复的多协议联动快速切换网络故障方法。
[0007]本专利技术的技术方案是:运行于网络通信组网中,所述网络通信组网包括终端1,终端1通过接入1分别连接数据中心

主和数据中心

备,所述数据中心

主再通过数据中心主PTN依次连接若干地方主PTN和地方单位

主,再连接接入2;所述数据中心

备再通过数据中心备用PTN依次连接若干地方备PTN和地方单位

备(地方单位备用交换机),再连接接入交换设备2;所述接入交换设备2连接终端2;在所述地方单位

主与地方单位

备之间建立VRRP组,在所述数据中心

主与数据中心

备之间建立VRRP组;所述终端

1与终端

2之间通信为经过核心层使用的静态路由协议;
所述数据中心

主与数据中心主PTN、数据中心

备与数据中心备PTN、地方单位

主与地方单位主PTN、地方单位

备与地方单位备PTN分别使用CFM协议进行链路检测;所述地方单位

主与地方单位

备、数据中心

主与数据中心

备之间使用BFD协议进行链路检测;所述地方单位

主与地方单位

备以及数据中心

主与数据中心

备建立的VRPP协议均关联所述CFM、BFD协议的检测状态;链路检测是所述CFM、BFD协议均联动VRRP协议优先级计算,取代VRRP通告联动实现链路的快速切换。
[0008]所述的终端

1、接入

1、数据中心

主、数据中心

备、数据中心主PTN和数据中心备PTN构成了数据中心;终端

2、接入

2、地方单位

主、地方单位

备、地方主PTN和地方备PTN构成了地方单位;所述数据中心和若干所述的地方单位内部使用网络分层设计包括核心层和接入层,核心层提供最优区间的传输,接入层为多业务应用和其他的网络应用提供用户到网络的接入。
[0009]所述数据中心至少还包括终端

2和接入

2;所述接入

2连接数据中心

主和数据中心

备。
[0010]所述核心层采用三层交换环境,为网络的各个接入层之间提供高速连接。
[0011]实施CFM联动VRRP协议步骤如下:1)、数据中心

主/地方单位

主、数据中心

备/地方单位

备的交换接口与各PTN对应接口之间运行CFM协议,检测链路状态;2)、地方单位

主/地方单位

备、数据中心

主/数据中心

备之间的VRRP组,分别设置主备交换VRRP实例优先级;3)、设置CFM协议与VRRP协议联动,设置递减的优先级;4)、保证VRRP状态为Master的实例优先级,减去递减优先级后小于当前Backup的优先级。
[0012]实施BFD联动VRRP协议步骤如下:步骤1、地方单位

主/地方单位

备、数据中心

主/数据中心

备之间的VRRP组,分别设置主备交换VRRP实例优先级;步骤2、地方单位

主/地方单位

备、数据中心

主/数据中心

备之间的VRRP组的实地址配置成BFD状态地址;步骤3、BFD状态地址参数设置接口期望的收包速率和发包速率都设置为10毫秒,将检测间隔倍数设置为3;步骤4、设置BFD协议与VRRP协议联动,设置递减的优先级;步骤5、保证VRRP状态为Master的实例优先级,减去递减优先级后小于当前Backup的优先级。
[0013]本专利技术在地方单位

主/地方单位

备、数据中心

主/数据中心

备建立VRRP组,数据中心与地方单位核心交换之间使用静态路由,数据中心与地方单位核心交换机与PTN设备使用CFM协议进行链路检测,地方单位主备核心交换机、数据中心主备核心交换机之间使用BFD协议进行链路检测,核心交换机VRPP协议均关联CFM、BFD检测状态,链路检测CFM、BFD
协议联动VRRP协议优先级计算,取代VRRP通告联动实现链路的快速切换。
[0014]该系统组网场景中由于存在二层通信区域会引起广播风暴,采取的环路组网破环方式如下表1所示:表1:组网中各设备破环使用协议由于VRRP协议只是协本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多协议联动快速切换网络故障方法,运行于网络通信组网中,所述网络通信组网包括终端1,终端1通过接入1分别连接数据中心

主和数据中心

备,所述数据中心

主再通过数据中心主PTN依次连接若干地方主PTN和地方单位

主,再连接接入2;所述数据中心

备再通过数据中心备用PTN依次连接若干地方备PTN和地方单位

备(地方单位备用交换机),再连接接入交换设备2;所述接入交换设备2连接终端2;其特征在于,在所述地方单位

主与地方单位

备之间建立VRRP组,在所述数据中心

主与数据中心

备之间建立VRRP组;所述终端

1与终端

2之间通信为经过核心层使用的静态路由协议;所述数据中心

主与数据中心主PTN、数据中心

备与数据中心备PTN、地方单位

主与地方单位主PTN、地方单位

备与地方单位备PTN分别使用CFM协议进行链路检测;所述地方单位

主与地方单位

备、数据中心

主与数据中心

备之间使用BFD协议进行链路检测;所述地方单位

主与地方单位

备以及数据中心

主与数据中心

备建立的VRPP协议均关联所述CFM、BFD协议的检测状态;链路检测是所述CFM、BFD协议均联动VRRP协议优先级计算,取代VRRP通告联动实现链路的快速切换。2.根据权利要求1所述的一种多协议联动快速切换网络故障方法,其特征在于,所述的终端

1、接入

1、数据中心

主、数据中心

备、数据中心主PTN和数据中心备PTN构成了数据中心;终端

2、接入

2、地方单位

主、地方单位

备、地方主PTN和地方...

【专利技术属性】
技术研发人员:周思远张翔周春云曹小静孙金东
申请(专利权)人:扬州万方科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1