DHCP Relay Agent for Dynamic Server Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current DHCP systems are inefficient as they require multiple DHCP servers across network segments, leading to resource wastage and inconsistent configuration allocation, which affects network communication and is economically uneconomical for large networks.

Innovation Solution

Implementing a DHCP relay agent that forwards DHCP packets to a designated DHCP server group, allowing a single DHCP server to manage multiple network segments, and using an authentication server to ensure consistent communication with a selected DHCP server based on user privileges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple DHCP servers are deployed across network segments, then network coverage and accessibility are improved, but resource wastage and system complexity increase

Engineering Contradiction:
Improvenetwork coverageVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a DHCP relay agent as an intermediary component that forwards DHCP packets between client terminals and the centralized DHCP server. This mediator enables single-server architecture to serve multiple network segments without requiring direct server presence in each segment, thus reducing system complexity while maintaining broad network coverage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The DHCP server is designed with universal functionality to handle DHCP requests from multiple network segments through the relay agent mechanism. Instead of requiring specialized DHCP servers for each network segment, a single universal DHCP server can serve all segments, reducing resource wastage and system complexity.

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

2Reliability

If multiple DHCP servers are deployed across network segments, then local service availability is improved, but resource wastage increases

Engineering Contradiction:
Improveservice availabilityVSAvoidresource wastage
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent merges multiple DHCP server functions into a single centralized DHCP server that serves all network segments. By combining the services that would otherwise require separate servers in each network segment, the system eliminates resource wastage while maintaining service availability through the relay agent forwarding mechanism.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The DHCP relay agent acts as a mediator that enables a single DHCP server to provide services across multiple network segments. This intermediary forwards DHCP packets between clients and the centralized server, ensuring service availability without requiring multiple physical servers, thus preventing resource wastage.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of substance

If a single DHCP server manages multiple network segments, then resource efficiency is improved, but configuration consistency and communication reliability may worsen

Engineering Contradiction:
Improveresource wastageVSAvoidconfiguration consistency
Core Design Contradiction:
Loss of substanceVSReliability

Solution Approach 1:

The DHCP relay agent serves as a intelligent intermediary that maintains configuration consistency by properly forwarding DHCP packets between the centralized server and multiple network segments. The relay agent ensures that configuration information is accurately transmitted and maintained across all segments, preventing consistency issues that might arise from distributed server architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9967254B2Dynamically selecting a DHCP server for a client terminal
Publication Date: 2018.05.08 HEWLETT PACKARD ENTERPRISE DEV LP
  • US9967254B2 patent drawing
  • US9967254B2 patent drawing
  • US9967254B2 patent drawing

AI summary

Dynamically selecting a DHCP server for a DHCP client terminal device may include triggering, by a network device, an authentication performed by an authentication server on a DHCP client terminal device user when receiving a DHCP packet for requesting a configuration parameter sent from a DHCP client terminal device, receiving, by the network device, an identity of a DHCP server designated by the authentication server for the DHCP client terminal device user when the DHCP client terminal device user passes the authentication, and establishing an entry for user information of the DHCP client terminal device user and the identity of the designated DHCP server, and matching, by the network device, the user information carried in a packet with established entries when receiving the packet subsequently sent from the DHCP client terminal device, and forwarding the packet using the identity of the DHCP server in the entry matching the user information.