A method, device and storage medium for network equipment management

By embedding the management pages of other devices within the network device management page and connecting via IP address or MAC address, the cumbersome process of obtaining management pages in existing technologies is solved, enabling convenient management and automatic upgrade display.

CN118301012BActive Publication Date: 2026-06-05RUIJIE NETWORKS CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
RUIJIE NETWORKS CO LTD
Filing Date
2022-12-27
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

In existing technologies, obtaining the web management page of a network device cluster is a cumbersome, time-consuming, and labor-intensive process, and it cannot be automatically upgraded and displayed, making the operation steps complicated.

Method used

By embedding the management pages of other network devices within the management page of other network devices, a connection is established using IP address or MAC address, generating and displaying a device list, and supporting automatic upgrades of the management page.

Benefits of technology

It enables convenient and rapid response in network device management, simplifies management processes, and supports automatic upgrades to the management page display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118301012B_ABST
    Figure CN118301012B_ABST
Patent Text Reader

Abstract

The application relates to the field of network management, and discloses a network equipment management method and device and a storage medium. The method is applied to network equipment and comprises the following steps: in response to a display request sent by a client, a management page of the network equipment and a device list are displayed, the management page comprises management information for managing corresponding network equipment, the device list comprises link controls of at least one other network equipment in a same network equipment cluster as the network equipment, and the link controls of the other network equipment correspond to the other network equipment; in response to a management page viewing request sent by the client through the device list, the other network equipment corresponding to the management page viewing request is determined; the management page corresponding to the other network equipment is acquired through the link control corresponding to the other network equipment, and the management page is nested in the management page corresponding to the network equipment to be displayed, so that the management page corresponding to the other network equipment can be displayed in the management page corresponding to the network equipment, and the method is convenient and fast.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of network management technology, and provides a method, apparatus and storage medium for network device management. Background Technology

[0002] A network device cluster typically includes multiple network devices, each running a web server. Each web server can generate a web management page on the corresponding network device to respond to control commands.

[0003] Currently, when a client accesses a network device cluster, there are two ways to obtain the web management page for each network device: Method 1 involves logging into different network devices separately, obtaining their respective web management pages, displaying them one by one, and then controlling the network devices upon receiving management commands triggered by the web management pages. However, this process is cumbersome and time-consuming. Method 2 involves one network device obtaining the web management pages of the other network devices, integrating the content, and then displaying them one by one. Controlling the network devices upon receiving management commands triggered by the web management pages is also possible. However, this integration method requires pre-determining the method, and if a network device's web management page is upgraded, it cannot be automatically upgraded and displayed; the upgraded web management page of the network device must be obtained again, making the process cumbersome. Summary of the Invention

[0004] This application provides a method, apparatus, and storage medium for network device management, which facilitates and displays the management pages of various network devices in real time.

[0005] The specific technical solution provided in this application is as follows:

[0006] In a first aspect, embodiments of this application provide a method for network device management, applied to network devices, including:

[0007] In response to the display request sent by the client, the management page and device list of the network device are displayed. The management page includes management information for managing the corresponding network device, and the device list includes link controls for at least one other network device in the same network device cluster as the network device. The link controls for other network devices correspond to other network devices.

[0008] Respond to the client's request to view the management page via the device list, and determine the other network devices corresponding to the management page viewing request;

[0009] Obtain the management page corresponding to other network devices through the link controls corresponding to other network devices, and display the management page corresponding to other network devices nested within the management page corresponding to the network device.

[0010] Optionally, if the link control is created based on the IP address of another network device, then the network device is connected to other network devices via the IP address of the other network device; or

[0011] If the link control is created based on the MAC address of another network device, then the network device is connected to other network devices via the MAC address of the other network device; or

[0012] If the link control is created based on the IP address and MAC address of another network device, then the network device is connected to other network devices through the IP address or MAC address of the other network device.

