Re: [v6ops] I-D Action: draft-ietf-v6ops-6to4-to-historic-07.txt - software bugs

Jeroen Massar <jeroen@massar.ch> Thu, 13 November 2014 22:46 UTC

Return-Path: <jeroen@massar.ch>
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 8A12F1AE12B for <v6ops@ietfa.amsl.com>; Thu, 13 Nov 2014 14:46:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] 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 JCRS_bxr_8VM for <v6ops@ietfa.amsl.com>; Thu, 13 Nov 2014 14:46:15 -0800 (PST)
Received: from bastion.ch.unfix.org (bastion.ch.unfix.org [IPv6:2a02:2528:503:2::4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 986351AE12A for <v6ops@ietf.org>; Thu, 13 Nov 2014 14:46:13 -0800 (PST)
Received: from kami.ch.unfix.org (kami.ch.unfix.org [IPv6:2001:1620:f42:99:7256:81ff:fea5:2925]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jeroen) by bastion.ch.unfix.org (Postfix) with ESMTPSA id ADCAB10063F55; Thu, 13 Nov 2014 22:46:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=massar.ch; s=DKIM2009; t=1415918770; bh=bUtIsd52mF/0oCvqZMR6LtEvCEfeJ8jSyYSAUwvP4QY=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=WVJwY0oPic1taIr1h08iTLMG92t6p/Pp/rqaA2wEmM4W9w72EXbQb9XejCmioPbUJ ooE7w9uRGXP/InXN6fkswsw92yH/HQ8CtKnFvkqnFbfQi164Kghxg+9omHL8BH60uz rGM7NJmAf+fBZYfjoZjLfT0+v8wPf7JZA5M8xH0KNZ6aAhKEqJlPsROmR8YPSbcjDQ HxE7isiB6wxC+rZWRWdMvO7dgbLB87DVq04nARidoA72WEVtS7EExtnUgkAnlB2wwo gC83ae+q8veRblRZDlJkSF2NCW6aered2EReWTRi1F2zBT4NcGyag12g2/65ezSAHJ Ob69IQm0VN10A==
Message-ID: <546534B0.90300@massar.ch>
Date: Thu, 13 Nov 2014 23:46:08 +0100
From: Jeroen Massar <jeroen@massar.ch>
Organization: Massar
MIME-Version: 1.0
To: Alexandru Petrescu <alexandru.petrescu@gmail.com>, v6ops@ietf.org
References: <20141111054026.11197.49784.idtracker@ietfa.amsl.com> <5461A23D.5020506@gmail.com> <546264A5.4050309@umn.edu> <546271A2.907@gmail.com> <5463C716.1030805@umn.edu> <54646DBE.9060800@dougbarton.us> <20141113084029.GT31092@Space.Net> <5464E4F6.9070401@gmail.com> <5465021A.2080305@dougbarton.us> <546509F1.5060508@massar.ch> <54652069.30805@gmail.com> <546525E7.7050006@massar.ch> <54652E0C.7050901@gmail.com>
In-Reply-To: <54652E0C.7050901@gmail.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/QtSz__ZxOohipU0AycguwrqdIRE
Subject: Re: [v6ops] I-D Action: draft-ietf-v6ops-6to4-to-historic-07.txt - software bugs
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: Thu, 13 Nov 2014 22:46:16 -0000

[Replies to multiple mails in this thread compressed into one]

On 2014-11-13 23:17, Alexandru Petrescu wrote:
[..]
>>> Do not deprecate until you offer a solution satisfying a number of
>>> requirements (currently unsatisfied by eg tunnel brokers).
>>
>> Which requirements are these?
> 
> Ones one would have to lay down and agree on before engaging in new work.
> 
> For example -1- must allow for reverse DNS ok,

That is a business decision. Most (all?) TBs provide this.

Note that a normal ISP does not do this, hence bit silly to require it
for a free tunnel...

> -2- must be secureable by existing e2e IPsec,

The tunnel or the packets that flow within it?
What is the problem you are trying to solve?


The packets in the tunnel are 1280+ hence, go IPSec away as much as you
want.

For securing the tunnel it would require distributing keying material.

As IPsec is horrible to configure and does not work through NATs happily
(yes, you can patch crap) nobody ever bothered with this.

For AYIYA packets are signed btw, hence, no spoofing of those.
There is no crypto though there either.

>-3- to the extent of possible be easy to set up for
> Clients

TSP (gogoclient) and TIC (AICCU) solve that problem. CPEs incorporate
these tools or have their own implementations (eg Fritz!Box).

How much 'easier' do you want it?

> and not involve intervention of another party (like when
> requesting an IPv6 address from an administrator, delayed paper forms,
> etc).

Gogo's "anonymous" TSP tunnels do this. They get a lot of abuse.

Other Tunnel Brokers and Gogo TSP in "authenticated" mode require that
one signs up, just as you would with a IPv4 ISP.

This is a "business" decision though. Nothing a technical thing can solve.

>From another mail:

> For example, the current tunnel brokers are very good but
> (1) are not trustful,

What do you mean with "trustful"?

> (2) force into later efforts to renumber when going native,

Changing ISPs typically require that.

Only way to avoid that is to get your own PI space. At that point you
will be able to arrange your own connectivity too though.

> (3) require filling in forms.  6to4 has the advantage of not requiring 3.

And 6to4 is unreliable as no ISP can 100% support it.

With Tunnel Brokers you are signing up for a service. Signing up
requires forms.

Though those forms are there primarily to limit abuse too and to enable
contacting people when they problems with their tunnel so that it can be
resolved.

And another mail:
> 6to4 is not alowing for reverse DNS either, if I am not terribly wrong.

https://6to4.nro.net

But even then you still do not want 6to4 as it is unreliable ;)

Doug Barton wrote:
> ... and yet I would assert that unless we're talking about
> something that is provider managed (such as 6rd) then automatically
> enabling it for the user is a bad idea. It will create more problems
> than it solves, and cause a lot of support calls, which ISPs are not
going to like.

Exactly.

Greets,
 Jeroen