CN117834408A - Universal automatic network configuration management system - Google Patents

Universal automatic network configuration management system Download PDF

Info

Publication number
CN117834408A
CN117834408A CN202311743615.9A CN202311743615A CN117834408A CN 117834408 A CN117834408 A CN 117834408A CN 202311743615 A CN202311743615 A CN 202311743615A CN 117834408 A CN117834408 A CN 117834408A
Authority
CN
China
Prior art keywords
configuration
information
network
equipment
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311743615.9A
Other languages
Chinese (zh)
Inventor
姜国新
周峰程
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Gongshang University
Original Assignee
Zhejiang Gongshang University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Gongshang University filed Critical Zhejiang Gongshang University
Priority to CN202311743615.9A priority Critical patent/CN117834408A/en
Publication of CN117834408A publication Critical patent/CN117834408A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3239Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention discloses a general automatic network configuration management system, which comprises a network device discovery module, a configuration rule learning module, a timing task and configuration backup module and a visual display module; the network equipment discovery module acquires the network equipment list information on the core switch by checking mapping table items of all address mapping protocols on the core switch; the configuration rule learning module is used for recording general information of the network equipment, and each equipment of each manufacturer is a standard configuration file; the invention provides a general automatic network configuration management system which can be suitable for quick checking, difference comparison, configuration and migration conversion of network equipment history configuration information of various models of various manufacturers, and is convenient to maintain by displaying in a three-dimensional map mode.

Description