[0013] Optionally, the management page of a network device includes management information for managing the corresponding network device, which may be its own management information or the management information of a specified network device in the cluster.

[0014] Optionally, the management page of another network device can be obtained through a link control corresponding to that network device, including:

[0015] By using the link controls corresponding to other network devices, the management page of the other network device can be obtained from the other network device corresponding to the link control; or

[0016] By using the link controls corresponding to other network devices, the management pages of the other network devices corresponding to the link controls can be obtained from the specified network devices in the cluster.

[0017] Optionally, the device list can be generated in the following ways:

[0018] Determine the IP address and / or MAC address of each other network device connected to the network device;

[0019] Create link controls based on IP addresses and / or MAC addresses, and generate a device list based on each link control.

[0020] Optionally, the management pages for other network devices can be nested within the management page for the network device itself for display, including:

[0021] Nest the management pages for other network devices within the pop-up window;

[0022] The page style in the pop-up window is set based on the preset display method, and the pop-up window after the settings are displayed;

[0023] The display methods include main display mode and slave display mode. The page style set in the main display mode is determined based on the pre-configured style parameters in the network device, while the page style set in the slave display mode is determined based on the pre-configured style parameters in other network devices.

[0024] Optionally, after displaying the management page nested within the first management page, it may also include:

[0025] Respond to management requests triggered by clients through the management pages corresponding to other network devices, and manage other network devices.

[0026] Secondly, embodiments of this application provide a method for network device management, applicable to other network devices, the method comprising:

[0027] In response to the display request sent by the client, the management page and device list of other network devices are displayed. The management page includes management information for managing the corresponding other network devices, and the device list includes link controls for at least one network device that is in the same network device cluster as the other network devices. The link controls of the network devices correspond to the network devices.

[0028] Respond to the client's request to view the management page via the device list, and determine the network device corresponding to the management page viewing request;

[0029] The management page corresponding to the network device is obtained through the link control of the network device, and then the management page of the network device is nested in the management page of other network devices for display.

[0030] Optionally, if the link control is created based on the IP address of the corresponding network device, then other network devices are connected to each other via the network device's IP address; or

[0031] If the link control is created based on the MAC address of the corresponding network device, then other network devices are connected to each other via the network device's MAC address; or

[0032] If the link control is created based on the IP address and MAC address of the corresponding network device, then other network devices can be connected to each other through the network device's IP address or MAC address.

[0033] Optionally, the management page of other network devices includes management information for managing the corresponding other network devices, which may be the management information of the device itself or the management information of a specified network device in the cluster.

[0034] Optionally, the management page corresponding to the network device can be obtained through the link control corresponding to the network device, including:

[0035] By using the link control corresponding to the network device, the management page of the network device can be obtained from the network device corresponding to the link control; or

[0036] By using the link control corresponding to the network device, the management page corresponding to the network device linked to the link control can be obtained from the specified network device in the cluster.

[0037] Optionally, the device list can be generated in the following ways:

[0038] Determine the IP address and / or MAC address of each network device connected to other network devices;

[0039] Create link controls based on IP addresses and / or MAC addresses, and generate a device list based on each link control.

[0040] Optionally, the management page for a network device can be nested within the management pages for other network devices for display, including:

[0041] Nest the management page for the network device inside the pop-up window;

[0042] The page style in the pop-up window is set based on the preset display method, and the pop-up window after the settings are displayed;

[0043] The display methods include main display mode and slave display mode. The page style set in the main display mode is determined based on the pre-configured style parameters in other network devices, and the page style set in the slave display mode is determined based on the pre-configured style parameters in the network devices.

[0044] Optionally, after displaying the management page nested within the first management page, it may also include:

[0045] Respond to management requests triggered by clients through the management page corresponding to the network device, and manage the network device.

[0046] Thirdly, embodiments of this application also provide a network device management apparatus, comprising:

