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

Rémi Després <despres.remi@laposte.net> Thu, 20 October 2011 09:32 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 9796521F8B08 for <softwires@ietfa.amsl.com>; Thu, 20 Oct 2011 02:32:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.747
X-Spam-Level:
X-Spam-Status: No, score=-1.747 tagged_above=-999 required=5 tests=[AWL=0.202, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 AuOcZhGBzQ4f for <softwires@ietfa.amsl.com>; Thu, 20 Oct 2011 02:32:58 -0700 (PDT)
Received: from smtp23.services.sfr.fr (smtp23.services.sfr.fr [93.17.128.20]) by ietfa.amsl.com (Postfix) with ESMTP id DE8A521F8AF9 for <softwires@ietf.org>; Thu, 20 Oct 2011 02:32:57 -0700 (PDT)
Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2307.sfr.fr (SMTP Server) with ESMTP id 42D53700005F; Thu, 20 Oct 2011 11:32:57 +0200 (CEST)
Received: from [192.168.0.21] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2307.sfr.fr (SMTP Server) with ESMTP id EA9E27000048; Thu, 20 Oct 2011 11:32:54 +0200 (CEST)
X-SFR-UUID: 20111020093254961.EA9E27000048@msfrf2307.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: <83A72484-7A54-4A30-AF9B-5FC9D97A9E14@gmail.com>
Date: Thu, 20 Oct 2011 11:32:54 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <A51007D4-4174-4173-9564-40068C2D4544@laposte.net>
References: <85015B23-C124-43DB-913D-3829B895C2A9@laposte.net> <83A72484-7A54-4A30-AF9B-5FC9D97A9E14@gmail.com>
To: Satoru Matsushima <satoru.matsushima@gmail.com>
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: Thu, 20 Oct 2011 09:32:58 -0000

Satoru-san,
Sorry for the late answer.

Le 17 oct. 2011 à 15:17, Satoru Matsushima a écrit :

> Hi Remi-san,
> 
>> With this added, I believe that 4rd-U is a real progress over previously proposed Double translation and Encapsulation.
>> It can make IMHO a valuable unified standard.
> 
> Not enough. The original TTL value in IPv4 header must be carried.

It isn't clear to me that mapping the IPv4 TTL into the IPv6 Hop limit isn't sufficient.
Have you a reference to suggest about this requirement?

Thanks,
RD


> 
> cheers,
> --satoru
> 
> 
> On 2011/10/17, at 21:36, Rémi Després wrote:
> 
>> Hi Satoru-san,
>> 
>> Thank you for identifying a limitation of the 4rd-U  
>> You are right, as currently specified, "it doesn't support diff-serv tunneling model, pipe and short-pipe".
>> All these need e2e transparency to the IPv4 Type of Service.
>> 
>> Fortunately, this is easy to fix: in the Identification field of the IPv6 Fragment header, copy not only the DF bits but also the IPv4 TOS.
>> 
>> The proposed 4r-U packet format becomes:
>> 
>> 
>>  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>>  |Vers=6 |   TrafClass   |            Flow Label                 |
>>  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>>  |         Payload Length        |Next Header=44 |   Hop Limit   |
>>  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>>  |                                                               |
>>  +                                                               +
>>  |                                                               |
>>  +                  IPv6 Source Address                          +
>>  |                                                               |
>>  +                                                               +
>>  |                                                               |
>>  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>>  |                                                               |
>>  +                                                               +
>>  |                                                               |
>>  +                IPv6 Destination Address                       +
>>  |                                                               |
>>  +                                                               +
>>  |                                                               |
>>  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>>  |  Next Header  |    Reserved   | IPv6  Fragment Offset   | 0 |M|
>>  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>>  |D|      0      |    IPv4 TOS   |       IPv4 Identification     |
>>  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
>>  |                        IPv4 Payload                           |
>>  |                                                               | 
>> 
>> With this added, I believe that 4rd-U is a real progress over previously proposed Double translation and Encapsulation.
>> It can make IMHO a valuable unified standard.
>> 
>> Yet, I may have missed something else. 
>> New justified objections are therefore most welcome..
>> 
>> 
>> Regards,
>> RD
>