Re: [v6ops] LISP support for draft-ietf-v6ops-rfc7084-bis-00

Mikael Abrahamsson <swmike@swm.pp.se> Thu, 13 April 2017 10:33 UTC

Return-Path: <swmike@swm.pp.se>
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 57F2B1314DD for <v6ops@ietfa.amsl.com>; Thu, 13 Apr 2017 03:33:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level:
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=swm.pp.se
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 8YRxd9Th1Euc for <v6ops@ietfa.amsl.com>; Thu, 13 Apr 2017 03:33:40 -0700 (PDT)
Received: from uplift.swm.pp.se (swm.pp.se [212.247.200.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 941461314DB for <v6ops@ietf.org>; Thu, 13 Apr 2017 03:33:40 -0700 (PDT)
Received: by uplift.swm.pp.se (Postfix, from userid 501) id C5606A2; Thu, 13 Apr 2017 12:33:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=swm.pp.se; s=mail; t=1492079617; bh=0SVUNucRwGu3zQlv2OUCGCft+345MHOACsk2qgfRxVU=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=UrMkpMFlriF3spqt+geMllx83Uz7+sp78DqrXDuXodEAla19inc8evjPphiIe+gyD UyI/zKKBsOpFk337i+08Ngu8Szuj78WnSmRQBMqRUfUIfKhTFyiEqsELzIubHV51Ly nRVgDysqRdnZ8smlTwceRmbQwBjA/qeC4Cd8/FrM=
Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id AD9F888; Thu, 13 Apr 2017 12:33:37 +0200 (CEST)
Date: Thu, 13 Apr 2017 12:33:37 +0200
From: Mikael Abrahamsson <swmike@swm.pp.se>
To: JORDI PALET MARTINEZ <jordi.palet@consulintel.es>
cc: "v6ops@ietf.org" <v6ops@ietf.org>
In-Reply-To: <8F80DE9D-0677-4568-B211-9D79067BE22B@consulintel.es>
Message-ID: <alpine.DEB.2.02.1704131211480.27978@uplift.swm.pp.se>
References: <D8F5C737-B01A-4EC8-9175-C4921C0CD69F@consulintel.es> <392D675B-73C4-40D3-81A8-A06907F5581D@employees.org> <3BBFC922-85BD-49B5-B39E-227F191BD48C@consulintel.es> <729244A1-E7AB-4BA0-8B39-A6122D2C32DB@employees.org> <CAD6AjGQyatWEOxCpnOn8H+SxG=BWM=cBPaXoON6vA7dj7TNqOQ@mail.gmail.com> <72F5C80C-DDB5-422E-8FEC-7D4157722780@consulintel.es> <2D09D61DDFA73D4C884805CC7865E6114DB19757@GAALPA1MSGUSRBF.ITServices.sbc.com> <E181152D-C33F-418A-85BC-4F7829BEE16F@consulintel.es> <2D09D61DDFA73D4C884805CC7865E6114DB19CFE@GAALPA1MSGUSRBF.ITServices.sbc.com> <E3C498E3-25FC-4612-B565-98818DB60AB8@consulintel.es> <ED7BCBE5-C124-4BB4-B42A-D857EC85E484@consulintel.es> <alpine.DEB.2.02.1704131022210.27978@uplift.swm.pp.se> <8F80DE9D-0677-4568-B211-9D79067BE22B@consulintel.es>
User-Agent: Alpine 2.02 (DEB 1266 2009-07-14)
Organization: People's Front Against WWW
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format="flowed"; charset="US-ASCII"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/ZOZIJNLkFFSSY67SB6JxDyy-xJo>
Subject: Re: [v6ops] LISP support for draft-ietf-v6ops-rfc7084-bis-00
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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 Apr 2017 10:33:44 -0000

On Thu, 13 Apr 2017, JORDI PALET MARTINEZ wrote:

> It is simple to understand, because both, 6in4, 6to4, and 6rd, actually 
> do exactly the same encapsulation/decapsulation (protocol-41), and 
> exactly the same routing thing. The difference is that in 6in4 is called 
> a tunnel broker (or similar), in 6to4 is a 6to4 relay, etc. All the 
> parameters in the UI are the same.

Not necessarily. For 6to4, you basically don't need any user settable 
parameters. It's all well-known. For 6in4, you need delegated prefix, 
remote IPv4 relay address. For 6RD you need even more parameters, 
especially for the modes where you don't map everything into the full IPv4 
32 bit space.

So the UI designer need to take into account all these three, or the user 
will probably be confused. Yes, 6in4 and 6to4 are subsets of 6RD but they 
still require different code to do the UI and input validation correctly, 
compared to 6RD. My opinion is that your text should be changed to 
something like this to paint the minor difference in a more positive 
light?

----

The CE router MAY support 6in4 functionality.  The main difference between 
6in4 and 6rd is the parameters needed for configuration. The on-wire and 
forwarding plane is identical for both mechanisms. Thus, if the device 
supports either 6rd or 6in4, it's commonly a minor UI addition to support 
both.  If 6in4 is supported, it MUST be implemented according to 
[RFC4213].  The following CE Requirements also apply:

---

I am not really happy about above text, I'm sure someone can rewrite it 
even better.

-- 
Mikael Abrahamsson    email: swmike@swm.pp.se