[138057] in North American Network Operators' Group
Re: Mac OS X 10.7, still no DHCPv6
daemon@ATHENA.MIT.EDU (Tore Anderson)
Sun Feb 27 18:43:26 2011
Date: Mon, 28 Feb 2011 00:41:34 +0100
From: Tore Anderson <tore.anderson@redpill-linpro.com>
To: Owen DeLong <owen@delong.com>
In-Reply-To: <563D900A-7B72-4AC6-BE3C-473632648FAA@delong.com>
Cc: NANOG <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org
* Owen DeLong
> On Feb 27, 2011, at 4:21 AM, Randy Bush wrote:
>
>> NOC: are you running a macintosh?
>> User: yes, how did you guess?
>> NOC: because it is broken. get vista.
>
> While I'm as big a fan of IPv6 as anybody, I think in a comparison of
> relative brokenness, Mac comes out quite favorably compared to
> Vista in spite of their DHCPv6 deficiencies.
Absolutely not. Mac OS X does not do proper source address selection
according to RFC 3484. That makes it do things like preferring the use
of link-local IPv6 addresses when connecting to global dual-stacked
destinations, which of course won't work - as a result a 75 second long
timeout is incurred for every single outgoing TCP connection. Versions
earlier than 10.6.5, still in use by a considerable amount of users,
will also prefer the use of 6to4 to IPv4, again something which is
causing lots of brokenness. (Windows ICS is responsible for causing lots
of OS X hosts to have 6to4 addresses in the first place, though.)
OS X also has a bug that will make it interpret a router lifetime of 0
in a RA as infinite, causing more troubles when found behind IPv6 CE
routers using ULAs in compliance with I-D.ietf-v6ops-ipv6-cpe-router,
one example of which is the AVM FritzBox as far as I understand.
See also:
http://getipv6.info/index.php/Customer_problems_that_could_occur
http://fud.no/ipv6/snapshot-20101221/gnuplot/noosx-t10-historic.png
My guess is that about 70-80% of the users calling Randy and others to
report problems on «World IPv6 Day» will be running Mac OS X.
Ray: Do you know if RFC 3484 has been implemented in OS X 10.7?
--
Tore Anderson
Redpill Linpro AS - http://www.redpill-linpro.com/
Tel: +47 21 54 41 27