nanog mailing list archives

Re: Return two locations or low TTL [was: DNS caches that support partitioning ?]


From: Shumon Huque <shuque () upenn edu>
Date: Mon, 20 Aug 2012 10:26:55 -0400

On 8/20/12 10:11 AM, Tony Finch wrote:
Patrick W. Gilmore <patrick () ianai net> wrote:
On Aug 20, 2012, at 08:47 , Chris Adams <cmadams () hiwaay net> wrote:

Most anything that supports IPv6 should handle this correctly, since
getaddrinfo() will return a list of addresses to try.

Ah, the amazing new call which destroys any possibility of randomness or
round robin or other ways of load balancing between A / AAAA records.
Yes, all of us returning more than one A / AAAA record are hoping that
gets widely deployed instantly.  Or not.

The problem is RFC 3484 address selection; getaddrinfo is just the usual
place this is implemented. I had believed that there was work in progress
to fix this problem with the specs but it seems to have stalled.
http://tools.ietf.org/html/draft-ietf-6man-rfc3484-revise-05

Tony.


It's in the RFC editor queue actually:

http://datatracker.ietf.org/doc/draft-ietf-6man-rfc3484bis/?include_text=1
http://datatracker.ietf.org/doc/draft-ietf-6man-rfc3484bis/history/

--Shumon.



Current thread: