[167820] in North American Network Operators' Group
Re: turning on comcast v6
daemon@ATHENA.MIT.EDU (Ryan Harden)
Mon Dec 30 14:20:46 2013
From: Ryan Harden <hardenrm@uchicago.edu>
To: Lee Howard <Lee@asgard.org>
Date: Mon, 30 Dec 2013 19:20:25 +0000
In-Reply-To: <CEE7298F.3E36F%Lee@asgard.org>
Cc: Jamie Bowden <jamie@photon.com>,
North American Network Operators' Group <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org
--Apple-Mail=_428C4C58-631E-4F77-A129-6C8527179962
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=iso-8859-1
On Dec 30, 2013, at 12:58 PM, Lee Howard <Lee@asgard.org> wrote:
>>=20
>>=20
>> 'Rewrite all of your tools and change your long standing business
>> practices=B9 is a very large barrier to entry to IPv6. If adding =
gateway as
>> an optional field will help people get over that barrier, why not add =
it?
>> Sure it doesn=B9t fit into the =B3IPv6 way,=B2 but bean counters =
don=B9t care
>> much for that when you have to ask for developer time to rewrite
>> everything.
>=20
>=20
> Well, the tools have to be rewritten to support IPv6 fields, sockets, =
and
> structures anyway. However, there's a difference between, "Make sure =
you
> call IP family agnostic libraries and increase field sizes, then let =
it
> run" and "Rebuild your network security." DHCP+RA just works in most
> networks; this is a use case where it could be made to work, but only =
by
> changing the network.
Updating tools to add a box for IPv6 fields and tweaking the backend to =
generate a config file for DHCPv6 which is very similar to DHCP(for v4) =
is a lot different/easier than having to rewrite and/or split your =
backend to generate output in a completely different format. However, =
I'm not as familiar with RADVD as I am with isc-dhcpd so that might be a =
bad argument.
And you don't have to support IPv6 from top to bottom to roll out IPv6 =
to users. So rewriting for socket support isn't necessary day one. You =
can route IPv6 for users so they can reach the IPv6 world quickly, then =
add local services as time/money allows. The biggest driver for IPv6 =
will be external resources available only via IPv6, not local. (Of =
course this is from the point of view where your business' primary =
service isn't outward facing resources.)
I'm sure DHCP+RA works for most, but there are IPv4 shops who swear by =
fully dynamic DHCP, some who do DHCP-Reservations, and some who go =
static only. Just like some shops are EIGRP, some OSPF, and some ISIS. =
IMO IPv6 needs to be flexible enough to handle the fact that not =
everyone builds identical architectures nor do they have the exact same =
needs. Being able to use DHCPv6+RA, RA only, or DHCPv6 only should all =
be viable options. Forcing everyone down the same path will just lead to =
stupid proprietary solutions to a problem that shouldn't exist in the =
first place.
/Ryan
--Apple-Mail=_428C4C58-631E-4F77-A129-6C8527179962
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="signature.asc"
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Message signed with OpenPGP using GPGMail
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org
iEYEARECAAYFAlLBx3gACgkQtuPckBBbXbpqLQCfSwmF+tmZC06pGtV0a6wKqp7G
6FcAn1JY5xUUPxWKCptpQXCZ6JSv8go8
=KK+b
-----END PGP SIGNATURE-----
--Apple-Mail=_428C4C58-631E-4F77-A129-6C8527179962--