Universal automatic network configuration management system
Technical Field
The invention relates to the technical field of communication, in particular to a universal automatic network configuration management system.
Background
With the development of information technology, the unit network scale is larger and larger, and network devices are more and more. Network devices include switches, routers, firewalls, etc., wherein a switch is a network device for electrical signal forwarding that can provide a single shared electrical signal path for any two network nodes accessing the switch. With the development of network technology, the switch is used as a basic device of a network, and the application of the switch is becoming more and more popular, and the number of switches in the network is also increasing.
However, the vast number of switches, the varied brands, models and software versions of switches, results in vast switch configuration information. When the configuration problem of a plurality of manufacturers and a plurality of switches is examined, the existing scheme mainly comprises two modes: the first is manual investigation, but the time is long, and the investigation efficiency is low; the second is automatic investigation, and the configuration parameters of the switch are obtained by means of SNMP (simple network management protocol) or CLI (Command-Line Interface). However, because of the lack of a structured relationship between stored switch configuration parameters, the existing solution can only obtain part of configuration parameters of a compatible part of model switches in part of the scenario. However, in the actual operation and maintenance, the requirements of query, comparison, statistics and the like on the configuration parameters of the switch cover all the configuration parameters of all the switches and all the models of all the manufacturers, and the conventional automatic checking scheme cannot meet the requirements.
Disclosure of Invention
The invention overcomes the defects of the prior art, and provides the universal automatic network configuration management system which can be suitable for quick checking, difference comparison, configuration and migration conversion of the historical configuration information of various types of network equipment of various manufacturers, and is convenient to maintain by adopting a three-dimensional map mode for display.
The technical scheme of the invention is as follows:
a general automatic network configuration management system comprises a network device discovery module, a configuration rule learning module, a timing task and configuration backup module and a visual display module;
the network equipment discovery module acquires the network equipment list information on the core switch by checking mapping table items of all address mapping protocols on the core switch; the network device list information refers to IP address, physical address (MAC) information of the network device.
The configuration rule learning module is used for recording general information of the network equipment; the general information of the network equipment adopts a mode of program and configuration file, wherein each manufacturer's equipment has one configuration file, and if the equipment of the same manufacturer is configured with differences, one configuration file is added;
the timing task module can set the execution frequency of configuration backup through the timing task, and the configuration backup module is communicated with the network equipment in a TELNET or SSH mode through the client under the rule learning module;
the visual display module comprises a history configuration module, a configuration difference comparison module and a configuration migration module; the history configuration module can check all devices and all history configuration file information; the configuration difference comparison module is used for comparing the differences of different configuration files of the same equipment; the configuration migration module is used for moving the configuration information to the new configuration file. The history configuration information module may view all history configuration information files of all devices in a list manner, or may display one configuration information file alone.
Further, after the network device discovery module is connected to the core switch device in the network, the network device discovery module executes a DISPLAY ARP command on the core switch to obtain the fed back network device list information, and analyzes the list line by line to obtain the IP ADDRESS and the MAC-ADDRESS information of the network device.
Further, the configuration file of the general information of the network device includes a user name, a password, a prompt in a privilege mode, an instruction for displaying without dividing a screen, an instruction for obtaining the configuration, whether telnet service is started, and whether SSH service is started.
Further, configuring the backup module includes the steps of:
(1) Connecting equipment: connecting to network access equipment, entering a configuration reading link if the connection is successful, and retrying until the maximum failure times are reached if the connection is failed; if the user fails, recording failure information in a log; the network access equipment is connected to provide the user name and the password of the equipment;
(2) A configuration reading step: reading configuration information of the network equipment, performing MD5 calculation on all read configuration information to obtain MD5 values of the current configuration information, performing difference detection with a historical MD5, and if the difference is the same, not needing to store the configuration information of the network equipment, otherwise, storing the configuration information of the network equipment and the MD5 calculated values of the configuration information of the network equipment into a file of configuration backup;
(3) Detecting the difference, namely detecting the difference between the file backed up at this time and the last configuration file, firstly reading in two configuration files, and then detecting whether the difference exists or not by an MD5 method; if no difference exists, discarding the configuration file; if the difference exists, the configuration file is reserved, and the naming rule is' location point information_equipment type_IP_date and time. By means of the difference comparison, network fault problems caused by network configuration file modification, such as configuration loss caused by abnormal power failure of equipment, can be rapidly located.
Further, (1) after the step of connecting the equipment to the network access equipment, whether the login is successful is detected, if so, a configuration backup link is entered, and if not, the network access equipment retries until the maximum number of times of failure is reached; if the failure occurs, failure information is recorded in a log.
Further, (2) the configuration file module in the configuration reading step further includes a file name of the configuration file, where the file name includes location point information of the network device, model information of the network device, and IP address information.
Further, (2) the configuration file management module in the configuration reading step adopts a timed multithreading management process; the configuration file management module further comprises the step of managing the configuration file in a three-dimensional map form; the configuration file content in the configuration file management module comprises general information of the network equipment, MD5 calculated values of the configuration information and the configuration information.
Further, the whole system is managed according to the hierarchical mode of the equipment type, the IP address and the date.
The backup module is configured, so that new network equipment information can be quickly configured by changing the same network equipment; and changing network equipment of different types, and configuring information of the network equipment by adopting migration configuration.
Further, the configuration difference comparison module specifically comprises the following steps:
firstly, reading a selected first configuration file and a corresponding MD5 value; reading the configuration file of the selected second file and the corresponding MD5 value; comparing whether MD5 of the two files are equal, if so, no difference exists, otherwise, carrying out detailed difference comparison; in the difference comparison, the comparison is carried out according to the record rows, and if the difference exists, the corresponding difference mark is TRUE; eventually all differences are displayed.
Further, the configuration migration module specifically performs the following process:
firstly, acquiring historical configuration file contents of equipment according to equipment IP and other information; acquiring the latest configuration rule of the current network equipment; analyzing the historical configuration information into the current network equipment configuration information through a regular expression, and calculating an MD5 value; and finally, storing the configuration information, the MD5 value and the configuration rule into a new configuration file.
Compared with the prior art, the invention has the advantages that:
the invention can be suitable for quick checking, difference comparison, configuration and migration conversion of the historical configuration information of various types of network equipment of various manufacturers, and is convenient to maintain by displaying in a three-dimensional map mode. The general information of the network equipment adopts a mode of 'program + configuration file', one configuration file is added to the equipment of each manufacturer, and if the equipment of the same manufacturer is configured with differences, one configuration file is added; this will make the system of the present solution suitable for all mainstream vendor equipment, improving compatibility.
Drawings
FIG. 1 is a schematic view of a structural framework of the present invention;
FIG. 2 is a flowchart illustrating the execution of the network device discovery module of the present invention;
FIG. 3 is a schematic overall flow chart of the present invention.
Detailed Description
Embodiments of the present invention are described in detail below, wherein like or similar reference numerals refer to like or similar elements or elements of similar function throughout. The embodiments described below by referring to the drawings are exemplary only for explaining the present invention and not as a limitation of the present invention.
It will be understood by those skilled in the art that all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs unless defined otherwise. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
Reference numerals referring to steps in the various embodiments are merely for convenience of description and do not have a substantial sequential relationship. Different steps in each specific embodiment can be combined in different sequences, so that the aim of the invention is fulfilled. In addition, the partial structures and modules of the invention which are not described in detail can be realized by adopting the conventional technical means, so the detailed description is not repeated.
The invention is further described below with reference to the drawings and the detailed description.
As shown in fig. 1 to 3, a general automated network configuration management system includes a network device discovery module, a configuration rule learning module, a timing task and configuration backup module, and a visual display module;
the network equipment discovery module acquires the network equipment list information on the core switch by checking mapping table items of all address mapping protocols ARPs on the core switch; the network device list information refers to IP address, physical address (MAC) information of the network device.
After the network device discovery module is connected to the core switch device in the network, the network device discovery module executes a DISPLAY ARP command on the core switch to acquire the fed back list information of the network device, namely, the list is analyzed line by line through the returned ARP list information, so that the IP ADDRESS and the MAC-ADDRESS information of the network device can be acquired. The specific process performs the operation as shown in fig. 2.
The configuration rule learning module is used for recording general information of the network equipment; the general information of the network equipment adopts a mode of program and configuration file, wherein each manufacturer's equipment has one configuration file, and if the equipment of the same manufacturer is configured with differences, one configuration file is added; this will make the system of the present solution suitable for all mainstream vendor equipment, improving compatibility.
The configuration file of the general information of the network equipment comprises a user name, a password, a prompt in a privilege mode, an off-screen display command, a configuration command acquisition, whether telnet service is started or not, and whether SSH service is started or not. The specific configuration file structure is as follows in table 1:
configuration item Configuration item description
username User name
password Password code
prompt Prompt sign
enPrompt Prompt in privileged mode
screenLength Non-split screen display command
getConfig Acquiring configuration commands
telnetEnable Whether telnet service is enabled
sshEnable Whether ssh service is enabled
TABLE 1
The timing task module can set the execution frequency of configuration backup through the timing task, and the configuration backup module is communicated with the network equipment in a TELNET or SSH mode through the client under the rule learning module;
the timing task module is executed at 22 pm per day by default, and can set the execution time and frequency according to the CRON expression. In the implementation process, the scheme adopts a multithreading mode and supports concurrent management of configuration files. The configuration of more than 20 devices can be backed up at the same time and threads are dynamically managed by way of a pool of thread pools. And the main thread performs task scheduling, and each time one device is backed up, one thread is taken from the thread pool to be configured. The concurrency mode not only shortens the execution time of the task, but also avoids the problem that the program cannot normally run when the task fails.
The configuration backup module comprises the following steps:
(1) Connecting equipment: connecting to network access equipment, entering a configuration reading link if the connection is successful, and retrying until the maximum failure times are reached if the connection is failed; if the user fails, recording failure information in a log; the network access equipment is connected to provide the user name and the password of the equipment;
after the network access equipment is connected in the equipment connection step, whether the login is successful is detected, if so, a configuration backup link is entered, and if not, the network access equipment retries until the maximum number of failures is reached; if the failure occurs, failure information is recorded in a log.
The detailed procedure is exemplified as follows: setting the timeout time to 3000 ms, connecting the equipment through the IP and the PORT, if the connection fails, receiving 'LogingFailed', otherwise, entering a backup link.
(2) A configuration reading step: reading configuration information of the network equipment, performing MD5 calculation on all read configuration information to obtain MD5 values of the current configuration information, performing difference detection with a historical MD5, and if the difference is the same, not needing to store the configuration information of the network equipment, otherwise, storing the configuration information of the network equipment and the MD5 calculated values of the configuration information of the network equipment into a file of configuration backup;
the configuration file module in the configuration reading step further comprises a file name of the configuration file, wherein the file name comprises location point information of the network equipment, model information of the network equipment and IP address information. The configuration file management module adopts timing multithreading management processing in the configuration reading step; the configuration file management module further comprises the step of managing the configuration file in a three-dimensional map form; the configuration file content in the configuration file management module comprises general information of the network equipment, MD5 calculated values of the configuration information and the configuration information.
(3) Detecting the difference, namely detecting the difference between the file backed up at this time and the last configuration file, firstly reading in two configuration files, and then detecting whether the difference exists or not by an MD5 method; if no difference exists, discarding the configuration file; if the difference exists, the configuration file is reserved, and the naming rule is' location point information_equipment type_IP_date and time. The organization method has the advantages that the tree structure can reduce the number of top-level catalogues, and all the devices can be checked according to the position point information; in addition, the date change of the configuration can be visually checked.
The visual display module comprises a history configuration module, a configuration difference comparison module and a configuration migration module;
the history configuration module can check all devices and all history configuration file information; the whole system is managed according to the hierarchical mode of the equipment type, the IP address and the date. For example, the switch is referred to as SW, the IP address of the device is 10.9.0.9, and the configuration file is named as "sw_10.9.0.9_20231107.Cfg". If the network devices are relatively more, the building name can be increased by one level, and the whole catalogue is 'building name, device type, IP and date'. If the central building is named Center and the IP address of the device is 10.9.0.9, the profile name corresponding to the current day is "center_sw_10.9.0.9_20231107.Cfg".
The configuration difference comparison module is used for comparing the differences of different configuration files of the same equipment; the configuration difference comparison module comprises the following specific steps:
firstly, reading a selected first configuration file and a corresponding MD5 value; reading the configuration file of the selected second file and the corresponding MD5 value; comparing whether MD5 of the two files are equal, if so, no difference exists, otherwise, carrying out detailed difference comparison; in the difference comparison, the comparison is carried out according to the record rows, and if the difference exists, the corresponding difference mark is TRUE; eventually all differences are displayed.
The configuration migration module is used for moving the configuration information to the new configuration file. The configuration migration module specifically performs the following processes:
firstly, acquiring historical configuration file contents of equipment according to equipment IP and other information; acquiring the latest configuration rule of the current network equipment; analyzing the historical configuration information into the current network equipment configuration information through a regular expression, and calculating an MD5 value; and finally, storing the configuration information, the MD5 value and the configuration rule into a new configuration file.
Preferably, the configuration information includes a device name, a remote management service, vlan management, port management, stp management, and routing. For the device name, only the currently configured device name needs to be acquired and then named in a manner supported by the target device. As shown in fig. 3, for example, the Hua Cheng and Hua San are configured as "sysname+device name", and the Sharp configuration is configured as "hostname+device name". The corresponding regular expression is "\nsysname", the value behind the sysname is taken after the corresponding line is obtained, and the blank space is removed.
For remote management, huasan is ordered as "telnet server enable" or "ssh server enable", and is directly queried through regular expressions. The corresponding configuration is then written directly in the target.
For vlan management, the command "DISPLAY VLAN" is to directly write the corresponding configuration into the configuration file of the target device.
For port management, the command of Huazhi is "DISPLAY INTERFACE BRIEF", and the corresponding configuration is directly written into the configuration file of the target device.
For route management, the command of Huazhi is "DISPLAYIP ROUTING-TABLE", and the corresponding configuration is directly written into the configuration file of the target device.
The foregoing is merely a preferred embodiment of the present invention, and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the concept of the present invention, and such modifications and adaptations are intended to be comprehended within the scope of the present invention. The parts of the invention which are not described in detail can be realized by conventional technical means, so that the description is omitted.

