Network Manager Discovers Server Aggregations via ARP

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current link aggregation techniques face challenges in discovering server interface aggregations and physical connections, especially in environments where servers are not SNMP capable, leading to difficulties in monitoring network connections and ensuring fault tolerance.

Innovation Solution

A network manager technique that discovers server interface aggregations and switch-to-server physical connections by using SNMP information if available, and falling back to other criteria such as MAC addresses, IP addresses, and ARP information to accommodate servers with varying SNMP capabilities, allowing identification of aggregations and connections across different operating systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If SNMP information is used to discover server interface aggregations, then network monitoring capability is improved, but compatibility with non-SNMP servers deteriorates

Engineering Contradiction:
Improvenetwork monitoring capabilityVSAvoidcompatibility with non-SNMP servers
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent uses ARP information as an intermediary to bridge the gap between SNMP-capable and non-SNMP servers. By leveraging ARP request and response data that contains MAC address information, the system can discover server interface aggregations without requiring direct SNMP support, thus maintaining monitoring capability while achieving broad compatibility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes the information parameters used for discovery based on server capabilities. For SNMP-capable servers, it uses SNMP MIB data; for non-SNMP servers, it switches to using ARP information and MAC address patterns. This parameter switching allows the same discovery mechanism to work across heterogeneous server environments

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple discovery methods are implemented to support different server types, then adaptability is improved, but system complexity increases

Engineering Contradiction:
Improvesupport for different server typesVSAvoiddiscovery system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal discovery approach where a single network manager can handle both SNMP and non-SNMP servers using a unified methodology. The system uses ARP information as a common basis that works for all server types, while optionally enhancing with SNMP data when available, rather than requiring separate specialized systems for different server categories

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The discovery process is segmented into optional stages: first using universally available ARP and MAC address information, then optionally supplementing with SNMP data if the server supports it. This segmented approach allows the system to build capability progressively without requiring all components to be present, reducing overall system complexity while maintaining adaptability

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If ARP information is used for aggregation discovery, then compatibility with all servers is improved, but measurement precision of connection details deteriorates

Engineering Contradiction:
Improvecompatibility with all serversVSAvoidconnection detail accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent merges multiple information sources to compensate for the limitations of individual methods. By combining ARP information (which provides universal compatibility) with MAC address pattern analysis and optionally SNMP data (which provides detailed connection information), the system achieves both broad compatibility and precise measurement of aggregation connections

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10374941B2Determining aggregation information
Publication Date: 2019.08.06 MICRO FOCUS LLC
  • US10374941B2 patent drawing
  • US10374941B2 patent drawing
  • US10374941B2 patent drawing

AI summary

A technique includes determining a network interface aggregation information for a given network device. Determining the aggregation includes determining whether the network device is capable of providing first data identifying an aggregation and selectively inferring the aggregation based at least in part on other data if a determination is made that the network device is incapable of providing the first data.