On a related issue to link locals in URI's, we don't currently have
a good method of supporting link locals in the DNS.  Sure we can
add them as AAAA records but they are essentially useless as the
scope information is lost.  People keep saying use LL for disconnected
but it just doesn't work without more support.

Mark

DNS
host.example.net. SAAAA  FE80::1 link.example.net.
host.example.net. SAAAA  2001:DB8::1 .          ; "." indicates global scope
host.example.net. SAAAA  ::ffff:198.51.100.0 .  ; "." indicates global scope
host.example.net. AAAA  2001:DB8::1
host.example.net. A  198.51.100.1

RA LINK-NAME link.example.net
DHCP LINK-NAME link.example.net

getaddrinfo()
AI_FILTERED  filter scoped addresses which don't match a local scope name.
             Set in AI_DEFAULT.

If you get a response to a SAAAA lookup you don't need to do a A/AAAA lookup
as it is a superset of A and AAAA.

host.example.net SAAAA :: .  indicates a machine that exist but is off net

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: [email protected]
--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to