Network Device Discovery via Message Classification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In environments with server virtualization, existing technologies are inefficient in detecting new network devices and configuration changes, leading to prolonged setup times and resource management challenges, especially in dynamic environments where resources are utilized at maximum capacities.
Innovation Solution
A system and method that utilize a classifier to intercept and classify messages, with a discovery system parsing these messages to detect new network devices and configuration changes by fitting them into specific message groups, using protocols like SNMP and querying Management Information Bases for verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional server installation and configuration methods are used, then hardware reliability is improved, but setup time and resource utilization efficiency deteriorate
Solution Approach 1:
The system performs preliminary discovery and classification of network devices by intercepting and analyzing SNMP messages before full configuration is needed. The discovery system proactively detects new devices and configuration changes by parsing incoming messages and fitting them to message groups, preparing the network inventory in advance rather than waiting for manual discovery.
Solution Approach 2:
A classifier component acts as an intermediary between the network devices and the discovery system. The classifier intercepts messages from network devices, classifies them into specific groups based on message type and content, and routes them to the discovery system for further processing. This intermediary layer automates the detection of new devices and configuration changes without requiring direct human intervention.
2Stability of the object's composition
If manual server installation and configuration procedures are followed, then system stability is improved, but productivity and resource utilization deteriorate
Solution Approach 1:
The discovery system implements continuous feedback by monitoring network messages in real-time and detecting configuration changes as they occur. When the classifier receives messages from network devices, it classifies them and passes them to the discovery system, which parses the messages and compares them against known message groups to identify new devices or configuration modifications, providing ongoing feedback about network state changes.
Solution Approach 2:
The system enables self-service discovery by having network devices automatically send SNMP messages that are intercepted and processed by the classifier and discovery system. New devices and configuration changes are detected automatically through the automated message interception, classification, and parsing process, eliminating the need for manual inventory updates while maintaining system stability.
3Measurement precision
If comprehensive network device monitoring is implemented, then detection accuracy is improved, but system complexity increases
Solution Approach 1:
The monitoring system is segmented into distinct functional components: a message interceptor that captures SNMP traffic, a classifier that divides messages into specific groups based on type and content, and a discovery system that parses and analyzes the classified messages. This segmentation allows each component to specialize in a specific task, improving detection accuracy while managing complexity through modular design.
Solution Approach 2:
The classifier applies local quality by treating different message types differently through specialized classification rules. Each message group has specific parsing and analysis requirements, and the system applies appropriate processing methods to each message type based on its classification, rather than using a uniform complex approach for all messages.
Data Source
AI summary
There are provided a system, a method and a computer program product for managing one or more network devices. The one or more network devices are connected indirectly or directly to one or more networks and communicate each other by exchanging one or more messages. A classifier intercepts the one or more messages associated with one or more network devices. The classifier classifies each of the intercepted messages into a layer. A discovery system receives the each classified message and detecting, based on the each received classified message, a new network device added to the one or more networks and detecting one or more configuration changes made on the one or more network devices.


