[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