[0047] The first display module is used to respond to display requests sent by the client and display the management page and device list of the network device. The management page includes management information for managing the corresponding network device, and the device list includes link controls for at least one other network device that is in the same network device cluster as the network device. The link controls for other network devices correspond to other network devices.

[0048] The determination module is used to respond to the management page viewing request sent by the client through the device list and determine other network devices corresponding to the management page viewing request;

[0049] The second display module is used to obtain the management page of other network devices through the link controls of other network devices, and to display the management page of other network devices nested in the management page of the network device.

[0050] Optionally, if the link control is created based on the IP address of another network device, then the network device is connected to other network devices via the IP address of the other network device; or

[0051] If the link control is created based on the MAC address of another network device, then the network device is connected to other network devices via the MAC address of the other network device; or

[0052] If the link control is created based on the IP address and MAC address of another network device, then the network device is connected to other network devices through the IP address or MAC address of the other network device.

[0053] Optionally, the management page of a network device includes management information for managing the corresponding network device, which may be its own management information or the management information of a specified network device in the cluster.

[0054] Optionally, the management page of other network devices can be obtained through the link controls corresponding to other network devices. The second display module is used for:

[0055] By using the link controls corresponding to other network devices, the management page of the other network device can be obtained from the other network device corresponding to the link control; or

[0056] By using the link controls corresponding to other network devices, the management pages of the other network devices corresponding to the link controls can be obtained from the specified network devices in the cluster.

[0057] Optionally, the device list can be generated in the following ways:

[0058] Determine the IP address and / or MAC address of each other network device connected to the network device;

[0059] Create link controls based on IP addresses and / or MAC addresses, and generate a device list based on each link control.

[0060] Optionally, the management pages corresponding to other network devices can be nested within the management pages corresponding to the network devices for display. The second display module is also used for:

[0061] Nest the management pages for other network devices within the pop-up window;

[0062] The page style in the pop-up window is set based on the preset display method, and the pop-up window after the settings are displayed;

[0063] The display methods include main display mode and slave display mode. The page style set in the main display mode is determined based on the pre-configured style parameters in the network device, while the page style set in the slave display mode is determined based on the pre-configured style parameters in other network devices.

[0064] Optionally, after the management page is nested within the first management page for display, a management module is also included. The management module is used for:

[0065] Respond to management requests triggered by clients through the management pages corresponding to other network devices, and manage other network devices.

[0066] Fourthly, a network device, comprising:

[0067] Memory, used to store executable instructions;

[0068] A processor for reading and executing executable instructions stored in memory to implement the method as described in any of the first aspects.

[0069] Fifthly, a computer-readable storage medium, when instructions in the storage medium are executed by a processor, enables the processor to perform the method described in any of the first aspects above.

[0070] The beneficial effects of this application are as follows:

[0071] In summary, the embodiments of this application provide a method, apparatus, and storage medium for network device management. The method, applied to a network device, includes: responding to a display request from a client, displaying a management page and a device list for the network device. The management page includes management information for managing the corresponding network device, and the device list includes link controls for at least one other network device located in the same network device cluster as the network device. The link controls for the other network devices correspond to the other network devices. The method also responds to a client's request to view the management page through the device list, determining the other network devices corresponding to the management page viewing request; obtaining the management page corresponding to the other network device through the link controls corresponding to the other network device, and embedding the management page within the management page corresponding to the network device for display. This allows for convenient and quick display of the management pages corresponding to other network devices within the management page corresponding to the network device.

[0072] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description

[0073] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0074] Figure 1 This is a schematic diagram of the system architecture for displaying the management page in an embodiment of this application;

[0075] Figure 2 This is a flowchart illustrating the display of the management page in an embodiment of this application;

[0076] Figure 3 This is a flowchart illustrating the nested display of management pages in this embodiment of the application;

[0077] Figure 4 This is a schematic diagram of the management process based on the management page in the embodiments of this application;

[0078] Figure 5 This is a schematic diagram of the logical architecture of a network device management device according to an embodiment of this application;

