Network Node IP Address Conservation and Routing Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computer networks, the shortage of IP addresses leads to erroneous routing when network interfaces are not assigned IP addresses, resulting in manual effort and time required to set up routing rules, especially when many rules need to be created.

Innovation Solution

A network node assigns the same IP address to multiple network interfaces and creates a first routing rule with higher priority, which is updated periodically and confirmed through a secured connection, using Address Resolution Protocol (ARP) messages to learn required IP addresses and automatically generate routing rules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If drop-in mode is used to allow router to route IP packets without assigning IP address to network interfaces, then IP address conservation is achieved, but erroneous routing occurs

Engineering Contradiction:
ImproveIP addressVSAvoidrouting accuracy
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs self-configuration by automatically detecting network interfaces, determining their IP addresses and subnets, and generating routing rules without manual intervention. The router service autonomously resolves the routing configuration problem that arises from using drop-in mode, eliminating erroneous routing while maintaining IP address conservation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically determines routing rules based on the IP addresses and subnets of network interfaces. By changing the routing parameters (destination IP, source IP, output interface) based on detected network conditions, the system resolves the contradiction between using drop-in mode for IP conservation and maintaining accurate routing.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If manual routing rules are created to avoid erroneous routing, then routing accuracy is improved, but time and effort are consumed

Engineering Contradiction:
Improverouting accuracyVSAvoidsetup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically performs the routing rule creation process by detecting network interfaces, determining their IP addresses and subnets, and generating appropriate routing rules. This self-service approach eliminates the manual setup time and effort while ensuring routing accuracy, directly resolving the technical contradiction.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary detection of network interfaces and their IP configurations before routing operations begin. By pre-determining the routing rules based on detected network conditions, the system eliminates the need for manual setup while ensuring accurate routing from the start.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple routing rules are created manually, then routing accuracy for multiple interfaces is improved, but device complexity increases

Engineering Contradiction:
Improverouting accuracyVSAvoidrouting rule management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically generates routing rules for multiple network interfaces by detecting their IP addresses and subnets. This self-service approach creates the necessary multiple routing rules without requiring manual management, thereby maintaining routing accuracy while reducing the complexity of routing rule management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a universal routing rule generation mechanism that works across multiple network interfaces with different IP addresses and subnets. By creating a multi-functional routing management system that automatically adapts to various interface configurations, the system maintains routing accuracy while simplifying management complexity.

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

Data Source

PatentUS9467372B2Methods and systems for processing internet protocol packets
Publication Date: 2016.10.11 PISMO LABS TECH
  • US9467372B2 patent drawing
  • US9467372B2 patent drawing
  • US9467372B2 patent drawing

AI summary

A method carried out by a network node using in a system for forwarding IP packets. When the network node receives an IP packet from a first network interface, the network node determines whether the destination address of the IP packet matches an IP address in the IP address section of a first routing rule. If the destination address of the IP packet matches the IP address in the IP address section of the first routing rule, the network node forwards the IP packet to a second network interface. The first routing rule comprises at least one IP address section and at least one network interface section. One or both of the first network interface and the second network interface is not assigned with an IP address. The network node comprises at least three network interfaces.