一种PTN设备跨设备LAG保护的方法和装置制造方法及图纸

技术编号:20013859 阅读:51 留言:0更新日期:2019-01-05 22:16
本发明专利技术公开了一种PTN设备跨设备LAG保护的方法,该方法包括以下步骤:对于网络中所有的PTN设备,包括首端设备,末端设备和中间设备,所有端口默认配置为对LACP协议报文进行透传;首端PTN设备和末端PTN设备上配置LACP聚合的LAG后,LAG成员端口配置为提取LACP协议报文;首端PTN设备和末端PTN设备上的LACP聚合的LAG删除后,原属于LAG成员端口恢复为对LACP协议报文透传。本发明专利技术,通过中间PTN设备透传LACP协议报文,实现了跨设备的LAG应用,提高了PTN设备的性能。

A Method and Device for LAG Protection of PTN Equipment across Equipment

The invention discloses a method for protecting PTN devices from LAG across devices, which includes the following steps: for all PTN devices in the network, including the head device, the end device and the intermediate device, all ports are configured by default to transmit LACP protocol messages; after LACP aggregated LAG is configured on the head PTN devices and the end PTN devices, the LAG member ports are configured to extract LACP protocol reports. After the LACP aggregated LAG on the first PTN device and the end PTN device is deleted, the original LAG member port is restored to the LACP protocol message transmission. The invention realizes the LAG application across devices and improves the performance of PTN devices by transmitting LACP protocol messages through intermediate PTN devices.

【技术实现步骤摘要】
一种PTN设备跨设备LAG保护的方法和装置
本专利技术涉及通信
中的LAG技术,具体涉及一种PTN设备跨设备LAG保护的方法和装置,用于提高PTN设备的性能。
技术介绍
LAG(LinkAggregationGroup,链路聚合组)保护是将具有相同配置属性的端口链路绑定成一条逻辑链路,聚合链路组中某条链路发生故障时,可以将故障链路上的业务流调入其他正常工作的链路上,实现对业务的保护。LAG保护有手工模式聚合和LACP(LinkAggregationControlProtocol)协议模式聚合两种配置方式。手工模式聚合:这种配置方式,通过手工命令配置PTN设备的哪些端口加入一个链路聚合组,LAG成员端口上不需要启用任何动态协议。但是该方式存在以下的缺点:无法检测到链路层的故障以及无法检测链路错连等故障。LACP协议聚合:这种配置方式是在LAG的每一个成员端口上都启用LACP协议收发LACP协议报文,通过LACP协议报文的协商结果决定该成员端口在LAG组中是否有效。这种模式提高了容错性,并且能提供备份功能,保证了成员链路的高可靠性。但是,LACP协议聚合的配置方式不支持跨PTN设备的LAG保护。例如图1所示的应用场景,在相邻的PTN设备1和PTN设备3之间配置LAG,LAG有四个成员端口PORT1到PORT4。两个PTN设备的PORT1进行LACP聚合时,聚合的过程如下:PTN设备1和PTN设备3都在其端口PORT1上发送LACP协议报文,同时接收对方发出的LACP协议报文;PTN设备1的端口PORT1收到PTN设备3的端口PORT1发出的LACP协议报文后,提取LACP协议报文,并进行解析,根据LACP协议报文的内容进行和对端端口的协商,如果协商成功,PORT1为LAG的有效成员,可以转发用户的业务报文;否则,PORT1为无效成员,虽然仍是LAG成员端口,但是不再转发用户的业务报文。而对于图2所示的跨设备的应用场景,以PORT1为例在PTN设备1和PTN设备3之间配置LACP聚合的LAG时,PTN设备1的PORT1发出的LACP协议报文在PTN设备2被提取,无法到达PTN设备3;PTN设备3的PORT1发出的LACP协议报文同样在PTN设备2被提取,无法到达PTN设备1,从而使得PTN设备1和PTN设备3上的LAG成员端口都无法协商成功,LAG无法有效工作。有鉴于此,需要对现有LAG的配置方式进行改进,以实现LACP协议聚合支持跨PTN设备的LAG保护。
技术实现思路
本专利技术所要解决的技术问题是LACP协议聚合不支持跨PTN设备的LAG保护的问题。为了解决上述技术问题,本专利技术所采用的技术方案是提供一种PTN设备跨设备LAG保护的方法,包括以下步骤:网络中所有的PTN设备,其上的所有端口默认配置均为对LACP协议报文进行透传;在首端PTN设备和末端PTN设备上配置LACP聚合的LAG之后,修改LAG成员端口的属性配置为提取LACP协议报文;首端PTN设备和末端PTN设备上的LACP聚合的LAG删除后,恢复属于原LAG成员端口的属性配置为对LACP协议报文进行透传。在上述方法中,所有的PTN设备在初次启动时,执行端口属性默认配置,对LACP协议报文进行透传;当PTN设备重启时,执行上次配置好的端口配置。在上述方法中,所述LACP协议报文的传输过程如下:从首端PTN设备的LAG成员端口发出的LACP协议报文,经中间PTN设备透传,由末端PTN设备的LAG成员端口接收;从末端PTN设备的LAG成员端口发出的LACP协议报文,经中间PTN设备透传,由首端PTN设备的LAG成员端口接收。在上述方法中,首端PTN设备和末端PTN设备通过LACP协议报文协商确定有效LAG成员端口。在上述方法中,首端PTN设备和末端PTN设备全部或部分端口配置LAG。在上述方法中,首端和末端设备配置LAG后,只有LAG成员端口修改配置为提取LACP协议报文,其他的端口依然保持默认配置,对LACP协议报文进行透传。本专利技术还提供了一种PTN设备跨设备LAG保护的装置,包括首端PTN设备和末端PTN设备,以及用于连接首端PTN设备和末端PTN设备的若干中间PTN设备,所述首端PTN设备、末端PTN设备和中间PTN设备的全部端口默认配置为对LACP协议报文进行透传;所述首端PTN设备和末端PTN设备上均设有LAG配置模块和端口属性修改模块,所述LAG配置模块用于在首端PTN设备和末端PTN设备上配置LACP聚合的LAG,所述端口属性修改模块用于修改加入LAG成员端口的属性配置为提取LACP协议报文,或者在首端PTN设备和末端PTN设备上的LACP聚合的LAG删除后,将原LAG成员端口的属性恢复为默认配置。在上述装置中,所述LAG配置模块删除所述首端PTN设备和末端PTN设备上的LACP聚合的LAG后,所述端口属性修改模块将属于原LAG成员端口属性恢复为对LACP协议报文透传。在上述装置中,首端PTN设备和末端PTN设备全部或部分端口配置LAG。在上述装置中,所述首端和末端设备配置LAG后,只有LAG成员端口修改配置为提取LACP协议报文,其他的端口依然默认配置为对LACP协议报文进行透传。本专利技术提供的方法和装置,网络中所有的PTN设备的所有端口均默认配置为对LACP协议报文进行透传,在首端PTN设备和末端PTN设备上配置LACP聚合的LAG之后,LAG成员端口修改配置为提取LACP协议报文,于是首端PTN设备从LAG成员端口发出的LACP协议报文经中间PTN设备透传,由末端PTN设备的LAG成员端口接收,实现了跨设备的LAG应用,提高了PTN设备的性能。附图说明图1为相邻的两个PTN设备LACP聚合示意图;图2为跨设备的多个PTN设备LACP聚合示意图;图3为本专利技术中PTN设备跨设备LAG保护的方法流程图。具体实施方式本专利技术提供了一种PTN设备跨设备LAG保护的方法和装置,通过中间PTN设备对LACP协议报文的透传,实现了跨设备的LAG应用,从而提高了PTN设备的性能。下面结合说明书附图和具体实施方式对本专利技术做出详细的说明。本专利技术的实现原理是:通过配置中间设备对LACP协议报文透传,避免了LACP协议报文被中间设备吸收,从而保证了PTN设备跨设备的LAG保护的实现。在以上基本实现原理的基础上,本专利技术提供的一种PTN设备跨设备LAG保护的方法,其基本技术方案的实现主要包括以下步骤:网络中所有的PTN设备,其上的所有端口默认配置均为对LACP协议报文进行透传;在首端PTN设备和末端PTN设备上配置LACP聚合的LAG之后,修改LAG成员端口的属性配置为提取LACP协议报文;首端PTN设备和末端PTN设备上的LACP聚合的LAG删除后,恢复属于原LAG成员端口的属性配置为对LACP协议报文透传。本专利技术技术方案,技术实现简单易行,不影响业务的灵活配置,而且LACP聚合的LAG可以根据需要进行设置和删除,适用性强,系统稳定,可靠性高。为了对本专利技术的技术方案和实现方式做出更清楚地解释和说明,以下介绍实现本专利技术技术方案的几个优选的具体实施例。显然,以下所描述的具体实施例仅为本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通本文档来自技高网
...

