地址解析协议自动分发方法、装置、电子设备及存储介质与流程

文档序号:37931716发布日期:2024-05-11 00:10阅读:13来源:国知局
地址解析协议自动分发方法、装置、电子设备及存储介质与流程

本发明涉及计算机,尤其涉及一种地址解析协议自动分发方法、装置、电子设备及存储介质。


背景技术:

1、随着网络技术的进步,网络设备虚拟化应运而生。由于网络设备虚拟化包括去堆叠技术,从而使得去堆叠技术成为当前云网络中服务器接入的标准配置。

2、相关技术可知,在去堆叠环境下,往往需要为服务器设置为多链路地址解析协议分发功能,以防止在与服务器连接的其中一台去堆栈交换机发生功能异常的情况下,不会因该交换机的数据丢失而导致网络断连。然而,服务器的多链路地址解析协议分发功能往往需要人工进行配置,这将增加工作成本。

3、因此,当前寻找一种能够自动使服务器进行多链路地址解析协议分发的方法成为研究热点。


技术实现思路

1、本发明提供一种地址解析协议自动分发方法、装置、电子设备及存储介质,实现了可以自动使服务器进行多链路地址解析协议分发,从而在保证网络链路完整的前提下,降低工作成本。

2、本发明提供一种地址解析协议自动分发方法,应用于去堆栈交换机,其中,多个所述去堆栈交换机与服务器构成跨设备链路聚合组,所述方法包括:获取链路汇聚控制协议,以及获取所述跨设备链路聚合组的配置参数;基于所述配置参数对所述链路汇聚控制协议进行处理,得到处理后链路汇聚控制协议,其中,在所述处理后链路汇聚控制协议的预设比特位形成有比特值;将所述处理后链路汇聚控制协议发送至所述服务器,以使所述服务器基于所述处理后链路汇聚控制协议确定是否自动进行多链路地址解析协议分发。

3、根据本发明提供的一种地址解析协议自动分发方法,所述配置参数至少包括所述跨设备链路聚合组中所述去堆栈交换机的端口id、所述跨设备链路聚合组的聚合组标识;所述基于所述配置参数对所述链路汇聚控制协议进行处理,得到处理后链路汇聚控制协议,具体包括:在监测到所述跨设备链路聚合组中的去堆栈交换机配置有所述去堆栈交换机的端口id、所述跨设备链路聚合组的聚合组标识的情况下,在所述链路汇聚控制协议的保留空位新增所述预设比特位;以及在所述预设比特位进行赋值,得到所述预设比特位的比特值;将在所述预设比特位形成有所述比特值的链路汇聚控制协议,作为所述处理后链路汇聚控制协议。

4、根据本发明提供的一种地址解析协议自动分发方法,所述配置参数至少包括所述跨设备链路聚合组中所述去堆栈交换机的端口id、所述跨设备链路聚合组的聚合组标识;所述基于所述配置参数对所述链路汇聚控制协议进行处理,得到处理后链路汇聚控制协议,具体包括:在未监测到所述跨设备链路聚合组中的去堆栈交换机配置有所述去堆栈交换机的端口id,和\或所述跨设备链路聚合组的聚合组标识的情况下,在所述链路汇聚控制协议的保留空位新增所述预设比特位;在所述预设比特位进行赋值,以使所述预设比特位的比特值为第二比特值,其中,在所述服务器解析到所述处理后链路汇聚控制协议包括所述第二比特值的情况下,确定无需自动进行多链路地址解析协议分发;将在所述预设比特位形成有所述第二比特值的链路汇聚控制协议,作为所述处理后链路汇聚控制协议。