Claims (10)

1. A universal automated network configuration management system, characterized by: the program comprises a network device discovery module, a configuration rule learning module, a timing task, a configuration backup module and a visual display module;
the network equipment discovery module acquires the network equipment list information on the core switch by checking mapping table items of all address mapping protocols on the core switch;
the configuration rule learning module is used for recording general information of the network equipment, and each equipment of each manufacturer is a standard configuration file;
the timing task module is used for setting the execution frequency of the configuration backup module, and the configuration backup module is used for carrying out backup by communicating with the network equipment in a TELNET or SSH mode under the rule learning module through the client;
the visual display module comprises a configuration file display module, a configuration difference comparison module and a configuration migration module; the configuration file display module can check all configuration file information of all devices; the configuration difference comparison module is used for comparing the differences of different configuration files of the same equipment; the configuration migration module is used for generating the configuration file of the current network device according to the configuration file of the historical network device and the general information of the current network device.
2. A generic automated network configuration management system according to claim 1, wherein: after the network device discovery module is connected to the core switch device in the network, the network device discovery module executes a DISPLAY ARP command on the core switch to acquire the fed back network device list information, and analyzes the list line by line to acquire the IP ADDRESS and the MAC-ADDRESS information of the network device.
3. A generic automated network configuration management system according to claim 1, wherein: the standard configuration file of the general information of the network equipment comprises a user name, a password, a prompt in a privilege mode, an off-screen display command, a configuration command acquisition, whether telnet service is started or not, and whether SSH service is started or not.
4. A generic automated network configuration management system according to claim 1, wherein: the configuration backup module comprises the following steps:
(1) Connecting equipment: connecting to network access equipment, entering a configuration reading link if the connection is successful, and retrying until the maximum failure times are reached if the connection is failed; if the user fails, recording failure information in a log; the network access equipment is connected to provide the user name and the password of the equipment;
(2) A configuration reading step: 2.1, reading general information and configuration information of network equipment, wherein the configuration information comprises equipment names, remote management services, vlan management, port management, stp management and routing; 2.2, all read general information and configuration information are calculated by MD5, MD5 values of current general information and configuration information are obtained, 2.3, difference detection is carried out on MD5 values of current general information and configuration information and MD5 values of historical general information and configuration information, if the current general information and the configuration information are the same, files are not required to be saved, otherwise, the general information, the configuration information and the MD5 calculated values of network equipment are configuration contents, the configuration contents are saved in the configuration files, and the naming rule of file names is' location point information_equipment type_IP_date and time.
5. The universal automation network configuration management system of claim 4, wherein: (1) After the network access equipment is connected in the equipment connection step, whether the login is successful is detected, if so, a configuration backup module is entered, and if not, the network access equipment retries until the maximum number of failures is reached; if the failure occurs, failure information is recorded in a log.
6. The universal automation network configuration management system of claim 4, wherein: (2) The configuration information of the network device in the configuration reading step is processed by using a timing multithreading process.
7. A generic automated network configuration management system according to claim 1, wherein: the configuration file information display module manages the configuration file in a three-dimensional map form.
8. A generic automated network configuration management system according to claim 1, wherein: the general automatic network configuration management system manages according to the hierarchical mode of location point information, equipment type, IP address and date.
9. A generic automated network configuration management system according to claim 1, wherein: the configuration difference comparison module comprises the following specific steps:
firstly, reading a selected first configuration file and a corresponding MD5 value; reading the configuration file of the selected second file and the corresponding MD5 value; comparing whether MD5 of the two files are equal, if so, no difference exists, otherwise, carrying out detailed difference comparison; in the difference comparison, the records of the general information and the configuration information are compared, and if the differences exist, the corresponding record line difference is marked as TRUE; and eventually all differences are displayed.
10. A generic automated network configuration management system according to claim 1, wherein: the configuration migration module specifically performs the following processes:
1) Acquiring configuration file contents of the historical network equipment according to the position point information, equipment type, IP address and other information of the historical network equipment;
2) Acquiring general information of the current network equipment according to the standard configuration file of the new network equipment;
3) Analyzing the configuration file content of the historical network equipment into the configuration file content of the current network equipment through the regular expression, and calculating an MD5 value according to the general information and the configuration information;
4) And taking the general information, the configuration information and the MD5 value as configuration file contents, and storing the configuration file contents into a new configuration file, wherein the naming rule of the file name is' location point information_equipment type_IP_date and time.
CN202311743615.9A 2023-12-18 2023-12-18 Universal automatic network configuration management system Pending CN117834408A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311743615.9A CN117834408A (en) 2023-12-18 2023-12-18 Universal automatic network configuration management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311743615.9A CN117834408A (en) 2023-12-18 2023-12-18 Universal automatic network configuration management system

