System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 堆叠系统的管理方法、装置、计算机设备及存储介质制造方法及图纸_技高网

堆叠系统的管理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:40834321 阅读:2 留言:0更新日期:2024-04-01 14:58
本申请实施例提供了一种堆叠系统的管理方法、装置、计算机设备及存储介质,该方法通过获取从堆叠设备的第一目标IP地址和主堆叠设备的第二目标IP地址,封装形成管理报文,管理报文的源地址为本地回环地址、目的地址为第二目标IP地址,对目的地址的管理报文进行钩取处理,利用第一目标IP地址替换所钩取的管理报文中的本地回环地址,形成更新后的管理报文,进行封装后发送至主堆叠设备,接收主堆叠设备反馈的响应管理报文,进行修改后发送至管理服务的客户端,实现了从堆叠设备到主堆叠设备的一次数据包的回复,主堆叠设备对从主堆叠设备的响应的数据通信闭环,由于无需进行繁琐的报文处理,使得堆叠系统的管理更为可靠和简单。

【技术实现步骤摘要】

本申请涉及通信,具体涉及一种堆叠系统的管理方法、装置、计算机设备及存储介质


技术介绍

1、堆叠系统是指将多个网络设备组合起来使用,共同工作,以便在有限的空间内提供尽可能多的端口,以网络设备为交换机为例,多台交换机经过堆叠形成一个堆叠系统,所有的单台交换机都称为成员设备,达到简化网络部署和降低网络维护工作量的目的。在所有设备初始化完成后,堆叠系统作为单一网络设备在网络中运行,用户使用console口或者telnet方式登录到堆叠系统中任意一台成员设备,都可以对整个堆叠系统进行管理和配置。堆叠系统中的主交换机设备作为堆叠系统的管理中枢,负责响应用户的登录请求,主交换机设备负责将用户的配置同步给各个从交换机设备,从而使堆叠系统内各成员设备的配置随时保持高度统一。

2、相关技术中,是从设备中维护一个proxyd进程,维护端口映射关系,通过对协议数据报文进行复制重组之后,转发到主交换机设备堆叠口,根据目的标识堆叠id,底层将数据包转到从设备交换机堆叠口,从设备交换机上proxyd进程收到后,转回给telnet客户端,实现对堆叠系统的管理,然而,这种堆叠系统的管理方式需要对数据报文进行复制重组等复杂处理,还需要维护固定端口映射关系,增加了堆叠系统的管理的繁琐性,不利于提升堆叠系统的管理效果。


技术实现思路

1、本申请实施例提供一种堆叠系统的管理方法、装置、计算机设备及存储介质,以解决现有堆叠系统的管理方式需要对数据报文进行复制重组等复杂处理,且需要维护固定端口映射关系,堆叠系统的管理繁琐的技术问题。

2、第一方面,本申请提供一种堆叠系统的管理方法,所述堆叠系统包括主堆叠设备和从堆叠设备;所述方法应用于所述从堆叠设备中,所述方法包括:

3、获取所述从堆叠设备的第一目标ip地址和所述主堆叠设备的第二目标ip地址,所述第一目标ip地址是所述从堆叠设备的ip地址与所述从堆叠设备的第一堆叠标识关联形成的,所述第二目标ip地址是所述主堆叠设备的ip地址与所述主堆叠设备的第二堆叠标识关联形成的;

4、通过所述从堆叠设备的管理服务的客户端,封装形成管理报文,所述管理报文的源地址为所述从堆叠设备的本地回环地址、目的地址为所述第二目标ip地址;

5、通过所述从堆叠设备的内核框架对目的地址符合第一预设目的地址格式的管理报文进行钩取处理,并利用所述第一目标ip地址替换所钩取的管理报文中的所述本地回环地址,以形成更新后的管理报文;

6、将所述更新后的管理报文进行封装后,通过所述从堆叠设备的堆叠口发送至所述主堆叠设备,并接收所述主堆叠设备反馈的响应管理报文;

7、通过所述从堆叠设备的内核框架对所述响应管理报文进行修改,并将修改后的响应管理报文发送至所述管理服务的客户端。

8、第二方面,本申请提供一种堆叠系统的管理方法,所述堆叠系统包括主堆叠设备和从堆叠设备;所述方法应用于所述主堆叠设备中,所述方法包括:

9、获取所述从堆叠设备的第一目标ip地址和所述主堆叠设备的第二目标ip地址,所述第一目标ip地址是所述从堆叠设备的ip地址与所述从堆叠设备的第一堆叠标识关联形成的,所述第二目标ip地址是所述主堆叠设备的ip地址与所述主堆叠设备的第二堆叠标识关联形成的;

10、接收所述从堆叠设备发送的管理报文,所述管理报文的源地址为所述第一目标ip地址、目的地址为所述第二目标ip地址;

11、通过所述主堆叠设备的内核框架对所述管理报文进行修改,并将修改后的管理报文发送至所述管理服务的服务端;

12、通过所述主堆叠设备的管理服务的服务端,响应所述管理报文,并封装形成响应请求报文,所述响应请求报文的源地址为所述主堆叠设备的本地回环地址、目的地址为所述第一目标ip地址;

13、通过所述主堆叠设备的内核框架对目的地址符合第二预设目的地址格式的响应请求报文进行钩取处理,并利用所述第二目标ip地址替换所钩取的响应请求报文中的所述本地回环地址,以形成更新后的响应请求报文;

14、将所述更新后的响应请求报文进行封装后,通过所述主堆叠设备的堆叠口发送至所述从堆叠设备。

15、第三方面,本申请提供一种堆叠系统的管理装置,所述堆叠系统包括主堆叠设备和从堆叠设备;应用于所述从堆叠设备中,所述装置包括:

