[ppml] [narten at us.ibm.com: PI addressing in IPv6 advances in ARIN]
David Conrad
drc at virtualized.org
Mon Apr 17 15:54:54 EDT 2006
Chris,
On Apr 16, 2006, at 10:10 PM, Christopher Morrow wrote:
> There is no way to get back the /48's assigned under PI
> space after a multihoming solution that makes sense arrives, and there
> is, honestly, no driver to continue working on a multihoming solution
> now that there is PI space.
I tend to view multi-homing as a subset of a more general problem,
that of separation of end point identifier and routing locator.
Renumbering is another aspect of this problem. Mobility too. PI is
just an attempt to ignore the problem and hope it goes away.
I suspect the PI approach is a short-term solution to multi-homing/
renumbering: when ISPs start feeling pain, they'll take whatever
steps they feel necessary to protect their infrastructure, just like
they did with IPv4. History repeats itself. It'll be a bit more
difficult with IPv6 than it was with IPv4 as prefix-length filters
won't work as well (given everybody gets a /48), but I'm sure smart
folks at ISPs will come up with other (unfortunately, likely equally
annoying from the perspective of end users) solutions.
> it seems that backing up, restarting the 'new protocol' process is
> likely to end up with another 10 years wasted, so it's very hard to
> see a reasonable path forward at this time.
As far as I can tell, there are two solutions to the fact that IPv6
didn't separate end point identifier from routing locator:
1) the shim6 approach: create a layer 2.5 solution that separates end
point identifier and routing locator and re-implement IPv6 on all
hosts to make use of that layer;
2) the middlebox approach: separate the end point identifier from the
routing locator at the core/edge boundary, leaving the IPv6 stacks at
both the routers in the core and the hosts at the edge untouched, but
inserting a mapping from end point identifier to routing locator on
source edge to core and an unmapping the routing locator back to the
end point identifier from core to destination edge.
(I'm not smart enough to figure out how the geotopo approach would
work without causing a return to the equivalent of the pre-1994
international telephony settlements regime, but that's my own lack of
imagination I suspect).
I personally think the middlebox approach is the easiest to deploy/
least disruptive to end users/most familiar to ISPs technique to
implement an end point identifier/routing locator split, but I'm
cynical enough to be skeptical either approach will be taken...
Rgds,
-drc
--------
My opinions are my own and do not necessarily represent the
opinions of any organization I may be a part of. So there.
More information about the ARIN-PPML
mailing list