Publications (1)

Publication Number Publication Date
CN117834408A true CN117834408A (en) 2024-04-05

Family

ID=90510690

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311743615.9A Pending CN117834408A (en) 2023-12-18 2023-12-18 Universal automatic network configuration management system

Country Status (1)

Country Link
CN (1) CN117834408A (en)

Similar Documents

Publication Publication Date Title
CN109947746B (en) Data quality control method and system based on ETL flow
US10423588B2 (en) Orchestrated disaster recovery
US9621511B2 (en) Method and system for auto-provisioning network devices in a data center using network device location in network topology
US7472179B2 (en) System management method for a data center
CN109495308A (en) A kind of automation operational system based on management information system
US10206092B1 (en) Automatic discovery
CN109245951B (en) Method for realizing networking monitoring of network optimization equipment based on web
CN102638378B (en) Mass storage system monitoring method integrating heterogeneous storage devices
CN110460476B (en) Network operation and maintenance management method
CN111817921B (en) Mobile test equipment, test method, device, system and networking method
WO2021139322A1 (en) Method and apparatus for processing network device data, computer equipment and storage medium
JP2020137098A (en) Abnormality detection program, abnormality detection method, and abnormality detection device
CN109491889A (en) The method and apparatus of automatic test in NFV
CN112040016A (en) Server management method and server management device
CN112579007A (en) Method and device for acquiring full storage link and electronic equipment
US10897502B2 (en) Systems and methods for device migration
US7321561B2 (en) Verification of connections between devices in a network
US7631064B1 (en) Method and apparatus for determining interconnections of network devices
CN109150602A (en) A kind of method, apparatus, computer storage medium and the terminal of adaptation storage equipment
CN117834408A (en) Universal automatic network configuration management system
CN112256618A (en) Mapping relation determining method and device
CN109921963B (en) Network state inspection method and system
WO2016197603A1 (en) Method and apparatus for checking vrrp configuration
CN114448788A (en) Installation method, system, equipment and medium of switch system
CN113824584A (en) Network equipment management method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination