一种工PIS交换机静态汇聚链路保护的方法技术

技术编号:38274741 阅读:13 留言:0更新日期:2023-07-27 10:27
本发明专利技术公开了一种工PIS交换机静态汇聚链路保护的方法,包括步骤S1:第一交换机和第二交换机之间相交互静态汇聚保护协议包,第一交换机或第二交换机根据发送以及接收静态汇聚保护的端口来向对方设备发送报文;步骤S2:同一个汇聚组中端口的基本配置保持一致,端口为汇聚端口,则其他端口也配置为汇聚端口;如该端口的链路类型改为单端口,则其他端口的链路类型也改为单端口,使用动态链路汇聚控需要经过协议交互才能确定汇聚状态,确保链路类型一致;步骤S3:第一交换机确定静态汇聚组的成员端口信息,根据所述成员端口信息配置静态汇聚组,该方法克服了设备之间的通信丢包、环路等问题,使得数据间的传输比现有方法更加稳定。使得数据间的传输比现有方法更加稳定。使得数据间的传输比现有方法更加稳定。

【技术实现步骤摘要】
一种工PIS交换机静态汇聚链路保护的方法


[0001]本专利技术涉及交换机链路保护领域,尤其涉及一种工PIS交换机静态汇聚链路保护的方法。

技术介绍

[0002]由一条或者多条物理链路组合成链路组,MAC层之上的应用和协议把这个组作为一条单独的链路来对待,这种方式的链路应用就是链路汇聚。
[0003]端口汇聚是将多个端口聚合在一起形成一个汇聚组,以实现负荷在各成员端口中的分担,同时也提供冗余功能具有更高的连接可靠性。端口汇聚可以分为静态汇聚、动态链路汇聚(Link Aggregation Control Protocol,LACP)汇聚。
[0004]同一个汇聚组中端口的基本配置应该保持一致,即如果某端口为汇聚端口,则其他端口也配置为汇聚端口;如该端口的链路类型改为单端口,则其他端口的链路类型也改为单端口。使用动态链路汇聚控需要经过协议交互才能确定汇聚状态,可以确保链路类型一致。但是在一些特殊的环境下无法使用动态链路汇聚,PIS系统交换机直接采用Bypass功能为了避免单一交换机故障影响整体链路业务交换机组网的情况下Bypass切换导致软件无法感知会导致LACP协议运行失效。这个时候需要配置静态聚合工,在配置静态聚合端口的时候,通过静态汇聚连接的两个设备上有一端因为配置失误或者不支持汇聚的终端接入以及因为其他原因导致的静态汇聚组没有配置成功会导致设备之间的通信丢包、环路等问题,严重的会导致整个网络崩溃,业务功能无法正常使用,因此,端口检测是端口汇聚过程中重要的环节。

技术实现思路

