DHCP Conflict Detection via ARP Sniffing and MAC Blocking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods fail to efficiently and reliably identify and isolate hosts using conflicting static IP addresses in a network, leading to resource-intensive IP source filtering and potential network interruptions.

Innovation Solution

A method that involves sniffing all packets on a VLAN, using ARP requests to detect conflicting static IP addresses, blocking the offending host's MAC address, and generating SNMP traps to alert administrators, thereby selectively dropping traffic from the offending host without relying on IP source filtering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IP source filtering is used to detect and block conflicting static IP addresses, then address conflict detection capability is improved, but hardware resources are consumed and network interruptions may occur

Engineering Contradiction:
Improveaddress conflict detection capabilityVSAvoidhardware resource consumption
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces ARP (Address Resolution Protocol) as an intermediary mechanism between the DHCP server and the conflicting host. The DHCP server sends ARP requests to resolve the MAC address of the conflicting host, and the host responds with its MAC address. This intermediary ARP process enables the DHCP server to identify and block conflicting hosts without requiring complex IP source filtering hardware, thus resolving the contradiction between detection capability and hardware resource consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If hosts themselves detect IP address conflict, then conflict awareness is improved, but the authorized user is not required to take action and the conflict continues to cause problems

Engineering Contradiction:
Improveconflict awarenessVSAvoidauthorized user protection
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the DHCP server actively monitors network conditions and sends ARP requests to detect conflicting hosts. When a conflict is detected, the DHCP server blocks the conflicting host's MAC address and sends notifications to the authorized user. This feedback loop ensures that the authorized user is informed and can take action to resolve the conflict, thereby improving both conflict awareness and user protection without requiring continuous user intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8606940B2DHCP address conflict detection/enforcement
Publication Date: 2013.12.10 WSOU INVESTMENTS LLC
  • US8606940B2 patent drawing
  • US8606940B2 patent drawing
  • US8606940B2 patent drawing

AI summary

The present invention resolves IP address conflicts in a network with DHCP or other address assignment protocol when some host on the network uses a conflicting static IP address to an IP address assigned to another host. The preferred method involves offering a given IP address to a host/node through the address assignment protocol while also detecting any other host/node using the offered IP address on a given VLAN using address resolution protocol. If another host/node is using the IP address, the offending host/node may be blocked on that VLAN for a set amount of time.