IPv6 Alias Interface Configuration for Network Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transition from IPv4 to IPv6 poses challenges due to differences in address configuration and operational requirements, particularly in associating multiple addresses with a single interface, managing IPv6 addresses, and ensuring compliance with industry standards and protocols.

Innovation Solution

A system and method that allow a single static IPv6 address to be assigned to an interface, enabling multiple aliases with respective IP addresses, allowing easy addition, deletion, and modification of these aliases, and providing a user-friendly interface for configuration, both locally and remotely, using a configuration application that interacts with the kernel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IPv6 addresses are configured on a network interface, then compliance with IPv6 standards is achieved, but the complexity of managing 128-bit addresses increases

Engineering Contradiction:
Improvecompliance with IPv6 standardsVSAvoidcomplexity of managing IPv6 addresses
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a configuration application as an intermediary between the user and the kernel's network interface configuration. This application simplifies the management of 128-bit IPv6 addresses by providing user-friendly interfaces and automated configuration procedures, thereby maintaining IPv6 standard compliance while reducing the operational complexity for users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent enables the creation of alias interfaces that copy the functionality of the primary network interface. These alias interfaces can be configured with IPv6 addresses and inherit properties from the parent interface, allowing users to manage multiple IPv6 addresses through simplified copy-based configuration rather than manually configuring each address individually.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple IPv6 addresses are associated with a single interface, then network functionality is improved, but the difficulty of detecting and managing addresses increases

Engineering Contradiction:
Improvenetwork functionalityVSAvoiddifficulty of managing addresses
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the management of multiple IPv6 addresses by introducing alias interfaces as distinct, manageable units. Each alias interface represents a specific IPv6 address or set of addresses, allowing users to detect and manage them individually through the configuration application rather than dealing with a monolithic list of addresses on a single interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The configuration application provides universal management capabilities that work across multiple IPv6 addresses and alias interfaces. It implements unified commands and procedures that can detect, add, modify, and remove addresses regardless of whether they are on the primary interface or alias interfaces, thereby simplifying the management complexity.

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

3Adaptability or versatility

If IPv4 aliasing is used to assign multiple addresses to an interface, then address flexibility is improved, but compatibility with IPv6 standards deteriorates

Engineering Contradiction:
Improveaddress flexibilityVSAvoidcompatibility with IPv6 standards
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent changes the fundamental parameter of how addresses are associated with interfaces by introducing the alias interface concept specific to IPv6. Instead of using IPv4-style aliasing that conflicts with IPv6 standards, the system creates new alias interfaces that are natively supported by IPv6, thereby maintaining address flexibility while ensuring IPv6 standard compatibility.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10938774B2IPV6 alias
Publication Date: 2021.03.02 EMC IP HLDG CO LLC
  • US10938774B2 patent drawing
  • US10938774B2 patent drawing
  • US10938774B2 patent drawing

AI summary

In one example, an interface stack of a network component is defined that appears from the perspective of a configuration application or device kernel as including a base level with a first physical slave interface and a second physical slave interface, neither of which has an IP address, and the base level includes an IPv4 physical interface and/or an IPv6 physical interface, an intermediate level having a virtual bonded interface that represents the first physical slave interface and the second physical slave interface together as a single, unified interface, and the intermediate level includes an IPv6 alias interface and/or a VLAN interface, and a top level including a virtual interface on the virtual bonded interface, and the top level includes an alias interface. A respective alias IP address is created and assigned to the alias interfaces, and the interface stack is accessible by way of the alias interfaces.