Identifying Unmanaged Switches via IP Phone MAC Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing network topologies becomes complex due to the presence of unmanaged switches, which lack SNMP management agents or have inaccessible data, making it difficult to correctly identify connectivity and diagnose issues, especially with the integration of IP telephones that often contain unmanaged switches.

Innovation Solution

A method that accesses information from managed switches, queries external data sources to identify unmanaged switches, and updates network topology by combining Layer 2 and Layer 3 address information to accurately determine device connections and root causes of network problems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If network monitoring systems only query managed switches, then management overhead is reduced, but topology accuracy deteriorates due to unmanaged switches being undetected

Engineering Contradiction:
Improvemanagement overheadVSAvoidtopology accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent uses IP telephones as intermediaries to detect unmanaged switches. The telephone queries the unmanaged switch's MAC address table, which contains information about connected devices. By analyzing this indirect information, the system identifies unmanaged switches without directly managing them, thus maintaining low management overhead while achieving complete topology visibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system copies information from the IP telephone's perspective about network devices. Instead of directly querying unmanaged switches (which would increase management complexity), the system uses the telephone's recorded MAC address table entries as copies of the network topology information, allowing accurate topology mapping without direct management of unmanaged devices.

Inventive Principle:
Principle #26Copying

2Measurement precision

If the system queries every device to determine connectivity, then topology accuracy improves, but time consumption increases

Engineering Contradiction:
Improveconnectivity determination accuracyVSAvoidtime to identify connections
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by having IP telephones query unmanaged switches during normal operation. The MAC address tables are collected and stored in advance, allowing the topology mapping algorithm to use this pre-gathered information immediately, thus avoiding time-consuming real-time queries during topology analysis.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from IP telephones about their observed network connections. The telephones provide feedback information (MAC address tables) that reflects actual connectivity, allowing the system to accurately map topology without sending additional queries to every device, thus reducing time consumption while maintaining accuracy.

Inventive Principle:
Principle #23Feedback

3Device complexity

If unmanaged switches are ignored in topology mapping, then processing complexity is reduced, but network troubleshooting effectiveness deteriorates

Engineering Contradiction:
Improveprocessing complexityVSAvoidtroubleshooting effectiveness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent uses IP telephones as intermediaries to include unmanaged switches in topology mapping. The telephone queries the unmanaged switch and returns information about connected devices, allowing the system to process and represent unmanaged switches in the topology without directly managing them. This maintains processing simplicity while enabling effective troubleshooting.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The unmanaged switches essentially serve themselves by providing their own connectivity information through the IP telephone's query. The switches don't need to be managed or configured; they simply respond to the telephone's query with their MAC address tables, allowing them to be automatically incorporated into the topology for troubleshooting purposes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7733800B2Method and mechanism for identifying an unmanaged switch in a network
Publication Date: 2010.06.08 HEWLETT PACKARD ENTERPRISE DEV LP
  • US7733800B2 patent drawing
  • US7733800B2 patent drawing
  • US7733800B2 patent drawing

AI summary

An exemplary method for managing a network includes accessing information associated with a managed switch in the network, querying an external data source, and identifying an unmanaged switch connected to the managed switch based on a reply to the query and the accessed information.