Network Analyzer Packet Routing Without Unique Address

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network analyzers and packet tunneling systems require configuration with a unique network address to send packets, which is difficult, time-consuming, and often not feasible, especially in networks with limited addresses or using Dynamic Host Configuration Protocol (DHCP).

Innovation Solution

A network analyzer configures itself using configuration information from a network monitor, utilizing the network address of the monitored communication device as the source address and the network monitor's address as the destination, eliminating the need for a unique network address in the analyzer. Additionally, data-link MAC addresses can be used instead or in addition to network addresses for packet transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a network analyzer is configured with a unique network address to send packets, then the analyzer can communicate with other devices on the network, but the configuration becomes difficult, time-consuming, and expensive

Engineering Contradiction:
Improvepacket transmission capabilityVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The network analyzer automatically obtains network address configuration information by receiving it from the network monitor through configuration packets, eliminating the need for manual configuration by technicians. This self-service approach resolves the contradiction by enabling packet transmission capability while removing configuration complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network monitor acts as an intermediary that provides network address configuration information to the network analyzer through configuration packets. This mediator approach allows the analyzer to obtain necessary addressing information without requiring manual configuration, thus resolving the contradiction between transmission capability and configuration ease.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual configuration of static addresses is used, then network address uniqueness is ensured, but configuration errors can occur and the process is time-consuming

Engineering Contradiction:
Improveaddress uniquenessVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The network analyzer automatically receives configuration packets from the network monitor that contain unique network address information, eliminating manual configuration. This self-service mechanism ensures address uniqueness through centralized management while reducing configuration time to near-zero for the end device.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network monitor pre-generates and distributes configuration packets containing unique network address information to analyzers before they need to transmit packets. This preliminary action ensures address uniqueness is established in advance while eliminating the time-consuming manual configuration process.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If DHCP is used for dynamic address assignment, then address management is simplified, but the network analyzer must support DHCP and MAC address registration is required for security

Engineering Contradiction:
Improveaddress assignment flexibilityVSAvoidprotocol support requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The network monitor serves as an intermediary that provides address assignment services to the network analyzer, eliminating the need for the analyzer to implement DHCP client functionality. The monitor handles address assignment and MAC registration centrally, reducing device complexity while maintaining address assignment flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The DHCP and MAC registration functionality is extracted from the network analyzer and centralized in the network monitor. This extraction allows the analyzer to remain simple while still benefiting from flexible address assignment through the monitor's configuration packet distribution mechanism.

Inventive Principle:
Principle #2Taking out (Extraction)

4Quantity of substance

If network addresses are limited, then address conservation is achieved, but network analyzers cannot be configured with unique addresses

Engineering Contradiction:
Improveavailable network addressesVSAvoidpacket sending capability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The network monitor acts as an intermediary that enables analyzers to send packets without requiring them to have unique network addresses configured. The monitor provides the necessary addressing information in configuration packets, allowing packet transmission while conserving network addresses.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The network analyzer uses the network address of the monitored communication device as its source address when sending packets, rather than requiring its own unique address. This self-service approach conserves network addresses while maintaining packet sending capability through the use of borrowed addressing information.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8804535B2System and method for sending packets using another device's network address
Publication Date: 2014.08.12 AVAYA INC
  • US8804535B2 patent drawing
  • US8804535B2 patent drawing
  • US8804535B2 patent drawing

AI summary

A network analyzer gets configuration information, usually in the form of a configuration packet sent from a network monitor. The configuration information comprises a second device network address and a third device network address. The second device network address is that of the network monitor and the third device network address is that of a communication device that is to be monitored.When the network analyzer sees packets from the monitored communication device, it can send the results to the network monitor for analysis without having to be configured with a unique network address. The network analyzer sends an original packet using the network address of the communication device as the source address and using the network address of the network monitor as the destination address.