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

JORDI PALET MARTINEZ <jordi.palet@consulintel.es> Thu, 13 April 2017 09:27 UTC

Return-Path: <prvs=1276e13cdf=jordi.palet@consulintel.es>
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 683B512EAE1 for <v6ops@ietfa.amsl.com>; Thu, 13 Apr 2017 02:27:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=consulintel.es; domainkeys=pass (1024-bit key) header.from=jordi.palet@consulintel.es header.d=consulintel.es
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 8kPjO-QN3gmt for <v6ops@ietfa.amsl.com>; Thu, 13 Apr 2017 02:27:35 -0700 (PDT)
Received: from mail.consulintel.es (mail.consulintel.es [217.126.185.215]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31B3D12EC25 for <v6ops@ietf.org>; Thu, 13 Apr 2017 02:27:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=consulintel.es; s=MDaemon; t=1492075648; x=1492680448; q=dns/txt; h=DomainKey-Signature: Received:User-Agent:Date:Subject:From:To:Message-ID:Thread-Topic: References:In-Reply-To:Mime-version:Content-type: Content-transfer-encoding:Reply-To; bh=5tbZWYsrjLYo6JrBUBOg7M38Z tRZCeivd9BUtu1A4b0=; b=AV4ZDE4mBg9b5YbOa/YQ39QLmqMzp1YI+R3X5Iwd3 mOgLva+mhQrYeWkO6x02wJOVobi3WdFAi2dXuPecHL05GNYo5WEf25A18F2hy/Hh 7LckWdgWtHeo2HZbxww/Cc5sz2qAP30dKGFfBN+QD3K0JxAlBtmni5wcYqQcxwR5 K4=
DomainKey-Signature: a=rsa-sha1; s=MDaemon; d=consulintel.es; c=simple; q=dns; h=from:message-id; b=f6fK2p9sw07AKp38vvFKosUAzAGuLYdXAsWzqpgPMIB+oUZ0Djywi5Oz/1eq ONHG7+/c788iNEVI0uWP4GSvoLqv1vhU0OWYUv0Jzxw1R3YBpUf4xFXJt fugbG1ucO4MIOYDwwUpixEDKYEiwpOqmLlSF0w3L8PDhM2sV/6a6Uw=;
X-MDAV-Processed: mail.consulintel.es, Thu, 13 Apr 2017 11:27:28 +0200
X-Spam-Processed: mail.consulintel.es, Thu, 13 Apr 2017 11:27:27 +0200
Received: from [10.10.10.99] by mail.consulintel.es (MDaemon PRO v11.0.3) with ESMTP id md50005407740.msg for <v6ops@ietf.org>; Thu, 13 Apr 2017 11:27:26 +0200
X-MDOP-RefID: re=0.000,fgs=0 (_st=1 _vt=0 _iwf=0)
X-Authenticated-Sender: jordi.palet@consulintel.es
X-HashCash: 1:20:170413:md50005407740::amg3ViHWnCwAYYet:00003e8d
X-Return-Path: prvs=1276e13cdf=jordi.palet@consulintel.es
X-Envelope-From: jordi.palet@consulintel.es
X-MDaemon-Deliver-To: v6ops@ietf.org
User-Agent: Microsoft-MacOutlook/f.21.0.170409
Date: Thu, 13 Apr 2017 11:27:23 +0200
From: JORDI PALET MARTINEZ <jordi.palet@consulintel.es>
To: "v6ops@ietf.org" <v6ops@ietf.org>
Message-ID: <0E84BD53-6022-4681-B8F8-7B64760D023A@consulintel.es>
Thread-Topic: [v6ops] LISP support for draft-ietf-v6ops-rfc7084-bis-00
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> <6772D740-0589-4B28-ACC2-252C6ACB8360@employees.org>
In-Reply-To: <6772D740-0589-4B28-ACC2-252C6ACB8360@employees.org>
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: quoted-printable
Reply-To: jordi.palet@consulintel.es
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/okPYA7GZSpqrgrtpyOAx64pDZX0>
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 09:27:37 -0000

Believe me, just try it.

I’ve tried this with many CEs that had a “6rd” choice and NO “6in4”. If you use the configured tunnel end-point parameters to “lie” to the CE, it just works. And this is normal if you look into the details of how 6to4, 6in4 configured tunnels and 6rd work. They do the same, the difference is at the “provider edge”.

The CE don’t “see” any difference between them.

In fact I’ve many customers using it, both residential and SMEs.

Regards,
Jordi
 

-----Mensaje original-----
De: <otroan@employees.org>
Responder a: <otroan@employees.org>
Fecha: jueves, 13 de abril de 2017, 11:22
Para: <jordi.palet@consulintel.es>
CC: "v6ops@ietf.org" <v6ops@ietf.org>
Asunto: Re: [v6ops] LISP support for draft-ietf-v6ops-rfc7084-bis-00

    Jordi,
    
    Where have you got the idea that an implementation of 6RD also supports Configured tunnels?
    That is wrong.
    
    Ole
    
    
    > On 13 Apr 2017, at 11:05, JORDI PALET MARTINEZ <jordi.palet@consulintel.es> wrote:
    > 
    > Hi Mikael,
    > 
    > No, it is actually much easier than that. The text I proposes will go to the same section (6in4). So, it will be (for the sake of clarity):
    > 
    > 5.4.2.  6in4
    > 
    >   6in4 [RFC4213] specifies a tunneling mechanism to allow end-users to
    >   manually configure IPv6 support via a service provider's IPv4 network
    >   infrastructure.
    > 
    >   The CE router MAY support 6in4 functionality.  If 6rd is implemented,
    >   6in4 is already supported as well, as the underlying protocol/technology
    >   is the same, being the only difference, having the mention of “6in4” in
    >   the GUI/CLI (just an example) if it is being configured manually, or
    >   even stating that in the relevant documentation. In other words, no
    >   additional code is required for the support of 6in4 when 6rd is already
    >   supported. If 6in4 is supported, it MUST be implemented according to
    >   [RFC4213].  The following CE Requirements also apply:
    > 
    > …
    > 
    > No code is required at all, and in any case, the target is MAY, same as we have it right now also for 6rd. Let me explain.
    > 
    > Let’s suppose you have *any* router or OS with 6rd support, never mind the configuration is done by means of DHCP or user-entered configuration (as you said original 6RD-2, but also 6RD-1 and 6RD-3), and instead of a 6RD relay, you provide the 6in4 tunnel-end-point, it just works.
    > 
    > 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.
    > 
    > What it means from the perspective of the CE implementer: only a minor text change in the UI. The UI today has a “menu” to allow 6RD-2 config, that says “6rd”. What I’m saying is it to be changed to say “6rd/6in4” or alternatively, one option for “6rd” and another for “6in4”, but actually both choices will bring to the same “code”.
    > 
    > I believe Barbara is worried that if I keep it as a different than 6rd transition mechanism (as it is actually in the current -01 version, see section 5.4.2), because I’m referring to RFC4213, I’m “adding” more requirements behind that RFC. I’m actually reading all those documents and I believe she is wrong on that, but I will answer that in a few minutes.
    > 
    > I see no “technical” difference in having it as part of the 6rd text or as it is right now a separated one, which seems to me (I think you agree on this, if I understood correctly) your email, clearer.
    > 
    > Regards,
    > Jordi
    > 
    > 
    > -----Mensaje original-----
    > De: Mikael Abrahamsson <swmike@swm.pp.se>
    > Organización: People's Front Against WWW
    > Responder a: <swmike@swm.pp.se>
    > Fecha: jueves, 13 de abril de 2017, 10:32
    > Para: JORDI PALET MARTINEZ <jordi.palet@consulintel.es>
    > CC: "v6ops@ietf.org" <v6ops@ietf.org>
    > Asunto: Re: [v6ops] LISP support for draft-ietf-v6ops-rfc7084-bis-00
    > 
    >    On Wed, 12 Apr 2017, JORDI PALET MARTINEZ wrote:
    > 
    >> The CE router MAY support 6in4 functionality.  If 6rd is implemented,
    >> 6in4 is already supported as well, as the underlying protocol/technology
    >> is the same, being the only difference, having the mention of “6in4” in
    >> the GUI/CLI (just an example) if it is being configured manually, or
    >> even stating that in the relevant documentation. In other words, no
    >> additional code is required for the support of 6in4 when 6rd is already
    >> supported
    > 
    >    In the original 6RD-2 requirement that talks about user configuration, for
    >    configuring 6in4 the UI would need to look slightly different, right?
    >    Depending on some choices in UI, some input methods of the parameters
    >    might not work with 6in4.
    > 
    >    So I guess your intention to include 6in4 could be done either as a new
    >    transition protocol with SHOULD, or it can add an additional MAY
    >    requirement in 6RD that the settings be compatible for configuring a
    >    generic 6in4 tunnel as well. The above text seems to be the latter?
    > 
    >    I think it would actually make more sense to create a "new" transition
    >    technology in there in that case. That would keep it clean the way I
    >    interpret Barbaras intention is?
    > 
    >    --
    >    Mikael Abrahamsson    email: swmike@swm.pp.se
    > 
    > 
    > 
    > **********************************************
    > IPv4 is over
    > Are you ready for the new Internet ?
    > http://www.consulintel.es
    > The IPv6 Company
    > 
    > This electronic message contains information which may be privileged or confidential. The information is intended to be for the use of the individual(s) named above. If you are not the intended recipient be aware that any disclosure, copying, distribution or use of the contents of this information, including attached files, is prohibited.
    > 
    > 
    > 
    > _______________________________________________
    > v6ops mailing list
    > v6ops@ietf.org
    > https://www.ietf.org/mailman/listinfo/v6ops
    
    



**********************************************
IPv4 is over
Are you ready for the new Internet ?
http://www.consulintel.es
The IPv6 Company

This electronic message contains information which may be privileged or confidential. The information is intended to be for the use of the individual(s) named above. If you are not the intended recipient be aware that any disclosure, copying, distribution or use of the contents of this information, including attached files, is prohibited.