[Babel-users] AHCP and hostnames
Juliusz Chroboczek
jch at pps.jussieu.fr
Mon Jan 7 20:06:27 UTC 2013
>> What application do you have in mind?
> Assume no global connectivity, where do you register?
With the DNS server advertised by AHCP?
> Since dnsmasq is rather common on just about everything embedded, and
> doesn't support a dynupdate facility
Oh, that's just an implementation detail. (Famous last words.)
> fe80::whatever routername.routers.mydomain.com
You cannot do that -- link-local addresses are "scoped", they're only
valid on a given link. And the sockets API enforces that -- you
cannot address a link-local address without specifying an interface
number.
(Now you might argue that's a flaw in the spec, and that link-local
addresses should be globally unique, but there are good reasons for
that -- you really want link-local addresses to exist as soon as the
interface is upped, even on hosts with no local storage and no MAC
addresses. For the anecdote, IPv6 originally defined a number of
similar "scoped" addresses -- but all except the link-local addresses
have been replaced by ULA.)
> Would make interpreting babelweb data in particular easier.
Use RFC 4620? It's a much saner protocol than reverse DNS.
-- Juliusz
More information about the Babel-users
mailing list