5、根据本发明提供的一种地址解析协议自动分发方法,所述比特值包括第一比特值和第二比特值;所述在所述预设比特位进行赋值,得到所述预设比特位的比特值,具体包括:若各所述去堆栈交换机的各端口id不同,以及各所述去堆栈交换机中的所述跨设备链路聚合组的聚合组标识相同,则在所述预设比特位进行赋值,以使所述预设比特位的比特值为所述第一比特值,其中,在所述服务器解析到所述处理后链路汇聚控制协议包括所述第一比特值的情况下,确定自动进行多链路地址解析协议分发;若存在所述去堆栈交换机的端口id相同,和\或存在所述去堆栈交换机中的所述跨设备链路聚合组的聚合组标识不同,则在所述预设比特位进行赋值,以使所述预设比特位的比特值为所述第二比特值。

6、根据本发明提供的一种地址解析协议自动分发方法,多个去堆栈交换机与所述服务器构成跨设备链路聚合组,所述方法包括:获取所述去堆栈交换机发送的处理后链路汇聚控制协议;对所述处理后链路汇聚控制协议进行解析,得到解析后链路汇聚控制协议,其中,所述解析后链路汇聚控制协议的预设比特位形成有比特值;基于所述解析后链路汇聚控制协议,确定是否自动进行多链路地址解析协议分发。

7、根据本发明提供的一种地址解析协议自动分发方法,所述基于所述解析后链路汇聚控制协议,确定是否自动进行多链路地址解析协议分发,具体包括:在监测到所述解析后链路汇聚控制协议的所述预设比特位形成有第一比特值的情况下,确定自动进行多链路地址解析协议分发;在监测到所述解析后链路汇聚控制协议的所述预设比特位形成有第二比特值的情况下,确定不自动进行多链路地址解析协议分发。

8、根据本发明提供的一种地址解析协议自动分发方法,在所述确定自动进行多链路地址解析协议分发之后,所述方法还包括:向所述服务器的内核发起第一控制指令,其中,所述第一控制指令用于指示所述内核开启多链路地址解析协议分发功能;基于所述第一控制指令,控制所述内核自动开启所述多链路地址解析协议分发功能,以使所述服务器自动向多个去堆栈交换机进行地址解析协议分发。

9、本发明还提供一种地址解析协议自动分发装置,应用于去堆栈交换机,其中,多个所述去堆栈交换机与服务器构成跨设备链路聚合组,所述装置包括:第一获取模块,用于获取链路汇聚控制协议,以及获取所述跨设备链路聚合组的配置参数;处理模块,用于基于所述配置参数对所述链路汇聚控制协议进行处理,得到处理后链路汇聚控制协议,其中,在所述处理后链路汇聚控制协议的预设比特位形成有比特值;发送模块,用于将所述处理后链路汇聚控制协议发送至所述服务器,以使所述服务器基于所述处理后链路汇聚控制协议确定是否自动进行多链路地址解析协议分发。

10、本发明还提供一种地址解析协议自动分发装置,应用于服务器,其中,多个去堆栈交换机与所述服务器构成跨设备链路聚合组,所述装置包括:第二获取模块,用于获取所述去堆栈交换机发送的处理后链路汇聚控制协议;解析模块,用于对所述处理后链路汇聚控制协议进行解析,得到解析后链路汇聚控制协议,其中,所述解析后链路汇聚控制协议的预设比特位形成有比特值;确定模块,用于基于所述解析后链路汇聚控制协议,确定是否自动进行多链路地址解析协议分发。

11、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述的地址解析协议自动分发方法。

12、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述的地址解析协议自动分发方法。

13、本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述的地址解析协议自动分发方法。

14、本发明提供的地址解析协议自动分发方法、装置、电子设备及存储介质,应用于去堆栈交换机,其中,多个去堆栈交换机与服务器构成跨设备链路聚合组,通过获取链路汇聚控制协议,以及获取所述跨设备链路聚合组的配置参数,再基于配置参数对链路汇聚控制协议进行处理,得到处理后链路汇聚控制协议,其中,在处理后链路汇聚控制协议的预设比特位形成有比特值,并将将处理后链路汇聚控制协议发送至服务器,以使服务器可以基于处理后链路汇聚控制协议确定是否自动进行多链路地址解析协议分发,从而可以实现自动使服务器进行多链路地址解析协议分发,在保证网络链路完整的前提下,降低了工作成本。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1