【技术保护点】
1.一种PTN设备跨设备LAG保护的方法,其特征在于,包括以下步骤:网络中所有的PTN设备,其上的所有端口默认配置均为对LACP协议报文进行透传;在首端PTN设备和末端PTN设备上配置LACP聚合的LAG之后,修改LAG成员端口的属性配置为提取LACP协议报文;首端PTN设备和末端PTN设备上的LACP聚合的LAG删除后,恢复属于原LAG成员端口的属性配置为对LACP协议报文进行透传。

【技术特征摘要】
1.一种PTN设备跨设备LAG保护的方法,其特征在于,包括以下步骤:网络中所有的PTN设备,其上的所有端口默认配置均为对LACP协议报文进行透传;在首端PTN设备和末端PTN设备上配置LACP聚合的LAG之后,修改LAG成员端口的属性配置为提取LACP协议报文;首端PTN设备和末端PTN设备上的LACP聚合的LAG删除后,恢复属于原LAG成员端口的属性配置为对LACP协议报文进行透传。2.根据权利要求1所述的方法,其特征在于,还包括以下步骤:所有的PTN设备在初次启动时,执行端口属性默认配置,对LACP协议报文进行透传;当PTN设备重启时,执行上次配置好的端口配置。3.根据权利要求1所述的方法,其特征在于,所述LACP协议报文的传输过程如下:从首端PTN设备的LAG成员端口发出的LACP协议报文,经中间PTN设备透传,由末端PTN设备的LAG成员端口接收;从末端PTN设备的LAG成员端口发出的LACP协议报文,经中间PTN设备透传,由首端PTN设备的LAG成员端口接收。4.根据权利要求3所述的方法,其特征在于,首端PTN设备和末端PTN设备通过LACP协议报文协商确定有效LAG成员端口。5.根据权利要求3所述的方法,其特征在于,首端PTN设备和末端PTN设备全部或部分端口配置LAG。6.根据权利要求5所述的方法,其特征在于,首端和末端设备配置LAG后,只有L...

【专利技术属性】
技术研发人员:张兆敏
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

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

1