Manuals
/
Brocade Communications Systems
/
TV and Video
/
Home Theater Server
Brocade Communications Systems
12.4.00
manual
Troubleshooting Gslb for IPv6 configurations
Models:
12.4.00
1
262
267
267
Download
267 pages
21.85 Kb
259
260
261
262
263
264
265
266
Troubleshooting
Syntax metric-order default
Hash persist hold down timer
Minimum required configuration
Resetting Gslb policy metrics
Web access
Show commands
Weight
Gslb for IPv6 feature support
Using only passive RTT
Page 262
Image 262
2
Troubleshooting GSLB for IPv6 configurations
250
ServerIron ADX Global Server Load Balancing Guide
53-1002437-01
Page 261
Page 263
Page 262
Image 262
Page 261
Page 263
Contents
ServerIron ADX
Brocade Communications Systems, Incorporated
Contents
ServerIron ADX Global Server Load Balancing Guide
Page
Global server load balancing for IPv6 overview
Gslb for IPv6 feature support
Gslb for IPv6 example
IPv4
IPv6
Page
Document conventions
Audience
Supported hardware and software
Text formatting
Bold text
Mail and telephone access
Getting technical help or reporting errors
Web access
Related publications
Page
Global Server Load Balancing
Global Server Load Balancing overview
Basic concepts
Global Server Load Balancing overview
Global Server Load Balancing configuration
Gslb example
DNS
Gslb policy
Weighted IP metric
Server health
Site ServerIron ADX’s session capacity threshold
Weighted site metric
Active bindings metric
Geographic location of the server
Site ServerIron ADX’s available session capacity tolerance
Site ServerIron ADX’s connection load
Site ServerIron ADX’s FlashBack speed
Least response selection
Site ServerIron ADX’s administrative preference
Round robin selection
128
Minimum required configuration
Basic controller and site communication
Syntax show gslb policy
Configuring Gslb
Configuring Gslb
Page
Adding a source IP address
Proxy for DNS server
Proxy for DNS server
Syntax no server source-ipip-addr ip-mask default-gateway
Enabling the Gslb protocol
Configuring a site
Syntax no gslb protocol
Specifying site locations
Syntax no gslb site name
Specifying Gslb controller locations
Configuring a zone
Syntax no gslb dns zone-name name
Applying Gslb to Cname records
Syntax no dns cname-detect
Configuring Http health check parameters
Cname status is shown in bold type
Configuring DNS domain name aliases
Configuration example
Configuring null host names
Syntax host-info host-namealias alias-name
Private VIPs for Gslb
Syntax dns override
Configuring a public IP address for a VIP
Private VIPs for Gslb
Displaying Gslb IP information
Private VIP display information
Show gslb dns detail the following is an example
Syntax show server virtual-name-or-ip
Configuring Gslb protocol parameters
Changing the protocol port number
Syntax show gslb site
Syntax no protocol status-interval num
Changing the Gslb protocol update period
Modifying Gslb parameters related to DNS responses
You can modify the following DNS-related Gslb parameters
Removing IP addresses for sites that fail a health check
Syntax no dns best-only
Changing the TTL for DNS records
Changing the query interval
Syntax no dns check-interval num
Syntax no dns ttl num
Syntax no dns ttl Enabling DNS override
Syntax no dns override
Changing the Gslb policy metrics
Configuring Gslb protocol parameters Gslb policy metrics
Metric Default Configuration options
Connection load
Changing the order of Gslb policy metrics
Syntax no metric-order set list
Syntax metric-order default
Disabling or re-enabling individual Gslb policy metrics
Clearing DNS selection counters
Syntax clear gslb dns zone-name name
Implementing the weighted IP metric
DNS response processing
Syntax host-info www ip-weight IP address weight
Configuring weighted IP metrics
Syntax no weighted-ip Syntax no gslb dns zone name
For name, enter up to 32 characters
Implementing the weighted site metric
Syntax show gslb dns zone
San Jose 50% New York 30% London 20% Total 100 100%
Syntax no weighted-site Syntax gslb site site name
Traffic distribution specifications
Configuring weighted site metrics
Syntax weight weight
First example shows the first two sites
Syntax show gslb traffic site
Implementing the active bindings metric
Site Three
Enabling active bindings
Configuring weighted active bindings
Gslb active bindings enhancements
Configuring connection load parameters
Specifying the site connection limit
Syntax no connection-load limit average-load
Changing the sampling intervals and sample rate
Changing the sample interval weight
Syntax no connection-load weights weight1 weight2...weight8
Syntax no num-session tolerance num
Changing the FlashBack tolerance values
Syntax no capacity threshold num
Syntax no flashback application tcp tolerance num
Modifying round-trip time values
Changing the RTT cache interval
Syntax no round-trip-time cache-prefix num
Syntax no round-trip-time cache-interval num
Changing the RTT cache prefix
Changing the RTT tolerance
Syntax no round-trip-time explore-percentage num
Adding static prefix cache entries
Enabling default geographic location
Secure Gslb
Page
RSA challenge dialogue
Gslb message content randomization
Configuring secure Gslb
Secure Gslb
Configuring secure-communication on the controller
Generating RSA key pair
Exchanging public keys
Bob sends back his public key
Selecting a peer public key management option
C.D
Dynamically regenerating the session keys
Regenerating the session keys
Manually regenerating the session keys
Syntax clear gslb session-keys
Site persistence in Gslb using stickiness
Minimum Gslb configuration
Algorithm
Site persistence in Gslb using stickiness
Enabling sticky Gslb
Syntax no sticky
Configuring the sticky Gslb session life time
Allowing sticky sessions for a specific prefix length
Syntax no sticky age value
Displaying current sticky Gslb sessions
Syntax show session all offset
Sticky Gslb counters
Syntax show gslb dns detail
Deleting all sticky Gslb sessions
Site persistence in Gslb using hashing
Deleting sticky Gslb session for a specific client
Enabling hash-based Gslb persistence
Hashing scheme
Syntax show gslb phash table
Rehash new IP address for a domain or change of state
IP address allocation
IP address failure or removal from domain
Rank
Disabling rehash
Manually forcing rehash for a domain
Syntax hash-persist persist-rehash-disable time-out
Syntax hash-persist hold-down time
Show commands
Syntax show gslb phash table zone-name name host-name name
Weighted distribution of sites with hash-based persistence
Weighted distribution of sites with hash-based persistence
This section contains the following subsections
Hashing scheme
Gslb weighted hash-based persistence
Gslb hash-based persistence
IP address allocation
IP address failure or removal from domain
Rehash change in hash weight
Disabling rehash on change in hash weight configuration
Syntax no hash-persist weighted
Enabling weighted hash-based Gslb persistence
Syntax no prefix-len-hash-persist length
Disable rehash when weight for an IP is changed
Configuring weights for domain IP addresses
Syntax host-info host-nameip-hash-weight IPaddress weight
Hash persist hold down timer
Syntax no hash-persist disable-weight-rehash
Clear Gslb phash counters
Show commands
Manually forcing rehash for a domain
Syntax show gslb policy host-policy-name policy-name
Displaying the contents of active RTT cache entries
Affinity
Affinity
Defining the affinity
Syntax gslb affinity
Displaying RTT prefix cache entries
Syntax show gslb cache ip-addr
Overview of Gslb domain-level affinity
Gslb domain-level affinity
Displaying affinity selection counters
Syntax show gslb dns detail name
Creating a domain-level affinity group
Command line interface
Configuring an affinity for prefix 0.0.0.0/0
Associating the domain-level group with a domain
Show gslb resources
Show gslb affinity-group group-number
Syntax show gslb affinity-group group-number
Syntax show gslb resources
Show gslb dns detail
DNS cache proxy
DNS cache proxy
Syntax show gslb dns detail zone-name
Displaying DNS cache proxy state
To enable DNS cache proxy, enter the following commands
Enabling DNS cache proxy
Syntax no dns cache-proxy
Displaying DNS cache proxy statistics
DNS cache proxy Disable the default
Syntax show gslb global-stat
Combining the DNS cache proxy and DNS override features
Gslb DNS type any query
Transparent DNS query intercept
Transparent DNS query intercept configuration
Redirecting queries
Transparent DNS query intercept
Syntax no port dns
Syntax no server remote-name name ip-addr
Syntax no source-nat
Syntax no server virtual-name-or-ip name ip-addrintercept
Syntax no bind dns real-server-namedns
Redirecting queries and perform Gslb
Syntax ip policy index cache udp dns global
Responding to queries directly
Displaying transparent DNS query intercept statistics
Syntax dns transparent-intercept
Syntax no gslb log-dns
Enabling DNS request logging
Each message shows the following information
Support for the RTT metric
Enabling DNS request logging Gslb request information
BP support as Gslb agent
Distributed health checks for Gslb
Enabling DNS request logging
Syntax no si-name name ip-addrno-si-dist-health-check
ADX
Disabling or re-enabling distributed health check
Configuring the health status reporting interval
Syntax no si-name name ip-addrenable-si-dist-health-check
Syntax no no-distributed-health-check
Syntax no health-status-interval secs
Configuring the agent health report interval
Debugging the distributed health check
Syntax no agent-health-report-interval secs
Impact of distributed health checks on the Flashback metric
Topology
Configuration examples
Example
Example
Example
Dnssec Example with Authentication Chain
Steps involved in a Dnssec resolution are
Dnssec
Dnssec Gslb in DNS proxy mode
Verification with DIG
Configuring a zone for Dnssec
Configuring Dnssec for Gslb
Cache proxy mode
Configuring a backend Adns server as Dnnsec capable
Syntax no port dns use-dnssec-servers-for-dns-queries
Displaying Dnssec configuration
Displaying Dnssec statistics
Syntax no server use-dnssec-servers-for-dns-queries
Global vs host-level policy
Configuring host-level policies
Host-level policies for site selection
Host-level policies for site selection
Configuring the parameters for the host-level policy
Defining a name for a host-level Gslb policy
Syntax no dns active-only
Removing all IP addresses except the best address
Syntax no flashback
To re-enable this metric, enter the following command
Disabling or re-enabling the Flashback metric
Modifying Flashback tolerance
Enabling the Health Check metric
Enabling the Geographic metric
Syntax no geographic
Syntax no health-check
Resetting the order of the metrics
Syntax no num-session
Configuring the Num-session Tolerance
Enabling the Num-session metric
Enabling the Preference metric
Syntax no round-robin Enabling the Round-Trip-Time metric
Syntax no weighted-ip
Enabling the weighted site metric
Syntax no round-trip-time Changing the RTT tolerance
Applying a host-level policy to a Gslb host
Syntax no weighted-site
Displaying host-level policy information
Displaying a host-level policy
Displaying all Gslb policies
Syntax show gslb policy host-policy-all
Displaying the number of host-level policies
Displaying the policy used for hosts
Syntax show gslb dns zone I detail
Deleting a policy that is not applied to a host
Configuration example
Deleting Gslb host-level policies
Syntax clear gslb host-policy policy-name
Geographic region for a prefix
How geographic location is determined
For IPv4
Configuring a geographic prefix
For IPv6
Geographic region for a prefix
Displaying the number of geographic prefixes
Displaying information about geographic prefix
Syntax show gslb cache IP address prefix
Example configuration
Syntax show gslb cache all geographic user-configured
90% of 20ms + 10% of 40ms = 22ms
Smoothing mechanism for RTT measurements
Smoothing mechanism for RTT measurements
90% of 22ms + 10% of 1 sec = 119ms
134
Enabling enhanced RTT smoothing
Syntax gslb enhanced-rtt-smoothing
Configuring the parameters
Disabling enhanced RTT smoothing
Specifying the ramp-down factor
Specifying the ramp-up-factor
Syntax no ramp-up-factor value
Syntax no ramp-down-factor value
State gets cleared. You can command in the simulation
Syntax enable-sim-new-rtt-smooth
Syntax disable-sim-new-rtt-smooth
Syntax rtt-val value
Smoothing mechanism for RTT measurements
Smoothing mechanism for RTT measurements
Passive RTT gathering
Determining if the new RTT smoothing mechanism is enabled
Round-trip times
Round-trip times
Active RTT gathering
Passive RTT gathering
Support for both active and passive RTT
Active RTT gathering
Active RTT gathering issues and trade-offs
Enabling active RTT
Disabling passive RTT gathering
Syntax no gslb disable-rtt-gathering
Discarding passive RTT
Syntax no gslb active-rtt-gathering
Configuring the cache interval for active RTT prefix
Configuring active RTT parameters
Configuring active RTT query message interval
Specifying how often to report the active RTT
Setting the RTT algorithm modes
Configuring the active RTT refresh interval
Syntax no gslb agent-rtt-refresh-interval value
Using only passive RTT
Probes for RTT gathering
Syntax gslb dns-probe enable-fallback
Syntax gslb dns-probe disable-fallback
Accepting DNS RTT measurements
Enabling the DNS prober
Aging out prefixes when Icmp probe fails
Aging out prefixes when DNS probe fails
Sending DNS probes on a different port
Active RTT gathering and high availability support
Displaying RTT information
Displaying the RTT gathering mechanism
Displaying the active RTT gathering configuration
Syntax show gslb active-rtt-info
Round-trip times Show Gslb active RTT information
Displaying the RTT information of a client IP address
Syntax show gslb cache ip-address
This field Displays
Displaying the RTT algorithm mode
For example, enter a command such as the following
Gslb affinity for high availability
Configuring an HA group
Gslb affinity for high availability
Enabling dynamic detection
Displaying the HA peer for a site
Displaying HA information
Displaying all HA groups
Syntax no gslb dynamic-peer-detect
Displaying the dynamically detected HA pairs
View the configured HA group using the following command
Gslb affinity for HA
Optimized VIP list processing
This command requires a reload to take effect
Gslb optimization
Syntax no gslb process-vip-list-optimize
Syntax no gslb send-vip-list-optimize
Syntax no si ip-addressoptimized-dist-hcheck
Syntax no gslb dont-send-active-bindings
On the site ServerIron ADX, configure the following commands
Gslb optimization
Displaying site information
Guidelines and recommendations for using this feature
Displaying Gslb information
Displaying Gslb information
Syntax show gslb site name
Name parameter specifies a site name
Site
Displaying real server information
Displaying Gslb information Global SLB site information
Syntax rshow remote-ip-addrserver real virtual session bind
Displaying DNS zone and hosts
Syntax show gslb dns zone name
Zone
Displaying detailed DNS information
Host a Flashback
Displaying metric information
Displaying the default Gslb policy
Syntax show gslb default
Displaying Gslb information Gslb policy information
DNS TTL
Displaying the user-configured Gslb policy
ServerIronADXconfig# show gslb cache
Static prefix cache entries on
This command shows the following information Gslb resources
Displaying Gslb resources
Port binding information The TCP and UDP ports
Displaying dynamic server information
Displaying Gslb information Gslb resources
Session statistics Another way to list the real servers
Displaying virtual server information
Displaying dynamic real server information
Syntax show server dynamic real
Syntax show server dynamic virtual
Displaying the port bindings
Listing the real servers
Syntax show server dynamic bind
Syntax gslb src-ip-active-rtt ip-address
Specifying the source IP of probes
Displaying information in the prefix cache
Syntax show gslb cache all
Syntax show gslb cache all ip-addr
Syntax show gslb cache all affinity
Syntax show gslb cache all geographic static
Syntax show gslb cache ip-addrlonger-than prefix-length
Snmp traps and syslog messages
Snmp traps and syslog messages
Syntax show gslb cache ip-addrsmaller-than prefix-length
Syslog messages
Syntax show logging
Syntax no snmp-server enable traps trap-type
Gslb error handling for unsupported DNS requests
Disabling and re-enabling traps
Default settings for Gslb error handling
Using Gslb error handling with transparent intercept mode
Configuring the return code
Error handling response format
Disable or re-enabling Gslb error handling
Gslb error handling for unsupported DNS requests
Clearing the error handling statistics
Viewing error handling statistics
Syntax clear gslb unsupported-response-cnt
Gslb error handling for unsupported DNS requests
Global Server Load Balancing for IPv6
Global server load balancing for IPv6 overview
Gslb for IPv6 feature support
IPv6 Gslb configuration
Gslb for IPv6 example
Basic Gslb for IPv6 configuration
On Gslb ServerIron ADX controller
Adding a VIP for the Adns server
Configuring the Gslb controller
Basic Gslb for IPv6 configuration
Enabling DNS cache proxy
Configuring zones
Enabling DNS override
Syntax no host-info host-nameip-list ipv6-address
Specifying DNS override IP lists
Host-nameparameter specifies the host name
Configuring sites
Configuration on Gslb ServerIron ADX Gslb controller
Site ServerIron ADX configuration
Basic configuration example
Enabling the Gslb protocol
Configuration on site ServerIron ADXs
Enable the Gslb protocol on each of the Site ServerIron ADXs
Advanced Gslb configuration for IPv6
Gslb site persistence
Configuring Gslb policy metrics for IPv6
Refer to Server host health
Not supported
Changing the order of Gslb for IPv6 policy metrics
Refer to FlashBack speed metric
Syntax no metric-order set list
Resetting Gslb policy metrics
Server host health metric
Weighted IP metric
Enabling the weighted IP metric
Advanced Gslb configuration for IPv6
Specifying the weight of IP addresses in the IP list
For zone-name, enter up to 32 characters
Weighted site metric
Traffic distribution specifications
DNS response processing
Configuring weighted site metrics
Session capacity threshold metric
Enabling active bindings
Active bindings metric
Syntax no active-bindings
Configuring weighted active bindings
Geographic location metric
Specifying site locations
Configuring a geographic prefix
Specifying Gslb controller locations
Available session capacity metric
FlashBack speed metric
Administrative preference metric
Least response selection metric
Configuring administrative preference for a site
Round robin selection metric
Sticky persistence for IPv6
Enabling sticky persistence for IPv6
Deleting sticky sessions
Specifying sticky session prefix lengths
Specifying sticky session life times
Syntax no sticky ipv6-prefix-length decimal
Hash-based persistence for IPv6
Specifying hash-based persistence prefix lengths
Manually forcing a rehash for a domain
Weighted hash-based persistence for IPv6
Syntax no ipv6-prefix-len-hash-persist decimal
Configuring weights for domain IP addresses
Disabling rehash when weight for an IP is changed
Configuring DNS response parameters
Configuring an active-only policy
Configuring a best-only policy
Gslb of ANY queries
Show commands for basic Gslb configurations
Displaying Gslb for IPv6 configurations
Displaying DNS cache proxy statistics
Displaying the default Gslb policy
Displaying Gslb for IPv6 configurations
DNS TTL
Displaying the user-configured Gslb policy
Displaying information about a geographic prefix
ServerIronADX VIP ===
Displaying DNS zone and hosts
When you configured the zone information
Africa
X100us Counters 2001db8abc Cfg
Zone-nameparameter specifies a particular Gslb zone
Specifying the weight of IP addresses in the IP list on
Displaying site information
ServerIronADXconfig# show gslb site
Administrative preference metric on
Displaying the hash table
Show commands for advanced features
Site-nameparameter specifies a site name
Displaying Gslb debug counters
Troubleshooting Gslb for IPv6 configurations
Clearing Gslb phash counters
Syntax show gslb ipv6 phash active-ip allocation table
Troubleshooting Gslb for IPv6 configurations
Debug trace for Gslb
Troubleshooting IPv6 lists
Syntax show gslb message IPaddress
Syntax debug track feature gslb algorithm sticky generic all
Troubleshooting Gslb for IPv6 configurations
IPv6
IPv4
IPv4 RFC
DNS
South America
IPv6 address assignment
Address Designation
Lacnic
Top
Page
Image
Contents