16、第一获取模块,用于获取所述从堆叠设备的第一目标ip地址和所述主堆叠设备的第二目标ip地址,所述第一目标ip地址是所述从堆叠设备的ip地址与所述从堆叠设备的第一堆叠标识关联形成的,所述第二目标ip地址是所述主堆叠设备的ip地址与所述主堆叠设备的第二堆叠标识关联形成的;

17、第一生成模块,用于通过所述从堆叠设备的管理服务的客户端,封装形成管理报文,所述管理报文的源地址为所述从堆叠设备的本地回环地址、目的地址为所述第二目标ip地址;

18、第一钩取模块,用于通过所述从堆叠设备的内核框架对目的地址符合第一预设目的地址格式的管理报文进行钩取处理,并利用所述第一目标ip地址替换所钩取的管理报文中的所述本地回环地址,以形成更新后的管理报文;

19、第一接收模块,用于将所述更新后的管理报文进行封装后,通过所述从堆叠设备的堆叠口发送至所述主堆叠设备,并接收所述主堆叠设备反馈的响应管理报文;

20、第一发送模块,用于通过所述从堆叠设备的内核框架对所述响应管理报文进行修改,并将修改后的响应管理报文发送至所述管理服务的客户端。

21、第四方面,本申请提供一种堆叠系统的管理装置,所述堆叠系统包括主堆叠设备和从堆叠设备;所述方法应用于所述主堆叠设备中,所述装置包括:

22、第二获取模块,用于获取所述从堆叠设备的第一目标ip地址和所述主堆叠设备的第二目标ip地址,所述第一目标ip地址是所述从堆叠设备的ip地址与所述从堆叠设备的第一堆叠标识关联形成的,所述第二目标ip地址是所述主堆叠设备的ip地址与所述主堆叠设备的第二堆叠标识关联形成的;

23、第二接收模块,用于接收所述从堆叠设备发送的管理报文,所述管理报文的源地址为所述第一目标ip地址、目的地址为所述第二目标ip地址;

24、第二发送模块,用于通过所述主堆叠设备的内核框架对所述管理报文进行修改,并将修改后的管理报文发送至所述管理服务的服务端;

25、第二生成模块,用于通过所述主堆叠设备的管理服务的服务端,响应所述管理报文,并封装形成响应请求报文,所述响应请求报文的源地址为所述主堆叠设备的本地回环地址、目的地址为所述第一目标ip地址;

26、第二钩取模块,用于通过所述主堆叠设备的内核框架对目的地址符合第二预设目的地址格式的响应请求报文进行钩取处理,并利用所述第二目标ip地址替换所钩取的响应请求报文中的所述本地回环地址,以形成更新后的响应请求报文;

27、第三发送模块,用于将所述更新后的响应请求报文进行封装后,通过所述主堆叠设备的堆叠口发送至所述本文档来自技高网...

【技术保护点】

1.一种堆叠系统的管理方法,其特征在于,所述堆叠系统包括主堆叠设备和从堆叠设备;所述方法应用于所述从堆叠设备中,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取所述从堆叠设备的第一目标IP地址和所述主堆叠设备的第二目标IP地址的步骤,包括:

3.根据权利要求2所述的方法,其特征在于,所述从堆叠设备的IP地址使用A.B.C.D来表示,所述主堆叠设备的IP地址使用A.E.F.G来表示;

4.根据权利要求1所述的方法,其特征在于,所述响应管理报文中的目的地址为所述第一目标IP地址,源地址为所述第二目标IP地址,所述通过所述从堆叠设备的内核框架对所述响应管理报文进行修改,并将修改后的响应管理报文发送至所述管理服务的客户端的步骤,包括:

5.一种堆叠系统的管理方法,其特征在于,所述堆叠系统包括主堆叠设备和从堆叠设备;所述方法应用于所述主堆叠设备中,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述通过所述主堆叠设备的内核框架对所述管理报文进行修改,并将修改后的管理报文发送至所述管理服务的服务端的步骤,包括:

7.一种堆叠系统的管理装置,其特征在于,所述堆叠系统包括主堆叠设备和从堆叠设备;所述方法应用于所述从堆叠设备中,所述装置包括:

8.一种堆叠系统的管理装置,其特征在于,所述堆叠系统包括主堆叠设备和从堆叠设备;所述方法应用于所述主堆叠设备中,所述装置包括:

9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述堆叠系统的管理方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述堆叠系统的管理方法的步骤。

...

【技术特征摘要】

1.一种堆叠系统的管理方法,其特征在于,所述堆叠系统包括主堆叠设备和从堆叠设备;所述方法应用于所述从堆叠设备中,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取所述从堆叠设备的第一目标ip地址和所述主堆叠设备的第二目标ip地址的步骤,包括:

3.根据权利要求2所述的方法,其特征在于,所述从堆叠设备的ip地址使用a.b.c.d来表示,所述主堆叠设备的ip地址使用a.e.f.g来表示;

4.根据权利要求1所述的方法,其特征在于,所述响应管理报文中的目的地址为所述第一目标ip地址,源地址为所述第二目标ip地址,所述通过所述从堆叠设备的内核框架对所述响应管理报文进行修改,并将修改后的响应管理报文发送至所述管理服务的客户端的步骤,包括:

5.一种堆叠系统的管理方法,其特征在于,所述堆叠系统包括主堆叠设备和从堆叠设备;所述方法应用于所述主堆叠设备中,所述方法包括:

【专利技术属性】
技术研发人员:何育昆吴秀华蔡健杨帆
申请(专利权)人:深圳市潮流网络技术有限公司
类型:发明
国别省市:

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

1