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

Active Publication Date: 2021-08-24
FENGHUO COMM SCI & TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Aiming at the defects existing in the prior art, the purpose of the present invention is to provide a cross-platform lightweight implementation method and system of the network management protocol channel, to solve the problem that the open source protocol stack used by the current management protocol has a large amount of code and does not have the characteristics of cross-platform , It takes a long time to transplant to different software platforms, which causes the difficulty and high cost of research and development, and cannot meet the testing needs of urgent projects

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A lightweight implementation method and system for cross-platform network management protocol channels
  • A lightweight implementation method and system for cross-platform network management protocol channels
  • A lightweight implementation method and system for cross-platform network management protocol channels

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a cross-platform lightweight implementation method and system of a network management protocol channel, relates to the field of network configuration management, and includes a management protocol client, a channel message forwarding module, and a management protocol server; the management protocol client is used to initiate Management protocol message interaction; the channel message forwarding module is used to set the listening port of the management protocol server that needs to be supported, monitor the port of the management protocol server that needs to be supported, and receive the message sent by the management protocol client and forward it to the management protocol server for processing; the management protocol server is used to process the forwarded management protocol message, and return the processing result to the channel message forwarding module. The cross-platform lightweight implementation method of the network management protocol channel of the present invention can quickly meet the urgent project testing requirements through the setting and application of the cross-platform protocol channel, and realize the cross-platform lightweight processing of the network management protocol channel.

Description

technical field [0001] The invention relates to the technical field of network configuration management, in particular to a cross-platform lightweight implementation method and system for network management protocol channels. Background technique [0002] The most important part of the network management system is the network management protocol, which defines the communication method between the network manager and the network management agent, and is also the basis of the network equipment software platform of each communication equipment manufacturer. Currently commonly used network management protocols include: SNMP (Simple Network Management Protocol), WEB, NETCONF (Network Configuration Protocol, a new XML-based network configuration protocol), OPENFLOW (a new network exchange model), PCEP (Path Computation Element Protocol , a stateful path computing unit protocol), OVSDB (OpenvSwitchDatabase, open virtual switch database), etc., in which the SNMP open source protocol...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/24
CPCH04L41/022H04L41/0226
Inventor 颜昌隆赵亮张明峰
Owner FENGHUO COMM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products