Re: [v6ops] draft-ietf-v6ops-6to4-to-historic

Keith Moore <moore@network-heretics.com> Sun, 03 July 2011 18:13 UTC

Return-Path: <moore@network-heretics.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 584A821F85DF; Sun, 3 Jul 2011 11:13:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.22
X-Spam-Level:
X-Spam-Status: No, score=-3.22 tagged_above=-999 required=5 tests=[AWL=-0.221, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l27amNnMF9jI; Sun, 3 Jul 2011 11:13:19 -0700 (PDT)
Received: from out3.smtp.messagingengine.com (out3.smtp.messagingengine.com [66.111.4.27]) by ietfa.amsl.com (Postfix) with ESMTP id 7828B21F85DC; Sun, 3 Jul 2011 11:13:19 -0700 (PDT)
Received: from compute3.internal (compute3.nyi.mail.srv.osa [10.202.2.43]) by gateway1.messagingengine.com (Postfix) with ESMTP id 257E52351D; Sun, 3 Jul 2011 14:13:19 -0400 (EDT)
Received: from frontend1.messagingengine.com ([10.202.2.160]) by compute3.internal (MEProxy); Sun, 03 Jul 2011 14:13:19 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=subject:mime-version:content-type:from:in-reply-to:date:cc:content-transfer-encoding:message-id:references:to; s=smtpout; bh=l7063sh1wj+YzNHeZo9YmMErWOc=; b=deARNsgwrtXTxxcbHIjttfkCofLKoz7bWb8Ha+dHEFCLp6BuageQ9Ns3cjdPcmug2+zH/SthfiSgDLRxBYVLHl/6AXpvtGhVeJgwf1ugNpX0tGh5dwYlVx8gTXGMU1SRAN7mus9unIyRxqax/02yNRw24mE2fKmyWHw3IqRx3tk=
X-Sasl-enc: SGgqJHhvVe+d8U6JftrBi7+qn4mklWrAZKk4TU35HdOy 1309716798
Received: from host65-16-145-177.birch.net (host65-16-145-177.birch.net [65.16.145.177]) by mail.messagingengine.com (Postfix) with ESMTPA id D79C6405054; Sun, 3 Jul 2011 14:13:17 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="us-ascii"
From: Keith Moore <moore@network-heretics.com>
In-Reply-To: <EMEW3|9c8bf9e7fa0e59322f84c8ec6df2b8b9n62HAg03tjc|ecs.soton.ac.uk|04B2CF82-78EC-4A2B-A681-7710E3EFCDBE@ecs.soton.ac.uk>
Date: Sun, 03 Jul 2011 14:13:00 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <C4FF7877-287B-4484-B81C-0160AC53A42F@network-heretics.com>
References: <13205C286662DE4387D9AF3AC30EF456D3F3507EDA@EMBX01-WF.jnpr.net> <CAKD1Yr2Smvm0RY5iV2y06wD=RRz-uW4VbaaairnoAkSR7zLdtg@mail.gmail.com> <DE414D2B-82ED-4C32-AFDF-EDAAB6D743B2@network-heretics.com> <CAKD1Yr0=pJwOzRvTNskS7YDBNa7Fc=8srGzH2qJUKwGHdCAELg@mail.gmail.com> <A1DA82E2-B979-4719-9F78-DEB263B256A1@network-heretics.com> <20110703111047.GB2304@Space.Net> <04B2CF82-78EC-4A2B-A681-7710E3EFCDBE@ecs.soton.ac.uk> <EMEW3|9c8bf9e7fa0e59322f84c8ec6df2b8b9n62HAg03tjc|ecs.soton.ac.uk|04B2CF82-78EC-4A2B-A681-7710E3EFCDBE@ecs.soton.ac.uk>
To: Tim Chown <tjc@ecs.soton.ac.uk>
X-Mailer: Apple Mail (2.1084)
Cc: IPv6 Operations <v6ops@ietf.org>, IETF Discussion <ietf@ietf.org>
Subject: Re: [v6ops] draft-ietf-v6ops-6to4-to-historic
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
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: Sun, 03 Jul 2011 18:13:20 -0000

On Jul 3, 2011, at 12:09 PM, Tim Chown wrote:

> It seemed that both the -advisory and -historic drafts had strong support in v6ops, which isn't just any WG, it's the WG that anyone with a vested interest in IPv6 deployment takes part.

That's simply false.   For instance, both users and applications developers are drastically underrepresented in that group.   

The interests of operators are certainly important and should be given due regard, but they are not the only interests that need to be considered.

>  Thus its view on IPv6 deployment practices should be given due regard.  The opposition on the IETF list seemed to be a vocal minority, and of course one person seemed to post a disproportionate number of replies.

One person's view should only be counted as one person's view, no matter how many messages he sends.     And yet, when even one person speaks up for the interests of an under-represented group, the merit of his arguments should be considered.

The reason we make decisions by consensus in IETF, rather than by voting, is that there's no way to have a representative sample of all interests.

And yes, a vocal minority can be sufficient to cause IETF to fail to reach consensus.  That's intentional.

> The problems with 6to4 (20% minimum failure rate, and poor performance when it does connect) are well documented and have led to various 'counter measures' from the IETF, including:
> a) 6to4 off by default, as per 6to4-advisory
> b) IPv4 being preferred to 6to4 transport, as per 3484-bis (widely implemented already)
> c) a fast fallback mechanism from IPv6 to IPv4, as per happy eyeballs (a simplistic version is already in Chrome)
> 
> Those measures indicate how bad a problem 6to4 creates.

False.   The problems associated with 6to4 were not created by 6to4; they were created by dubious operational practices.  

But I note that all of the counter measures you cite are widely agreed on and well on their way to being reality.    Making 6to4 Historic in addition to these will not help; it will only hurt users who are successfully using it now.

>  If we're going to the trouble of coming up with all these measures, there seems to be a good case for 6to4 to Historic, which would be a steer to implementors to no longer include 6to4 support at all.

In other words, it's an attempt to sabotage 6to4 for those who are currently successfully using it, and without giving them a viable replacement.  It's an attempt to shift the pain from the operators to the users, for problems that were mostly caused by operators.

> As for operators 'fixing' 6to4, well, I'd rather see operators invest that effort in deploying IPv6, rather than making 6to4 work better, for some value of 'better'.

6to4 might need fixing, but it's not up to operators to fix it.    I think it's just fine if operators do things that they should normally be doing, i.e.: make a best effort to deliver all traffic (including protocol 41);  make sure that routers work properly; make sure that route advertisements are accurate.

Of course, if 6to4 could be replaced with something better, that would be a win for everyone.  For operators, I think that means deploying some form of v6 concurrently with LSN.   But I don't think the net can afford to trust that all operators will do this.

Keith