Hi,
On Fri, Feb 08, 2008 at 05:29:45PM +0100, Rémi Després wrote:
/64 is clearly not ideal, but is guaranteed to be possible for ISPs that
get only /32 from their RIR's.
Using a more intelligent mapping function than "always use full 32 bit"
for the mapping IPv4-Address <-> IPv6-Prefix would solve this.
For example, if an ISP only has a /16 IPv4 address space, they could
map this to a /48 IPv6 per end user, inside their IPv6 space:
</32 prefix from RIPE><lower 16 bits of CPE IPv4 address>::/48
- as the upper 16 bits are the same for all subscribers anyway.
Tony Hain has brought up some approaches how to get the mapping table
to the CPEs.
Another thing could be to just statically provision the mapping tables
("<this> range is 6rd, use point-to-point 6to4 tunnels - and all the rest
is native, send to PE") in the CPEs at roll-out - as most ISPs do not get
new IPv4 blocks *that* often.
Or provision them at "automated centrally managed software update" time.
Gert Doering
-- NetMaster