[OpenAFS-devel] ipv6 support in AFS protcols?

Russ Allbery rra@stanford.edu
Wed, 08 Dec 2010 18:04:12 -0800


Coy Hile <coy.hile@coyhile.com> writes:

> I'm well aware that currently (as of 1.4.x), running OpenAFS on IPv6 is
> not supported.  However, the recent discussions on nanog about the last
> few /8s being allocated to RIRs has got me thinking about what would be
> required to run OpenAFS over IPv6.  Just how much work is it?

It requires essentially rewriting the network layer of AFS, due to the
number of places that assume IPv4 addresses, with corresponding changes
all the way up the protocol stack for field lengths in various RPCs that
hold IP addresses that would no longer be long enough.

That's why normally IPv6 support is discussed in conjunction with
implementing Rx over TCP, since that effort would require touching many of
the same pieces of the code.

-- 
Russ Allbery (rra@stanford.edu)             <http://www.eyrie.org/~eagle/>