Re: [v6ops] Bar BoF on a 6to4 replacement?

John Mann <john.mann@monash.edu> Wed, 03 December 2014 16:23 UTC

Return-Path: <john.mann@monash.edu>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DD281A1BAA for <v6ops@ietfa.amsl.com>; Wed, 3 Dec 2014 08:23:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.578
X-Spam-Level:
X-Spam-Status: No, score=-3.578 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hcuzr_YhmtjB for <v6ops@ietfa.amsl.com>; Wed, 3 Dec 2014 08:23:37 -0800 (PST)
Received: from na6sys009bog037.obsmtp.com (na6sys009bog037.obsmtp.com [74.125.150.111]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A75C61A89A4 for <v6ops@ietf.org>; Wed, 3 Dec 2014 08:21:37 -0800 (PST)
Received: from mail-qc0-f182.google.com ([209.85.216.182]) (using TLSv1) by na6sys009bob037.postini.com ([74.125.148.12]) with SMTP ID DSNKVH84kI1E6bMKIgEbwJ2NLR7t0da5ri9V@postini.com; Wed, 03 Dec 2014 08:21:37 PST
Received: by mail-qc0-f182.google.com with SMTP id r5so11146997qcx.41 for <v6ops@ietf.org>; Wed, 03 Dec 2014 08:21:36 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=4aSncLxO697zm8Gl9XbRc4L4lezTdURtmeZ8ytx4UIc=; b=iASISWcEVdeZbm4/Qv6Bm5YCtEQIg5qHw9Mb5iEPwHwLaHMe4zRI+s+QNSKwAaj0cH 1+NzHWE3PC/H2xankFE0KIgke4Gs+xkuRYi5CUxE98hKmEkPNVGzocdcH0I6VTRdeHoA lkKYVfhrsKgk7mlyiWhkV9sd3NGGnSdlq0489ehSfaVa85Lka+5w88keZFgM9vbsdK1e btNH92KvGUNRFl68U5jKNEH1ABCjXRAbPXoIcGbwWiaTYFfYcByEBeTpWus276CcyGrM oti10gO84ZrY3I6IP/gBitIoqOef9hrbYaDMXHgGwlL3jL9Ci0Qxhe+pT83M/KlrKd6Y tXew==
X-Gm-Message-State: ALoCoQmjiQcGR/BXfL9mTN2VBuX62wklysG1622tv9MvCtevCAusKBT+m7AD3SXkSZ8QdgfWVIfvVtRZbsNN3l9xX67H6a0NCPVaHtzIy3bxMJil/xyuXu3cyQzu81e183ij59iJiexS
X-Received: by 10.229.190.71 with SMTP id dh7mr9037721qcb.5.1417623696678; Wed, 03 Dec 2014 08:21:36 -0800 (PST)
X-Received: by 10.229.190.71 with SMTP id dh7mr9037708qcb.5.1417623696562; Wed, 03 Dec 2014 08:21:36 -0800 (PST)
MIME-Version: 1.0
Received: by 10.140.97.136 with HTTP; Wed, 3 Dec 2014 08:21:16 -0800 (PST)
In-Reply-To: <9062DD5BB047BF4C96BCE0CB9DA96D1B4DF397F1@ITSNT440.iowa.uiowa.edu>
References: <2134F8430051B64F815C691A62D9831832D76378@XCH-BLV-504.nw.nos.boeing.com> <AD4F3B9C-18D2-4B6F-867C-423368D6F489@muada.com> <4C77BAB8-38FD-4830-B779-E24586EB9275@delong.com> <5458294D.9000502@massar.ch> <64F92F49-4A31-4268-99D3-8A482E95735F@delong.com> <EB80E1B1-335F-45CA-BAFA-C2DB1BA58F1A@muada.com> <54643D0B.4070208@gmail.com> <88329C76-8C09-42D1-A0F7-9A65B98E1D44@muada.com> <alpine.DEB.2.02.1411132029560.25356@uplift.swm.pp.se> <D202E444-D659-447E-919A-10C6DB48A0BE@muada.com> <20141113195636.GY31092@Space.Net> <CAKr6gn2MzO0miDQsmY1-6sXQVJNzA=_7vWivAcJ4XfDtZ0yxJQ@mail.gmail.com> <93034721-BA1A-45C5-A3F5-0838DE3DB3FE@delong.com> <CA+OBy1NhscxXmyOaeA=dBJnDKhpUTx_adC8Ztkwh0+tE95mOiQ@mail.gmail.com> <547EC5A9.8010603@massar.ch> <CA+OBy1Of22A0_E6TFoaF9pOLN+AYOTLsOoh2GbOsN5PzRa0ZGA@mail.gmail.com> <9062DD5BB047BF4C96BCE0CB9DA96D1B4DF397F1@ITSNT440.iowa.uiowa.edu>
From: John Mann <john.mann@monash.edu>
Date: Thu, 04 Dec 2014 03:21:16 +1100
Message-ID: <CA+OBy1MZkNdz1qHFFrNV3f7S=rv88zkrs-xdyJH8uvTNBQ6BTA@mail.gmail.com>
To: "Metzler, Dan J" <dan-metzler@uiowa.edu>
Content-Type: multipart/alternative; boundary="001a11336ab6dbf53a0509523ce4"
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/EI5jy8g3O7w7q8P1mx6IhwYAQ5Q
Cc: "v6ops@ietf.org WG" <v6ops@ietf.org>
Subject: Re: [v6ops] Bar BoF on a 6to4 replacement?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Dec 2014 16:23:42 -0000

Hi,

On 3 December 2014 at 22:41, Metzler, Dan J <dan-metzler@uiowa.edu> wrote:

>  Hi,
>
>
>
> A few thoughts…
>
>
>
> ‘After dual-stack IPv6 was enabled on most subnets, protocol 41 and
> Teredo were blocked at Monash's Internet border on 15-Jun-2011.  I don't
> recall anyone ever asking for it to be re-enabled.’
>
> -          Not necessarily a problem, “IF” Monash does not provide
> internet access to other ISPs.  If it does, then were they all dual-stack
> IPv6 enabled?  If not then I would point out that this broke IPv6 service
> for some downstream customers of those ISPs.  The only reason for an ISP to
> turn off Teredo and protocol 41 is if all downstream customers have access
> to native IPv6 connectivity, and even then that decision is questionable.
>

Yes, you are right.  Monash does provide Internet transit for some
downstream organisations.
I only blocked protocol 41 and Teredo for Monash's IP address ranges.

 -          It is unlikely that anyone would ask for it to be re-enabled.
> They would more likely incorrectly assume that IPv6 is broken and disable
> it.  The reason for this is that the vast majority of people, who were
> affected by this, likely would not have had the technical skill to trace it
> back to Monash.  Before they ever got to that point someone would likely
> tell them to disable IPv6, or all tunneling protocols thus completing the
> breakage of their IPv6 connectivity.
>

I don't see how blocking tunnel protocols at Monash's border impacts any
user or server outside Monash ...
Users/servers outside Monash can still use 6to4 or Teredo tunnels -- if
those tunnels terminate outside Monash somewhere.

Monash users with native IPv6 and would not have needed any tunneling for
general Internet access.
Only Monash users could have been affected by the block, called our
Helpdesk with "The Internet is slow",
been triaged, and got through to people with technical skills.

The people who could have wanted tunnels re-enabled might be e.g.
- a student with a NAT home router in their dorm room who wants to get to
some IPv6 service (over Teredo)
  [ Mind you, a PC at Monash behind NAT -> Teredo gateway in Seattle -> Web
server at Monash on public IPv6 and back  was about 400ms RTT. ]


>  ‘I assert that the time of "experimental" IPv6 has passed.  IPv6 should
> be a "production" service.’
>
> -          100% agreed!
>
>
>
> ‘If the IPv6 network service isn't almost as good (due to reliability or
> RTTs or whatever) as IPv4,
>
> turn it off until you can do it right.’
>
> -          Noooooooooooo.
>
> -          If the IPv6 network service isn’t almost as good (due to
> reliability or RTTs or whatever), and it is under your control to fix it,
> then please fix it.
>
> -          If it isn’t under your control, then communicate it to your
> ISP or the offending party and ask them to fix it.
>
> -          “Turn it off” is the wrong answer, though probably the more
> popular answer.  Turning it off breaks it more completely than it was with
> poor performance.
>

Perhaps I wasn't clear.  I was talking as the operator of the network
service.
By "turn it off" I meant "disable IPv6 on their local subnet router
interface; don't let IPv6 RAs get to the user's devices".

We do actively work on fixing IPv6 problems.
But some vendors can take many years and many attempts before they get IPv6
support up to approximate feature and performance parity with IPv4.

In the meantime, we disable the "IPv6 network service" so that users don't
have a bad network experience and then have to disable IPv6 in their
devices to get stuff done.  And the users never learn that disabling IPv6
can sometimes fix problems.

Thanks,
    John