Virtualizer IP Address Duplication Detection and Connection Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing process control systems face challenges in detecting and mitigating IP address duplication when virtualization servers connect to existing networks, leading to potential output omission, duplication, or contradiction, which can cause significant damage.

Innovation Solution

An information processing device is configured with a virtualizer, address duplication determiner, and manager to detect IP address duplication on an external network and cut the connection between the virtual machine and the external network when duplication is detected, using ARP protocol-based methods and automatic address registration to prevent address conflicts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a virtualization server is connected to an existing network with pre-assigned IP addresses, then the server can provide network services to virtual machines, but IP address duplication cannot be detected and causes communication conflicts

Engineering Contradiction:
Improvenetwork connectivityVSAvoidaddress duplication detection
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary address duplication detection by sending ARP request packets to the external network before allowing virtual machines to communicate. This preliminary check prevents address conflicts from occurring in the first place, resolving the contradiction between enabling network connectivity and ensuring reliable address uniqueness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The virtualization server acts as an intermediary between virtual machines and the external network. It intercepts and processes ARP packets, performing duplication detection on behalf of virtual machines before traffic is routed to the external network, thus enabling both connectivity and address verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual IP address checks are performed before connecting virtualization servers to networks, then address duplication can be avoided, but the process requires significant manual effort and time

Engineering Contradiction:
Improveaddress duplication preventionVSAvoidmanual checking time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements self-service address duplication detection by automatically sending ARP request packets and processing responses without human intervention. The virtualization server autonomously verifies address uniqueness before enabling network connectivity, eliminating manual checking efforts while maintaining high reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from ARP protocol responses to automatically determine whether an IP address is duplicated. By monitoring the presence or absence of ARP replies from the external network, the system receives immediate feedback on address availability and adjusts connectivity permissions accordingly, replacing manual verification with automated feedback-driven decision making.

Inventive Principle:
Principle #23Feedback

3Reliability

If ARP packets are sent to detect address duplication on the external network, then address conflicts can be identified, but network traffic may be affected during the detection process

Engineering Contradiction:
Improveaddress duplication detectionVSAvoidnetwork communication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs partial address duplication detection by sending ARP requests only for specific IP addresses that need verification, rather than broadcasting to the entire network. This targeted approach detects address conflicts where needed while minimizing unnecessary network traffic and maintaining communication efficiency for non-detected addresses.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The detection process is segmented into discrete ARP request-response transactions for individual IP addresses, rather than a continuous network-wide scan. This segmentation allows network communication to proceed concurrently with detection activities, reducing the impact on overall network productivity while maintaining reliable address verification.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11575650B2Information processing device, address duplication managing method, and non-transitory computer readable storage medium
Publication Date: 2023.02.07 YOKOGAWA ELECTRIC CORP
  • US11575650B2 patent drawing
  • US11575650B2 patent drawing
  • US11575650B2 patent drawing

AI summary

An information processing device includes a virtualizer configured to operate as a proxy of hardware on the hardware, at least one virtual machine configured to function as a part of a process control system on the virtualizer, an address duplication determiner configured to determine duplication of an address on an external network when the external network is connected to the hardware, and an address duplication manager configured to cut a connection between the virtual machine and the external network when the duplication of the address is detected.