交换机动态链路备份及扩充方法、装置、设备及存储介质制造方法及图纸

技术编号:32118637 阅读:68 留言:0更新日期:2022-01-29 19:04
本发明专利技术提供一种交换机动态链路备份及扩充方法、装置、设备及存储介质,所述方法包括如下步骤:监控端口及链路状态;将报文复制到缓冲区,根据监控状态添加相应的状态标记;根据端口的属性将复制的报文封装入成相应属性的隧道协议报文;将生成的隧道协议报文进行转发;将接收到的隧道协议报文进行解包,读取原目的地址及转发次数;当本机端口存在原目的地址的记录时,向该端口转发报文。无需固定指定因备份或扩充而预留的端口,当出现端口故障或者需要扩展带宽时可自动进行备份或扩展,提高了端口的利用效率;若故障解除或者带宽占用下降,所占用端口或带宽也随之释放,不会影响其他报文的转发。他报文的转发。他报文的转发。

【技术实现步骤摘要】
交换机动态链路备份及扩充方法、装置、设备及存储介质


[0001]本专利技术涉及交换机数据传输
,具体涉及一种交换机动态链路备份及扩充方法、装置、设备及存储介质。

技术介绍

[0002]白盒交换机是一种灵活、高效的网络设备,用户可根据需要在相同的硬件体系上部署不同的、具有个性化特点的应用及服务。其具有解耦软硬件的特性,可降低成本、提高使用灵活性,最大的亮点是其强大的开放性。
[0003]在对网络可靠性要求越来越高的今天,交换机通信链路的故障备份及扩展是一个十分重要的问题,特别在目前端口带宽越来越高,数据密度越来越大的情况下,任何一条交换机链路的短时间故障都有可能对网络业务造成严重的问题。另一方面,网络的发展也使得网络上的流量越来越多,对带宽的要求也越来越高,如果是短时间突然的大量流量,很有可能造成链路拥塞甚至丢包。目前也有许多现成的链路备份及自动扩充方案,例如链路备份来说,可以在物理上预留一条冗余的链路及端口,用于当前链路出故障时做备份,STP(生成树)系列协议即借助了这一思路。对于扩充链路带宽来说,二层网络有LACP(链路层聚合)本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种交换机动态链路备份及扩充方法,其特征在于,包括如下步骤:监控端口及链路状态;将报文复制到缓冲区,根据监控状态添加相应的状态标记;根据端口的属性将复制的报文封装入成相应属性的隧道协议报文;将生成的隧道协议报文进行转发;将接收到的隧道协议报文进行解包,读取原目的地址及转发次数;当本机端口存在原目的地址的记录时,向该端口转发报文。2.根据权利要求1所述的交换机动态链路备份及扩充方法,其特征在于,监控端口及链路状态的步骤包括:监控端口及链路状态;若发现端口及链路状态在未进行设置下发生改变时,则判断为链路故障;当带宽占满产生丢包时,则判断为需要链路扩充。3.根据权利要求2所述的交换机动态链路备份及扩充方法,其特征在于,将报文复制到缓冲区,根据监控状态添加相应的状态标记的步骤包括:当链路故障时,将需要从故障端口转发的报文复制到缓冲区,同时在报文中添加端口故障标记;当需要链路扩充时,将要被丢弃的报文复制到缓冲区,同时在报文中添加端口扩充标记。4.根据权利要求2所述的交换机动态链路备份及扩充方法,其特征在于,根据端口的属性将复制的报文封装入成相应属性的隧道协议报文的步骤包括:若端口的属性为二层口,将复制的报文封装为二层隧道协议报文,同时在报文中添加相应的状态标记及转发次数字段;每次转发该字段值加1;若端口的属性为三层口,将复制的报文封装为三层隧道协议报文,并添加相应的状态标记。5.根据权利要求2所述的交换机动态链路备份及扩充方法,其特征在于,将生成的隧道协议报文进行转发的步骤包括:当链路故障且属性为二层口时,将二层隧道协议报文从与故障端口处在同一虚拟局域网下的trunk端口发送出去;当链路故障且属性为三层口时,将三层隧道协议报文从与故障端口具有相同目的路由的端口发送出去;当链路需要扩充且属性为二层口时,将二层隧道协议报文从与该端口处于同一虚拟局域网下的trunk端口发送出去;当链路需要扩充且属性为三层口时,将三层隧道协议报文从与该端口具有相同目的路由的端口发送出去。6.根据权利要求2所述的交换机动态链路备份及扩充方法,其特征在于,当本...

【专利技术属性】
技术研发人员:张锡鑫刘齐
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1