A lightweight implementation method and system for cross-platform network management protocol channels
A network management protocol and management protocol technology, applied in the field of network configuration management, can solve the problems of inability to meet emergency project testing requirements, large amount of open source protocol stack code, lack of cross-platform features, etc., to meet emergency project testing requirements, increase Project benefit, the effect of reducing development difficulty and development cycle
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] An embodiment of the present invention provides a cross-platform lightweight implementation method of a network management protocol channel, including the following steps:
[0033] Setting and loading the mapping table including the configuration of the management protocol channel message forwarding in the channel message forwarding module; establishing the management channel for the forwarding of the management protocol message; realizing the cross-platform processing of the management protocol.
[0034] The main difference between different platforms is the definition of data structure and the difference of API interface at the bottom of the platform. In the scheme of the present invention, the platform macro definition is used to distinguish the difference of the data structure, and different macro definitions are used for different platforms; the difference of the platform bottom layer API interface is packaged by the unified interface of the platform, and the method...
Embodiment 2
[0036] This embodiment provides a cross-platform lightweight implementation method of a network management protocol channel, which is basically the same as Embodiment 1, the difference is that in the step S2, at least two monitoring ports of the management protocol server are set, and the channel message The forwarding module sets different monitoring ports for different management protocols to monitor, and the communication protocols between different management protocols are not connected to each other. Specifically, the communication management protocol includes but not limited to SNMP, WEB, NETCONF, OPENFLOW, PCEP and OVSDB.
[0037]A practical case is proposed below to illustrate this method in detail: If technicians need to implement cross-platform management of the two network management protocols, NETCONF and SNMP, the following methods are used:
[0038] Configure as figure 2 The management protocol client, channel message forwarding module and management protocol s...
Embodiment 3
[0043] This embodiment provides a cross-platform lightweight implementation method of a network management protocol channel, which is basically the same as Embodiment 1, the difference is that in step S1, it also includes setting and loading in the channel message forwarding module The management protocol channel message forwarding configuration mapping table, the mapping table includes information such as management protocol name, monitoring port number, modification port number, management protocol server IP address and communication protocol type.
[0044] A feasible configuration mapping table representation is as follows:
[0045]
[0046]
[0047] Among them, the name field indicates the name of the management protocol, the port field indicates the port number monitored by the management protocol channel forwarding module, the server field indicates the port number that needs to be modified in the original protocol stack, the server-ip field indicates the IP address...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com