[0079] Figure 6 This is a schematic diagram of the logical architecture of another network device management device in an embodiment of this application;

[0080] Figure 7 This is a schematic diagram of the physical architecture of the network device in the embodiments of this application. Detailed Implementation

[0081] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments of this application. Obviously, the described embodiments are only some embodiments of the technical solutions of this application, and not all embodiments. Based on the embodiments recorded in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the technical solutions of this application.

[0082] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in sequences other than those illustrated or described herein.

[0083] The preferred embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0084] See Figure 1 As shown in this embodiment of the disclosure, the network device cluster includes at least one network device and at least one other network device connected to the network device. Figure 1 In this context, other network devices connected to the network device are exemplified by other network devices 1, other network devices 2, and other network devices n.

[0085] During implementation, when a client accesses a network device in the network device cluster, the network device will further access other network devices 1, 2, or n, and obtain the corresponding management page 1, management page 2, ... management page n, so as to display them nested in the management page corresponding to the network device. This will be described in detail below.

[0086] See Figure 2 As shown in the embodiments of this application, the specific process of a network device management method is as follows:

[0087] Step 201: Respond to the display request sent by the client and display the management page and device list of the network device. The management page includes management information for managing the corresponding network device, and the device list includes link controls for at least one other network device in the same network device cluster as the network device. The link controls for other network devices correspond to other network devices.

[0088] Considering that the protocols between network devices in the same network device cluster can be any public or private protocol at Layer 2 (Ethernet, e.g., Universal Plug and Play Protocol, Multicast DNS Protocol) or Layer 3 (Internet, e.g., Transparent Inter-Process Communication Protocol), the connection relationships between the network devices in this application and other network devices are first introduced:

[0089] The first scenario: If the link control is created based on the IP address of another network device, then the network device is connected to other network devices through the IP address of the other network device; or

[0090] In this embodiment of the application, if the link control is created based on the IP address of the corresponding other network device, then the premise for the network device to connect to other network devices by triggering the IP address of the other network device is that the network device is connected to other network devices through the IP address of the other network device. That is, the physical connection between the network device and other network devices is the IP address of the other network device. In this way, when the link control is triggered, it can access the corresponding other network device through the above connection link.

[0091] The second scenario: If the link control is created based on the MAC address of another network device, then the network device is connected to other network devices via the MAC address of the other network device; or

[0092] In this embodiment of the application, if the link control is created based on the MAC address of the corresponding other network device, then the prerequisite for the network device to connect to other network devices by triggering the MAC address of other network devices is that the network device is connected to other network devices through the MAC address of other network devices. That is, the physical connection between the network device and other network devices is the MAC address of other network devices. In this way, when the link control is triggered, it can access the corresponding other network devices through the above-mentioned connection link.

[0093] The third scenario: If the link control is created based on the IP address and MAC address of another network device, then the network device is connected to other network devices through the IP address or MAC address of the other network device.

[0094] In this embodiment of the application, if the link control is created based on the IP address and MAC address of the corresponding other network device, then the prerequisite for the network device to connect to the corresponding other network device by triggering the IP address and MAC address of the other network device is that the network device is connected to the other network device through the IP address or MAC address of the other network device. That is, the physical connection between the network device and the other network device is the IP address or MAC address of the other network device. In this way, when the link control is triggered, it can access the corresponding other network device through one of the connection links.

[0095] It should be noted that, during the creation of the link control, the correspondence between the link control and the IP address and / or MAC address needs to be determined based on the connection between the network device and other network devices.

[0096] During implementation, upon receiving a display request from the client, the network device management page and device list are displayed.

[0097] In this embodiment of the application, after receiving a display request from the client, the network device will parse the display request, determine the network device corresponding to the display request, and further obtain the management page of the network device corresponding to the display request.

[0098] It should be further explained that network devices and other network devices in the same network device cluster can all serve as the execution subject of a network device management method. If the current device serving as the execution subject is a network device, after the network device responds to the client's display request, the management page of the aforementioned network device and a device list including link controls corresponding to other network devices are displayed. If the current device serving as the execution subject is another network device, after the other network device responds to the client's display request, the management page of the aforementioned other network device and a device list including link controls corresponding to the network device and the remaining other network devices are displayed.

[0099] Furthermore, the management page of the aforementioned network device includes management information for managing the corresponding network device, which may be its own management information or the management information of a specified network device in the cluster.

[0100] During implementation, the management pages of the aforementioned network devices typically include management information, which is used to manage the operation of the corresponding network devices. Preferably, this management information can be management information specific to the network device itself, meaning the network device itself is managed through the management page. Alternatively, the management information can be management information for a specific network device within the cluster, meaning a specific network device in the cluster (excluding the aforementioned network device) is managed through the management page. This means that the same management page can be viewed by any network device in the cluster. The specified network device can be pre-configured. It should be noted that when the management page of a network device includes management information for a specific network device, the management information for that specific network device can be directly integrated into the management page of the network device itself, or it can be obtained and displayed through a link control corresponding to the network device. To facilitate the management of other network devices within the management page of the aforementioned network devices, in this embodiment, a device list is also displayed along with the management page of the network device.

[0101] In this embodiment of the application, in addition to the basic information of each other network device, the device list also includes each link control. The link control is a jump control for the network device to access other network devices. Specifically, it is necessary to first determine each other network device connected to the network device, then obtain the IP address and / or MAC address corresponding to each other network device, and create link controls according to the IP address and / or MAC address respectively.

[0102] The following section details how the device list is generated:

[0103] [1] Determine the IP address and / or MAC address of each other network device connected to the network device.

[0104] Considering that all network devices in the network device cluster are interconnected, after a network device responds to a display request from a client, it can be used as the main network device for interacting with the client. At the same time, in order to facilitate the management of other network devices, during the implementation process, the IP addresses and / or MAC addresses of each other network device connected to the network device are further determined, that is, the connection links from the aforementioned network device to each other network device are determined.

[0105] [2] Create link controls based on IP address and / or MAC address respectively, and generate a device list based on each link control.

[0106] After the connection link is determined, a link control is created based on the IP address and / or MAC address that represent the connection link, and the created link controls are stored in the aforementioned network devices. Specifically, a device list is generated based on each link control. In this way, the network devices can obtain the management pages corresponding to other connected network devices according to the different link controls in the device list.

[0107] It should be noted that the specific display method of the above device list on the management page can be flexibly set according to the usage scenario.

[0108] Step 202: Respond to the client's request to view the management page through the device list, and determine the other network devices corresponding to the management page viewing request.

[0109] During implementation, in addition to sending display requests, the client will also send management page viewing requests for any other network device. These management page viewing requests are triggered by any link control in the device list; that is, the management page viewing request is sent after the display request. The process of receiving management page viewing requests is similar to that of receiving display requests, and will not be described in detail here.

[0110] Upon receiving a request to view the management page, the system will parse it and identify the other network devices corresponding to the request.

[0111] Step 203: Obtain the management page of other network devices through the link controls of other network devices, and display the management page of other network devices nested in the management page of the network device.

[0112] Given the complex interconnections between network devices in a network device cluster, the management pages for other network devices may be stored on those devices themselves, or they may be located on any specific network device within the cluster. Accessing the management pages of other network devices via their corresponding link controls includes:

[0113] Case (1): Obtain the management page of another network device from the link control corresponding to that other network device; or

[0114] In one embodiment, a link control for another network device is selected from the device list on the management page corresponding to the network device, and the management page corresponding to the other network device is obtained from the other network device (e.g., the server of the other network device) through the selected link control.

[0115] Case (2): Obtain the management page of the other network device corresponding to the link control from the specified network device in the cluster through the link control of other network devices.

[0116] In another embodiment, a link control corresponding to another network device is selected in the device list of the management page corresponding to the network device, and the information of the specified network device in the cluster is determined by the selected link control. Then, the management page corresponding to the other network device is obtained from the specified network device (e.g., the management server corresponding to the other network device).

[0117] After obtaining the management pages for other network devices, refer to... Figure 3 As shown, the management pages for other network devices are nested within the management page for the network device itself for display. Specifically, this includes:

[0118] Step 2031: Nest the management pages for other network devices inside the pop-up window.

[0119] It should be noted that when the management pages for other network devices need to be displayed, the aforementioned pop-up will float within the corresponding management page of that network device. When the management pages for other network devices do not need to be displayed, the pop-up can be hidden by clicking or other operations. The size and style of the pop-up are not specifically limited here. During implementation, after obtaining the corresponding management page from each other network device, the aforementioned management page will be entirely nested within the pop-up, and displayed on the corresponding management page of the network device according to the preset display method.

[0120] Step 2032: Set the page style in the pop-up window based on the preset display method, and display the pop-up window after setting.

[0121] The display methods include main display mode and slave display mode. The page style set in the main display mode is determined based on the pre-configured style parameters in the network device, while the page style set in the slave display mode is determined based on the pre-configured style parameters in other network devices.

[0122] Since the management pages for network devices are typically generated based on the network device's configuration, and the management pages for other network devices displayed in the pop-up window are typically generated based on the configurations of those other network devices, the primary display method is determined based on the pre-configured style parameters in the network device, and the secondary display method is determined based on the pre-configured style parameters in the other network devices. Therefore, the display methods for the management pages in the pop-up window specifically include the following three:

[0123] Method (1): Set the primary display method as the presentation method. Or

[0124] During implementation, the corresponding pre-configured style parameters are obtained from the network device to determine the main display method of the management page, and the display method of the management page nested in the pop-up window is set to the above main display method. Under this method, the display of the management page is relatively uniform.

[0125] For example, if the default display border color in the network device is red, the color of the display border in the main display mode of the management page is also determined to be red. Furthermore, the display border color of the management page nested in the pop-up window is also set to red. In this way, the display mode of the management page in the pop-up window can be consistent with the display mode of the network device itself, and the display effect of the pop-up window can be unified with the network device.

[0126] Method (2): The display method will be determined from the previous display method. Or

[0127] During implementation, various style parameters pre-configured in other network devices are obtained to determine the display mode of the management page. The display mode of the management page nested in the pop-up window is then set to the above-mentioned display mode. In this way, the management page can be displayed completely according to the settings of the corresponding other network devices, so that the management pages corresponding to different network devices can be well distinguished.

[0128] For example, if the default display border color in the network device is red, the color of the display border in the main display mode of the management page is also determined to be red. If the default display border color in other network devices is blue, the color of the display border in the secondary display mode of the management page is also determined to be blue. Furthermore, the display border color of the management page nested in the pop-up window is also set to blue. In this way, the display mode of the management page in the pop-up window can be distinguished from the display mode of the network device itself, and the display effect of the pop-up window is more eye-catching.

[0129] Method (3): Merge the main display method and the secondary display method, and determine the merged display method as the display method.

[0130] During implementation, the aforementioned primary and secondary display methods are merged, and the display method of the management page nested in the pop-up window is set to the merged display method. In this way, the management page corresponding to the network device can be displayed in a way that balances uniformity and distinctiveness with the management pages corresponding to other network devices. The aforementioned merging method includes, but is not limited to, the color of the management page referencing the primary display method, and the border size of the management page referencing the secondary display method, etc.

[0131] For example, if the default display border color in a network device is red, then the primary display mode of the management page will have a red border. If the default display border color in other network devices is blue, then the secondary display mode of the management page will have a blue border. The primary and secondary display modes are then merged, and the merged display mode (e.g., a green border) is determined as the display mode. This means the management page nested in the pop-up window is displayed in green, ensuring that the display mode of the management page in the pop-up window takes into account the differences between network devices. See also... Figure 4 As shown, it should also be noted that after the management page is nested within the first management page for display, it also includes:

[0132] Step 204: Respond to management requests triggered by clients through the management pages corresponding to other network devices, and manage the other network devices.

[0133] During implementation, in addition to displaying the management pages corresponding to other network devices through the device list, the network management device can also respond to management requests triggered by clients through the management pages corresponding to other network devices. For example, when a client changes and configures the parameters of other network devices through the management pages corresponding to other network devices, the network management device can respond to the management request and further manage the other network devices, such as changing and configuring the parameters.

[0134] Based on the same inventive concept, see [reference] Figure 5 As shown in the figure, this application provides a network device management apparatus, including:

[0135] The first display module 501 is used to respond to the display request sent by the client and display the management page and device list of the network device. The management page includes management information for managing the corresponding network device, and the device list includes link controls for at least one other network device in the same network device cluster as the network device. The link controls of the other network devices correspond to the other network devices.

[0136] The determination module 502 is used to respond to the management page viewing request sent by the client through the device list and determine other network devices corresponding to the management page viewing request;

[0137] The second display module 503 is used to obtain the management page of other network devices through the link control of other network devices, and to display the management page of other network devices nested in the management page of the network device.

[0138] Optionally, if the link control is created based on the IP address of another network device, then the network device is connected to other network devices via the IP address of the other network device; or

[0139] If the link control is created based on the MAC address of another network device, then the network device is connected to other network devices via the MAC address of the other network device; or

[0140] If the link control is created based on the IP address and MAC address of another network device, then the network device is connected to other network devices through the IP address or MAC address of the other network device.

[0141] Optionally, the management page of a network device includes management information for managing the corresponding network device, which may be its own management information or the management information of a specified network device in the cluster.

[0142] Optionally, the management page of another network device can be obtained through a link control corresponding to that network device. The second display module 503 is used for:

[0143] By using the link controls corresponding to other network devices, the management page of the other network device can be obtained from the other network device corresponding to the link control; or

[0144] By using the link controls corresponding to other network devices, the management pages of the other network devices corresponding to the link controls can be obtained from the specified network devices in the cluster.

[0145] Optionally, the device list can be generated in the following ways:

[0146] Determine the IP address and / or MAC address of each other network device connected to the network device;

[0147] Create link controls based on IP addresses and / or MAC addresses, and generate a device list based on each link control.

[0148] Optionally, the management pages corresponding to other network devices can be nested within the management pages corresponding to the network devices for display. The second display module 503 is also used for:

[0149] Nest the management pages for other network devices within the pop-up window;

[0150] The page style in the pop-up window is set based on the preset display method, and the pop-up window after the settings are displayed;

[0151] The display methods include main display mode and slave display mode. The page style set in the main display mode is determined based on the pre-configured style parameters in the network device, while the page style set in the slave display mode is determined based on the pre-configured style parameters in other network devices.

[0152] Optionally, see Figure 6 As shown, after the management page is nested within the first management page for display, a management module 504 is also included. The management module is used for:

[0153] Respond to management requests triggered by clients through the management pages corresponding to other network devices, and manage other network devices.

[0154] Based on the same inventive concept, see [reference] Figure 7 As shown, this application embodiment provides a network device, including: a memory 701 for storing executable instructions; and a processor 702 for reading and executing the executable instructions stored in the memory, and executing any of the methods described in the first aspect above.

[0155] Based on the same inventive concept, embodiments of this application provide a computer-readable storage medium that, when the instructions in the storage medium are executed by a processor, enables the processor to perform the method described in any of the first aspects above.

