Re: [Roll] [6lo] FW: New Version Notification for draft-thubert-6lo-rpl-nhc-02.txt

Carsten Bormann <cabo@tzi.org> Fri, 14 November 2014 16:05 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 876891A1A88; Fri, 14 Nov 2014 08:05:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.55
X-Spam-Level:
X-Spam-Status: No, score=-1.55 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35] autolearn=no
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 bGsKEGz5GYd9; Fri, 14 Nov 2014 08:05:54 -0800 (PST)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 C90A81A1A76; Fri, 14 Nov 2014 08:05:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id sAEG5SDX017737; Fri, 14 Nov 2014 17:05:28 +0100 (CET)
Received: from dhcp-93f4.meeting.ietf.org (dhcp-93f4.meeting.ietf.org [31.133.147.244]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 0353131D; Fri, 14 Nov 2014 17:05:26 +0100 (CET)
Content-Type: text/plain; charset="iso-8859-1"
Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <546623D2.4060207@gridmerge.com>
Date: Fri, 14 Nov 2014 06:05:23 -1000
X-Mao-Original-Outgoing-Id: 437673923.378725-851c10d7f5a88d5417173bfc256e53ff
Content-Transfer-Encoding: quoted-printable
Message-Id: <26D6758E-C9EA-4DB4-AD80-8B865A7E1962@tzi.org>
References: <20141025070548.825.87046.idtracker@ietfa.amsl.com> <E045AECD98228444A58C61C200AE1BD848A1E80C@xmb-rcd-x01.cisco.com> <546623D2.4060207@gridmerge.com>
To: robert.cragie@gridmerge.com, Routing Over Low power and Lossy networks <roll@ietf.org>
X-Mailer: Apple Mail (2.1990.1)
Archived-At: http://mailarchive.ietf.org/arch/msg/roll/ux51ApCWk1PtLRDO19ISvOjVkmw
Cc: "6tisch@ietf.org" <6tisch@ietf.org>, "6lo@ietf.org" <6lo@ietf.org>
Subject: Re: [Roll] [6lo] FW: New Version Notification for draft-thubert-6lo-rpl-nhc-02.txt
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Routing Over Low power and Lossy networks <roll@ietf.org>
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/roll/>
List-Post: <mailto:roll@ietf.org>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Nov 2014 16:05:55 -0000

On 14 Nov 2014, at 05:46, Robert Cragie <robert.cragie@gridmerge.com> wrote:
> 
> Question - any reason the value 010001XY was chosen for the escape code?

Note that the escape space is not taken just for RFC 6553 compression; it can be used for encoding other NHCs as well.

The idea was to reserve some space around that so if we want to extend the escape space for some future NHC, we can do so while keeping it contiguous.

Note also that RFC 6282 already has variable length processing for hop limit and address compression, so the impact of adding a third instance is going to be limited.  (I need to write that up some more in draft-*-lwig-6lo.)

Since just about every data packet in a RPL network will carry an RPI, saving a single byte is worth quite some effort.

Grüße, Carsten