[156649] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: Throw me a IPv6 bone (sort of was IPv6 ignorance)

daemon@ATHENA.MIT.EDU (Jared Mauch)
Fri Sep 21 10:05:14 2012

From: Jared Mauch <jared@puck.nether.net>
In-Reply-To: <505C6C2D.7030204@amplex.net>
Date: Fri, 21 Sep 2012 10:04:22 -0400
To: Mark Radabaugh <mark@amplex.net>
Cc: NANOG list <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org


On Sep 21, 2012, at 9:31 AM, Mark Radabaugh wrote:
> The part of IPv6 that I am unclear on and have not found much =
documentation on is how to run IPv6 only to end users.   Anyone care to =
point me in the right direction?

This all depends on how your manage your last-mile and terminate users =
now.  I have a friend with a local WISP here and he gives everyone a /24 =
out of 172.16/12 and dumps them through his load-balancer for his few =
connections.  His "CGN" box seems to handle this fine.

> Can we assign IPv6 only to end users?  What software/equipment do we =
need in place as a ISP to ensure these customers can reach IPv4 only =
hosts?

I would say you want to do dual-stack, but shift the users that don't =
*need* public IPs into 1918 space and deliver v6 native as feasible.  If =
you have a server lan, you can do this with SLAAC, but to get the other =
information to your hosts, either via RA's and otherwise, it's just =
becoming easier to do.

PPPo* you can get IPv6 IPCP up and going, but the device has to support =
it.

> The Interwebs are full of advice on setting up IPv6 tunnels for your =
house (nice but...).  There is lots of really old documentation out =
there for IPv6 mechanisms that are depreciated or didn't fly.

ASR1K and other devices can serve as nat64.. (I think Juniper does the =
same, but I don't recall their roadmap/product set).  I'm sure you can =
do it with a Linux or *BSD box as well.

> What is current best practice?

I would say there is none as it largely depends on how you terminate =
that transport, and there are a few ways one can do that.

Hope this helps,

- Jared=


home help back first fref pref prev next nref lref last post