rrtable contains more than one address record for the same name, and one or more of the records has an
auxvalue greater than zero, MyDNS will weight its response using the value in
MyDNS uses the value in
aux to determine the order in which addresses
are listed. Clients usually start with the first address and work their way
down, so addresses that are usually listed first will bear the heaviest
A low value in
aux makes an address record more likely to be listed
first. The balancing algorithm causes servers with a lower
aux to be
selected more frequently than those with higher values, although all servers
will still be listed first occasionally, as the algorithm is partially random.
aux is 0 (zero) will be listed first almost every time.
aux is 50,000 or greater will always be listed last.
Here's an example of how hosts were distributed on a 100,000 query test against ten hosts with aux values 10-100. The number shown is the number of times that host was listed first:
aux 10 51,211 aux 20 21,881 aux 30 10.983 aux 40 6,209 aux 50 3,661 aux 60 2,311 aux 70 1,526 aux 80 1,032 aux 90 675 aux 100 511