DHCPv4 Server IPv6 Configuration Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IPv6 transition technologies, such as 6to4 and 6rd, face challenges in automatically configuring IPv6 parameters like the default DNS server and other settings, especially in large-scale deployments, due to the limitations of manual configuration and the inability of existing protocols to support link broadcasts, leading to inefficiencies and maintenance difficulties.

Innovation Solution

A method and apparatus that utilize a DHCPv4 protocol to send and receive IPv6 configuration information, allowing user side devices to request and obtain necessary IPv6 configuration details, such as DNS server addresses, through DHCPv4 packets, enabling automatic configuration and improving efficiency over manual methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration is used for IPv6 parameters, then configuration can be performed, but maintenance becomes extremely difficult and time-consuming when DNS server addresses change

Engineering Contradiction:
ImproveConfiguration easeVSAvoidMaintenance time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by allowing terminal devices to automatically obtain and update IPv6 configuration information (including DNS server addresses) through DHCPv4 protocol without manual intervention. When DNS server addresses change, the system automatically retrieves updated information, eliminating the need for manual reconfiguration of all CPEs.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention pre-configures the DHCPv4 server with IPv6 configuration information including DNS server addresses before terminal devices need them. This preliminary preparation allows terminals to automatically obtain current configuration information when connecting, avoiding the need for manual pre-configuration at each device.

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If DHCPv6 protocol is used for automatic IPv6 configuration, then automatic configuration is achieved, but it cannot run in 6rd and 6to4 networks due to link broadcast limitations

Engineering Contradiction:
ImproveAutomatic configuration capabilityVSAvoidProtocol compatibility
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The invention uses DHCPv4 server as an intermediary to provide IPv6 configuration information in 6rd and 6to4 networks where DHCPv6 cannot operate. The DHCPv4 server receives configuration information and distributes it to terminal devices through DHCPv4 protocol, which is compatible with IPv4-based tunneling networks, thereby enabling automatic configuration where traditional DHCPv6 fails.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the protocol parameter from DHCPv6 to DHCPv4 to achieve compatibility with 6rd and 6to4 networks. By using DHCPv4 instead of DHCPv6, the system maintains automatic configuration capabilities while adapting to the constraints of IPv4-based tunneling environments that cannot support link broadcast operations.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If IPv6 configuration information is hardcoded on terminal devices, then initial configuration is simple, but any changes require updating all devices manually

Engineering Contradiction:
ImproveInitial deployment easeVSAvoidMaintenance ease
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The system replaces static hardcoded configuration with dynamic self-updating configuration. Terminal devices automatically obtain IPv6 configuration information including DNS server addresses from the DHCPv4 server and can autonomously update this information when changes occur, eliminating manual maintenance requirements while keeping initial deployment simple.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9042406B2Method for obtaining IPV6 configuration information in IPV6 transition network, system and apparatus
Publication Date: 2015.05.26 HUAWEI TECH CO LTD
  • US9042406B2 patent drawing
  • US9042406B2 patent drawing
  • US9042406B2 patent drawing

AI summary

The present invention discloses a method for obtaining IPv6 configuration information in an IPv6 transition network. The network includes an IPv4 network and an IPv6 network. An apparatus for providing IPv6 configuration information in the IPv4 network receives an IPv6 configuration information obtaining request packet sent by a user side device. In response, the apparatus sends a response packet to the user side device, where the response packet is a DHCPv4 packet, and carries the requested IPv6 configuration information. Some of the advantages of the present invention are that automatic configuration for a user side device which needs to traverse the IPv4 network to access the IPv6 network is implemented, and efficiency is greatly improved compared with a manual configuration method in the prior art.