[186802] in North American Network Operators' Group
Re: Another Big day for IPv6 - 10% native penetration
daemon@ATHENA.MIT.EDU (Owen DeLong)
Mon Jan 4 18:41:35 2016
X-Original-To: nanog@nanog.org
From: Owen DeLong <owen@delong.com>
In-Reply-To: <104672.1451947686@turing-police.cc.vt.edu>
Date: Mon, 4 Jan 2016 15:39:30 -0800
To: Valdis.Kletnieks@vt.edu
Cc: "nanog@nanog.org" <nanog@nanog.org>
Errors-To: nanog-bounces@nanog.org
> On Mon, 04 Jan 2016 14:17:56 -0800, Owen DeLong said:
>> Further, 8.8.8.8 actually fully supports EDNS0 Client Subnet =
capability, so
>> if the geo-IP balancer in question wants, they can eliminate the =
failure mode
>> you are describing in that case.
>=20
> Which only helps for people using 8.8.8.8. Client Subnet does help the =
issue,
> but it doesn't actually fix it until support is near ubiquitous across
> intermediate nameservers that have clients in other geographic =
locations=E2=80=A6
Well=E2=80=A6 that and any other DNS server that supports EDNS0 client =
subnet.
>=20
> (I believe that the fact that Google found a need to create EDNS0 =
Client
> Subnet *at all* is proof that using the DNS address for localization =
is
> problematic=E2=80=A6)
Sure, but anycast is even more problematic and those are basically the =
only
two alternatives currently known for solving the problem in question.
>=20
> And again - it's still something that needs work upstream to support, =
and
> you *still* have to deal with the case where the intermediate DNS =
server
> doesn't do Client Subnet.
Or accept that no solution is perfect, make this one as good as we can =
for now
and move on.
>=20
>> I say slightly pessimistic because there aren=E2=80=99t all that many =
3XX responses
>> being reported.
>=20
> OK, that's a slightly different kettle of fish :) To the nearest 10% =
or
> so, how many are answering with a 3xx of any sort?
Well=E2=80=A6 I=E2=80=99ll post a separate message detailing my =
findings. It=E2=80=99s more interesting than
I previously realized because none were reporting 3xx results and all =
3xx results
were getting hidden behind 5xx results which weren=E2=80=99t (all) =
entirely valid.
Owen