[Cerowrt-devel] cerowrt-next plans
Juliusz Chroboczek
jch at pps.jussieu.fr
Mon Jan 7 21:18:03 PST 2013
Sorry for the extremely late reply (it's been over a month!), but I'm
only slowly recovering from a massive mail backlog.
>>> it occurs to me that AHCP might be a better choice than the
>>> alternatives for use in Amateur Radio internet environments with IPv6.
>> Why do you need IPV6 for HAM use
> Two reasons come to mind - I'm sure there are more.
Another reason is that a number of things are much easier to implement
in IPv6. This is especially true of link-local stuff, which is highly
non-portable in IPv4, and quite reasonable in IPv4.
That's the main reason why I never bothered defining AHCP over IPv4 --
the current implementation of AHCP is almost completely portable POSIX
code, while a typical DHCPv4 implementation needs to manually craft IP
packets and push them through a raw socket. (The Babel protocol is
defined over both IPv4 and IPv6, has it's only ever been implemented
over link-local IPv6. Note that that it can advertise IPv4 routes, it
just happens to carry them over IPv6.)
In short -- IPv6 helps keeping the developers sane. And that's
hopefully worth a few wasted bits here and there.
-- Juliusz
More information about the Cerowrt-devel
mailing list