Switch Address Relay with Distributed Layer 3 Gateway
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In current network systems, the use of distributed layer 3 gateway IP addresses on switches disrupts the address relay functionality, making it difficult for the DHCP server to identify and respond to address requests, leading to subnet identification issues and inefficient address allocation.
Innovation Solution
Modifying the address request message to include a loopback address that uniquely identifies the switch and adding subnet information in an option field, allowing the DHCP server to accurately select and assign IP addresses to virtual machines while maintaining distributed layer 3 gateway functionality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If distributed layer 3 gateway IP addresses are used on switches, then routing capability is improved, but address relay functionality is disrupted
Solution Approach 1:
The patent segments the address assignment functionality by introducing a dedicated address assignment server that handles IP address allocation, while switches focus on routing. This separation resolves the conflict between routing capability and address relay functionality by assigning these responsibilities to different network components.
Solution Approach 2:
The patent introduces an address assignment server as an intermediary component that mediates between hosts and the distributed layer 3 gateway system. This intermediary handles address assignment requests, allowing switches to maintain their routing functionality without being disrupted by address relay operations.
2Productivity
If DHCP server responds to address requests, then address allocation is improved, but network resource flooding occurs
Solution Approach 1:
The patent applies local quality by enabling switches to respond to address requests locally using their loopback addresses, rather than requiring all requests to be handled by a centralized DHCP server. This reduces network traffic by handling address assignments at the local switch level while maintaining efficient address allocation.
3Measurement precision
If subnet information is included in address requests, then address assignment accuracy is improved, but message complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-configuring switches with loopback addresses that encode subnet information. This allows subnet identification to occur automatically without requiring complex message structures, as the subnet information is inherently embedded in the loopback address configuration.
Data Source
AI summary
Techniques described herein provide enhanced address allocation services in a network. A switch device in communication with a host device is configured as an address relay device and receives an address request message from the host device. The switch device modifies the address request message to include a response address that uniquely identifies the switch device. The switch device adds in a field of the address request message subnetwork information that identifies a subnetwork to which the host device belongs. The switch device sends the modified address request message to an address server.