[0005]为了克服现有技术存在的缺点与不足,本专利技术提供一种工PIS交换机静态汇聚链路保护的方法。
[0006]本专利技术所采用的技术方案是,步骤S1:第一交换机和第二交换机之间相交互静态汇聚保护协议包,第一交换机或第二交换机根据发送以及接收静态汇聚保护的端口来向对方设备发送报文,对方设备根据接收的报文的内容调整端口的状态,以实现自动检测出对方设备静态汇聚组的工作正常与否,并根据对方设备静态汇聚组的工作情况调整端口状态,实时保证整个网络的正常;
[0007]步骤S2:同一个汇聚组中端口的基本配置保持一致,端口为汇聚端口,则其他端口也配置为汇聚端口;如该端口的链路类型改为单端口,则其他端口的链路类型也改为单端口,使用动态链路汇聚控需要经过协议交互才能确定汇聚状态,确保链路类型一致;
[0008]步骤S3:第一交换机确定静态汇聚组的成员端口信息,根据所述成员端口信息配置静态汇聚组。
[0009]进一步地,所述第一交换机从所述静态汇聚组中选择出第一端口,通过所述第一端口向第二交换机发送第一汇聚保护报文,同时启动预设的第一汇聚保护定时器。其中,所
述第一端口为所述静态汇聚组中最先连接的端口作为第一端口,所述第一汇聚保护报文与所述第二汇聚保护报文相同。
[0010]进一步地,所述第一交换机判断是否接收到所述第二交换机发送的第一汇聚保护包;
[0011]若接收到,则所述第一交换机与所述交换机静态汇聚邻居建立成功,启动预设的计时器,并向所述第二交换机发送第一报文以及接收所述第二交换机发送的第二报文,根据所述第一报文和所述第二报文对所述静态汇聚组进行检测及保护。
[0012]进一步地,所述第二报文包括Active和Inactive报文,Active表示当前静态汇聚组在生效状态,Inactive报文表示当前静态汇聚组不生效。
[0013]进一步地,所述第一交换机收到所述第二交换机的第二报文为Inactive报文则断开第一端口以外的静态汇聚组的端口,并且配置当前静态汇聚为Inactive状态,在Inactive状态如果收到对方Active报文之后重新打开之前端口的静态汇聚组端口,同时配置当前Active状态。如Active状态下忽略Active报文。
[0014]进一步地,若在第一汇聚保护定时器超时之前所述第一交换机未收到所述第二交换机的第一报文,则认定所述第二交换机的接口不是静态汇聚保护组,所述第一交换机关闭第一端口以外的静态汇聚组的端口
[0015]进一步地,所述第一交换机收到目的地址为本机MAC地址的任意所述报文则认为当前网络环路,断开所有静态汇聚断口,并且启动预设的环路定时器,在定时器超时后重新打开静态汇聚组的所有断口。
[0016]有益效果:
[0017]本专利技术提出一种工PIS交换机静态汇聚链路保护的方法通过第一交换机和第二交换机之间相交互静态汇聚保护协议包,第一交换机或第二交换机根据发送以及接收静态汇聚保护的端口来向对方设备发送报文,以及同一个汇聚组中端口的基本配置保持一致克服了设备之间的通信丢包、环路等问题,使得数据间的传输比现有方法更加稳定,根据对方设备静态汇聚组的工作情况调整端口状态,实时保证整个网络的正常,通过定时器的设置有效的实现环路自愈。
附图说明
[0018]图1为本专利技术方法第一流程图;
[0019]图2为本专利技术方法第二流程图。
具体实施方式
[0020]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互结合,下面结合附图和有具体实施例对本申请作进一步详细说明。
[0021]如图1和图2所示,一种工PIS交换机静态汇聚链路保护的方法,该方法包括:
[0022]步骤S1:第一交换机和第二交换机之间相交互静态汇聚保护协议包,第一交换机或第二交换机根据发送以及接收静态汇聚保护的端口来向对方设备发送报文,对方设备根据接收的报文的内容调整端口的状态,以实现自动检测出对方设备静态汇聚组的工作正常与否,并根据对方设备静态汇聚组的工作情况调整端口状态,实时保证整个网络的正常。
[0023]步骤S2:同一个汇聚组中端口的基本配置应该保持一致,即如果某端口为汇聚端口,则其他端口也配置为汇聚端口;如该端口的链路类型改为单端口,则其他端口的链路类型也改为单端口,使用动态链路汇聚控需要经过协议交互才能确定汇聚状态,可以确保链路类型一致。
[0024]步骤S3:第一交换机确定静态汇聚组的成员端口信息,根据所述成员端口信息配置静态汇聚组。
[0025]聚合接口ID每个聚合组唯一对应一个逻辑接口,称为聚合接口,每个聚合接口用一个用户自定义的数字编号(即聚合接口ID)唯一标识。
[0026]成员端口聚合组内的各个端口称为该聚合组的成员端口,聚合组中的成员端口可能有三种状态:选中状态(Selected):处于此状态下的成员端口可以参与数据转发,处于此状态的成员端口称为选中端口。一般两端聚合链路正常连接和启用的话,成员端口都处于选中状态。非选中状态(Unselected):此状态下的成员端口不参与数据转发,出于此状态的端口称为非选中端口。一般某端物理链路异常或端口没有启用的话,个别成员端口就会处于非选中状态,系统自动关闭或手动关闭端口也会使端口状态变为unselected。独立状态(Individual):此状态下的成员端口可以作为普通物理口参与数据转发,当聚合接口配置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工PIS交换机静态汇聚链路保护的方法,其特征在于,该方法包括:步骤S1:第一交换机和第二交换机之间相交互静态汇聚保护协议包,第一交换机或第二交换机根据发送以及接收静态汇聚保护的端口来向对方设备发送报文,对方设备根据接收的报文的内容调整端口的状态,以实现自动检测出对方设备静态汇聚组的工作正常与否,并根据对方设备静态汇聚组的工作情况调整端口状态,实时保证整个网络的正常;步骤S2:同一个汇聚组中端口的基本配置保持一致,端口为汇聚端口,则其他端口也配置为汇聚端口;如该端口的链路类型改为单端口,则其他端口的链路类型也改为单端口,使用动态链路汇聚控需要经过协议交互才能确定汇聚状态,确保链路类型一致;步骤S3:第一交换机确定静态汇聚组的成员端口信息,根据所述成员端口信息配置静态汇聚组。2.如权利要求1所述的一种工PIS交换机静态汇聚链路保护的方法,其特征在于,所述第一交换机从所述静态汇聚组中选择出第一端口,通过所述第一端口向第二交换机发送第一汇聚保护报文,同时启动预设的第一汇聚保护定时器。其中,所述第一端口为所述静态汇聚组中最先连接的端口作为第一端口,所述第一汇聚保护报文与所述第二汇聚保护报文相同。3.如权利要求1所述的一种工PIS交换机静态汇聚链路保护的方法,其特征在于,所述第一交换机判断是否接收到所述第二交换机发送的第一汇聚保护包;若接收到,则所述第一交换机与所述交换机静态汇聚邻居建立成功,启动预设的计时器,并向...

【专利技术属性】
技术研发人员:周林华
申请(专利权)人:深圳市宇泰科技有限公司
类型:发明
国别省市:

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

1