GSLB Virtual Server IPv4 IPv6 DNS Query Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Large networks face challenges in adapting to new communication protocols like IPv6, requiring a phased transition and handling of both IPv4 and IPv6 concurrently, which complicates network management and traffic handling.
Innovation Solution
Implementing Global Server Load Balancing (GSLB) vServers that support both IPv4 and IPv6 protocols by using A and AAAA domain name resolution, and configuring parameters to select the appropriate IP type for each virtual server, allowing for load balancing and maintaining site persistence through IPv4 or IPv6 headers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If a new communication protocol (IPv6) is phased in over a long period, then network stability is maintained, but network management complexity increases due to handling multiple protocols concurrently
Solution Approach 1:
The patent segments the GSLB system into separate virtual servers for IPv4 and IPv6 protocols. Each virtual server is configured to handle only its designated protocol type, creating distinct management domains. This segmentation allows administrators to manage each protocol independently while maintaining overall system stability during the transition period.
Solution Approach 2:
The patent introduces an intermediary mechanism that automatically detects the protocol type of incoming DNS queries and routes them to the appropriate virtual server. This intermediary function eliminates the need for manual protocol identification and routing decisions, reducing management complexity while maintaining protocol-specific handling.
2Adaptability or versatility
If multiple GSLB virtual servers are configured for different protocols, then protocol-specific load balancing is achieved, but system configuration complexity increases
Solution Approach 1:
The patent creates a universal GSLB system architecture where multiple virtual servers share common infrastructure and management interfaces. Each virtual server is multi-functional, capable of handling various DNS query types (A, AAAA, CNAME) while maintaining protocol-specific behavior. This universality reduces configuration complexity by providing a consistent management framework across different protocol handlers.
Solution Approach 2:
The patent utilizes parameter changes in DNS queries (specifically the query type indicating IPv4 or IPv6 requirement) to automatically configure and route traffic to the appropriate virtual server. This parameter-based routing mechanism simplifies configuration by allowing the system to adapt its behavior based on the incoming query parameters rather than requiring complex static configuration.
3Reliability
If DNS queries are routed based on query type, then correct protocol handling is achieved, but additional processing steps are required
Solution Approach 1:
The patent implements a self-service mechanism where the DNS query itself carries the necessary information (query type) to determine its routing destination. The system automatically extracts this information and routes the query without requiring external intervention or complex decision-making processes. This self-service approach ensures reliable protocol handling while minimizing additional processing overhead.
Data Source
AI summary
Systems and methods for providing one or more GSLB vServers to support both IPv4 and IPv6. The IPv6 support can be provided by permitting both A and AAAA domain name resolution. In other embodiments, the IPv6 support can be provided by modifying data structures to support IPv6 addresses.


