Wireless Access Point Controller Discovery via DNS Interception
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In complex company environments, deploying numerous wireless access points for wireless network coverage often requires additional internal DNS servers or DHCP server reconfiguration, making it difficult for wireless access points to discover wireless controllers across different network segments.
Innovation Solution
A communication method where a wireless access point automatically sends a DHCP discovery request and receives network configuration parameters, then sends a predefined domain name query request through a wireless controller, which intercepts and responds with a simulated domain name query reply packet containing a predefined network address, allowing the access point to communicate with the controller without additional servers or reconfiguration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If wireless access points use traditional discovery methods (ARP broadcast or DHCP Option 43) in across-three-layer networks, then wireless controller discovery is achieved, but additional DNS servers or DHCP server reconfiguration are required, increasing deployment and maintenance cost
Solution Approach 1:
The wireless access point autonomously generates and sends a domain name query request for a predefined domain name to a DNS server, obtaining a predefined network address without requiring manual configuration or additional infrastructure. The system serves itself by using standard network protocols (DHCP, DNS) already present in the network environment.
Solution Approach 2:
A predefined domain name acts as an intermediary between the wireless access point and the wireless controller. The domain name query request serves as a mediator that translates the access point's discovery need into a standard DNS resolution process, which the wireless controller can intercept and respond to with the appropriate network address.
2Adaptability or versatility
If wireless access points are deployed across different network segments to achieve network coverage, then wireless network coverage is improved, but wireless controller discovery becomes difficult without additional servers or reconfiguration
Solution Approach 1:
The solution uses standard network protocols (DHCP, DNS) that are universally present in network environments, allowing wireless access points across different network segments to discover controllers using the same method. The domain name query mechanism works universally across two-layer and across-three-layer networks without requiring segment-specific configurations.
Solution Approach 2:
The system changes the discovery approach from using layer-specific protocols (ARP for two-layer) to using network-layer protocols (DHCP, DNS) that work across multiple layers. By transforming the discovery mechanism to use higher-level network parameters (domain names and network addresses), the solution adapts to various network topologies and segments.
Data Source
AI summary
A communication method includes automatically sending a DHCP discovery request to a DHCP server after power on; receiving network configuration parameters assigned by the DHCP server responding to the DHCP discovery request; and sending a predefined domain name query request for a predefined domain name according to a network address of a DNS server included in the network configuration parameters. The domain name query request passes through a wireless controller. The method also includes, after the wireless controller intercepts the predefined domain name query request by monitoring domain name query requests passing through the wireless controller, receiving a simulated domain name query reply packet from the wireless controller responding to the predefined domain name query, wherein the domain name query reply packet includes a predefined network address corresponding to the predefined domain name; and communicating with the wireless controller according to the predefined network address.