[0156] In summary, the embodiments of this application provide a method, apparatus, and storage medium for network device management. The method, applied to a network device, includes: responding to a display request from a client, displaying a management page and a device list for the network device. The management page includes management information for managing the corresponding network device, and the device list includes link controls for at least one other network device located in the same network device cluster as the network device. The link controls for the other network devices correspond to the other network devices. The method also responds to a client's request to view the management page through the device list, determining the other network devices corresponding to the management page viewing request; obtaining the management page corresponding to the other network device through the link controls corresponding to the other network device, and embedding the management page within the management page corresponding to the network device for display. This allows for convenient and quick display of the management pages corresponding to other network devices within the management page corresponding to the network device.

[0157] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program product systems. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product system implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0158] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program product systems according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0159] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0160] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0161] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for managing network devices, characterized in that, Applied to network devices, the method includes: In response to a display request from a client, the management page and device list of the network device are displayed. The management page includes management information for managing the corresponding network device, and the device list includes link controls for at least one other network device that is in the same network device cluster as the network device. The link controls for the other network devices correspond to the other network devices. In response to the client's request to view the management page through the device list, determine the other network devices corresponding to the management page viewing request; The management page corresponding to the other network device is obtained through the link control corresponding to the other network device, and the management page corresponding to the other network device is nested in the management page corresponding to the network device for display. The management page contains management information, and the management information is at least used to manage the operation of the corresponding network device. In response to the management request triggered by the client through the management page corresponding to the other network device, the other network device is managed.

2. The method as described in claim 1, characterized in that, If the link control is created based on the IP address of the corresponding other network device, then the network device is connected to the other network device through the IP address of the other network device; or If the link control is created based on the MAC address of the corresponding other network device, then the network device is connected to the other network device via the MAC address of the other network device; or If the link control is created based on the IP address and MAC address of the corresponding other network device, then the network device is connected to the other network device through the IP address or MAC address of the other network device.

3. The method as described in claim 1, characterized in that, The management page of the network device includes management information for managing the corresponding network device, which may be its own management information or the management information of a specified network device in the cluster.

4. The method as described in claim 1, characterized in that, The step of obtaining the management page corresponding to the other network device through the link control corresponding to the other network device includes: The management page corresponding to the other network device is obtained from the other network device corresponding to the link control; or By using the link control corresponding to the other network device, the management page corresponding to the other network device in the cluster can be obtained from the specified network device in the cluster.

5. The method as described in claim 1, characterized in that, The device list is generated in the following manner: Determine the IP address and / or MAC address of each of the other network devices connected to the network device; The link controls are created based on the IP address and / or MAC address, and the device list is generated based on each link control.

6. The method according to any one of claims 1-5, characterized in that, The step of embedding the management page corresponding to the other network devices within the management page corresponding to the network device for display includes: The management pages corresponding to the other network devices are nested inside the pop-up window; The page style in the pop-up window is set based on a preset display method, and the pop-up window after setting is displayed. The display method includes a main display method and a secondary display method. The page style set in the main display method is determined based on the pre-configured style parameters in the network device, and the page style set in the secondary display method is determined based on the pre-configured style parameters in the other network devices.

7. A device for managing network devices, characterized in that, include: The first display module is used to respond to the display request sent by the client and display the management page and device list of the network device. The management page includes management information for managing the corresponding network device, and the device list includes link controls for at least one other network device that is in the same network device cluster as the network device. The link controls for the other network devices correspond to the other network devices. The determination module is used to respond to the management page viewing request sent by the client through the device list and determine the other network devices corresponding to the management page viewing request; The second display module is used to obtain the management page corresponding to the other network device through the link control corresponding to the other network device, and to display the management page corresponding to the other network device nested in the management page corresponding to the network device. The management page contains management information, and the management information is at least used to manage the operation of the corresponding network device. The management module is used to respond to management requests triggered by clients through the management pages corresponding to other network devices, and to manage other network devices.

8. A network device, characterized in that, include: Memory, used to store executable instructions; A processor for reading and executing executable instructions stored in the memory to implement the method as claimed in any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor, the processor is able to perform the method as described in any one of claims 1-6.