Re: [Softwires] 4rd-U complement - e2e transparency to IPv4 TOS

Rémi Després <despres.remi@laposte.net> Tue, 18 October 2011 08:29 UTC

Return-Path: <despres.remi@laposte.net>
X-Original-To: softwires@ietfa.amsl.com
Delivered-To: softwires@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 374C821F8C6F for <softwires@ietfa.amsl.com>; Tue, 18 Oct 2011 01:29:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.458
X-Spam-Level:
X-Spam-Status: No, score=-1.458 tagged_above=-999 required=5 tests=[AWL=-0.109, BAYES_00=-2.599, HELO_EQ_FR=0.35, J_CHICKENPOX_23=0.6, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YkXGJocpmb3p for <softwires@ietfa.amsl.com>; Tue, 18 Oct 2011 01:29:41 -0700 (PDT)
Received: from smtp25.services.sfr.fr (smtp25.services.sfr.fr [93.17.128.121]) by ietfa.amsl.com (Postfix) with ESMTP id 5513721F8C6C for <softwires@ietf.org>; Tue, 18 Oct 2011 01:29:41 -0700 (PDT)
Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2517.sfr.fr (SMTP Server) with ESMTP id ED269700062B; Tue, 18 Oct 2011 10:29:39 +0200 (CEST)
Received: from [192.168.0.21] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2517.sfr.fr (SMTP Server) with ESMTP id B2E077000628; Tue, 18 Oct 2011 10:29:35 +0200 (CEST)
X-SFR-UUID: 20111018082935732.B2E077000628@msfrf2517.sfr.fr
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="iso-8859-1"
From: Rémi Després <despres.remi@laposte.net>
In-Reply-To: <C036D7AF-9005-4032-AE74-52D5B62570C6@employees.org>
Date: Tue, 18 Oct 2011 10:29:35 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <8CAFA423-A79C-44EB-BE08-F26221FFC350@laposte.net>
References: <85015B23-C124-43DB-913D-3829B895C2A9@laposte.net> <83A72484-7A54-4A30-AF9B-5FC9D97A9E14@gmail.com> <CAFUBMqWrw8e7sO80U74Q+UvJwW_sqxZZnnwTo7jhyayFBn5_Mg@mail.gmail.com> <6668E2F8-EEBA-4AF3-8110-2B0B43D3BC3E@gmail.com> <CAFUBMqVbZ7uTvHRpQDV1Y1eN9hJZ2tofzNvAM0hFHCrWZ_mA6g@mail.gmail.com> <596276A4-1C63-4A92-90FA-BC958DFB2053@gmail.com> <C7601B91-24ED-4C7F-A771-10F6AFE93F2F@laposte.net> <9D55CDB2-0DE1-441B-A622-22C3E2C66D4E@employees.org> <87BE3426-9B03-4D3E-AFBF-AB12923D2D84@laposte.net> <542B93F7-F8E1-4E2B-BEB9-CF8196BAAB45@employees.org> <C0590740-D4FC-4BF7-8AD6-BB77E2668479@laposte.net> <3D30CA78-9268-4CAB-AADE-7DD9E30DE6D8@employees.org> <BF86D754-BF12-4F44-A9DD-93112B0B38DF@laposte.net> <C036D7AF-9005-4032-AE74-52D5B62570C6@employees.org>
To: Ole Troan <otroan@employees.org>
X-Mailer: Apple Mail (2.1084)
Cc: Softwires WG <softwires@ietf.org>
Subject: Re: [Softwires] 4rd-U complement - e2e transparency to IPv4 TOS
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: softwires wg discussion list <softwires.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/softwires>, <mailto:softwires-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/softwires>
List-Post: <mailto:softwires@ietf.org>
List-Help: <mailto:softwires-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Oct 2011 08:29:42 -0000

Olde,

Thanks for the quick answer.
More below.

Le 18 oct. 2011 à 09:42, Ole Troan a écrit :

> Remi,
> 
>> Let me now ask whether you challenge any of the following:
>> a) One standard is better than two.
>> b) Maintaining network transparency to IPv4 packets is a useful feature
>> c) Being able to apply IPv6 O&M tools to IPv4 traffic, e.g. with ACLs, is a useful feature
> 
> I think we need to detail this point more:
> 
> c1) apply IPv6 features on the traffic as if it is IPv6. use of 5 tuple etc.
> c2) apply IPv4 features on the traffic as if it is IPv4.
> c3) be able to redirect traffic or communicate with native IPv6 only hosts. e.g. web cache, web authentication
> 
> if this is useful or not, depends on your world view...

I see that, but aren't solutions that are compatible with both world views better than those that satisfy only one?

 
> traditionally the whole purpose of a tunnel was to bypass devices in the middle mingling with your packets.
> 
> _iff_ one wishes that a "legacy" router in the middle of the traffic path should be able to apply features and classifiers
> based on 5 tuple, then translation supports c1 and c3.
> encapsulation supports none.
> what I hear on the list is that one don't want to treat this as IPv6 traffic, but want to be able to identify it as IPv4 traffic. and presumably apply IPv4 features and classifiers on that traffic.

> if that's the case, you need to modify the box in the middle anyway,

The point is that you only need to configure the box, without depending on a new product release that hasn't been announced yet.
I think promoters of double translation made clearly this point, and it is AFAIK a valid one.
  
> and I would claim it is a lot easier to move a pointer 40 bytes, than to recreate the IPv4 header on the fly.

Recreating an IPv4 header at domain exit isn't a big deal. IMHO, since it is the key to combine valuable features of both double translation and encapsulation, and to thus have a single standard, it is worth doing.
   

>> d) Encapsulation has b) but not c)
>> e) Double translation has c) but not b)
>> f) 4rd-U has both b) and c)
> 
> I disagree. double translation has just as much of b) as 4rd-U has.

In clear, you claim that 4rd-U isn't more transparent to IPv4 than double translation! 
With its DF+TOS copied in the IPv6 fragment header, 4rd-U is fully transparent to the TOS and the DF bit of IPv4, which isn't always the case with double translation.
Could you explain your understanding?

> but I will claim that double translation offers less
> transparency than encapsulation.

Indeed (and less than 4rd-U by the same token, see above).


>> - If you challenge one or several of these, our debate can continue on well identified subjects.
>> - If you don't challenge any of a) to f), we are IMHO on the right track to make progress.
>> 
>> Please do answer these questions so that questions you ask me can be answered in a clarified context.
> 
> in my view this doesn't change the encapsulation versus translation debate.
> would an option be to merge your ideas with the new dIVI-pd document that will reference the new mapping document?

It is up to you, as leader of the unified-format effort, to see how you would like documents to be merged and/or re-written.

My own understanding is that:
- a unified address mapping is possible, e.g. by modifying the 4rd-addmapping to incorporate the proposed format with the V octet.
- a unified header format is also possible, based on 4rd-U which has been designed for that. 

I hope others will express their view on this.

Cheers,
RD



> cheers,
> Ole
>