Re: [6lo] Fwd: New Version Notification for draft-toutain-6lo-local-extensions-00.txt

Richard Kelsey <Richard.Kelsey@silabs.com> Mon, 30 June 2014 15:53 UTC

Return-Path: <Richard.Kelsey@silabs.com>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56DBC1A0390 for <6lo@ietfa.amsl.com>; Mon, 30 Jun 2014 08:53:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.398
X-Spam-Level:
X-Spam-Status: No, score=0.398 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MANGLED_SHOP=2.3, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 S-5jyy9jjMWK for <6lo@ietfa.amsl.com>; Mon, 30 Jun 2014 08:53:16 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1lp0144.outbound.protection.outlook.com [207.46.163.144]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBB041A035C for <6lo@ietf.org>; Mon, 30 Jun 2014 08:53:15 -0700 (PDT)
Received: from BLUPR07MB611.namprd07.prod.outlook.com (10.141.207.16) by BLUPR07MB610.namprd07.prod.outlook.com (10.141.207.15) with Microsoft SMTP Server (TLS) id 15.0.974.11; Mon, 30 Jun 2014 15:53:13 +0000
Received: from BLUPR07MB611.namprd07.prod.outlook.com ([10.141.207.16]) by BLUPR07MB611.namprd07.prod.outlook.com ([10.141.207.16]) with mapi id 15.00.0974.002; Mon, 30 Jun 2014 15:53:13 +0000
From: Richard Kelsey <Richard.Kelsey@silabs.com>
To: Laurent Toutain <Laurent.Toutain@telecom-bretagne.eu>, "6lo@ietf.org" <6lo@ietf.org>
Thread-Topic: [6lo] Fwd: New Version Notification for draft-toutain-6lo-local-extensions-00.txt
Thread-Index: AQHPlEmPutEnRogEVEai1xI5N/1aRZuJzYVM
Date: Mon, 30 Jun 2014 15:53:12 +0000
Message-ID: <27be65eda8b246cbae9e20aa974a83d1@BLUPR07MB611.namprd07.prod.outlook.com>
References: <20140627091254.30936.25418.idtracker@ietfa.amsl.com>, <CABONVQaLyO7VYiUW7SKFK7FRi++O5tfbwuOW-y1ifS21_TykUQ@mail.gmail.com>
In-Reply-To: <CABONVQaLyO7VYiUW7SKFK7FRi++O5tfbwuOW-y1ifS21_TykUQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [216.236.254.7]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 0258E7CCD4
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(189002)(199002)(2473001)(377454003)(377424004)(22974006)(21056001)(79102001)(92566001)(74662001)(86362001)(31966008)(76482001)(95666004)(15202345003)(85306003)(107046002)(107886001)(74502001)(106356001)(106116001)(105586002)(80022001)(99286002)(19580405001)(19580395003)(15975445006)(77982001)(81542001)(81342001)(66066001)(83322001)(46102001)(87936001)(2656002)(83072002)(85852003)(54356999)(76176999)(99396002)(50986999)(33646001)(74316001)(64706001)(20776003)(16601075003)(101416001)(76576001)(4396001)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BLUPR07MB610; H:BLUPR07MB611.namprd07.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en;
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: silabs.com
Archived-At: http://mailarchive.ietf.org/arch/msg/6lo/JIiDP2LJVJVySVQVjicivXyEQNU
Subject: Re: [6lo] Fwd: New Version Notification for draft-toutain-6lo-local-extensions-00.txt
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jun 2014 15:53:18 -0000

From the draft:

   [RFC6554] defines in figure following encapsulation:

   +--------+---------+--------+-------------//-+
   | Outer  | Source  | Inner  | IPv6           |
   | IPv6   | Routing | IPv6   | Payload        |
   | Header | Header  | Header |                |
   +--------+---------+--------+-------------//-+
                       <--- Original Packet --->
    <---          Tunneled Packet           --->

                        Figure 1: Packet tunneling

   Outer header carries LoWPAN IP addresses of a LOWPAN node and a
   border router and Inner header contains the source and destination.
   This encapsulation is sub-optimal since two IP headers are needed and
   the inner one cannot be compressed since Next Header in the Source
   Routing header contains the IPv6 protocol as defined in [rfc2460]; no
   reference to a 6LoWPAN dispatch is possible.

I do not think that this is true.  Section 4.2 of RFC6282 defines
LOWPAN_NHC encodings specifically to handle this case.  You can
use them to encapsulate the routing header and then compress the
inner IPv6 header.  RFC6282 works well enough that the adding the
outer header often increases the size of the compressed headers by
only a few bytes.

I worry about messing with RFC2460 in this way for the sake of those
bytes.  That outer IPv6 header is needed.  For example, what happens
to the hop limit if there is no outer IPv6 header?  Does the inner
header's hop limit get decremented?  Also, section 4.1 of RFC6554
says:

   Using IPv6-in-IPv6 tunneling ensures that the delivered datagram
   remains unmodified and that ICMPv6 errors generated by an SRH are
   sent back to the router that generated the SRH.

With no outer header, where do SRH ICMPv6 errors get sent?

    -Richard Kelsey

________________________________________
From: Laurent Toutain [Laurent.Toutain@telecom-bretagne.eu]
Sent: Monday, June 30, 2014 5:41 AM
To: 6lo@ietf.org
Subject: [6lo] Fwd: New Version Notification for draft-toutain-6lo-local-extensions-00.txt

Hi,

I've submitted a draft on local extensions. The goal is to avoid IPv6 tunnelling in LoWPAN by introducing a new dispatch value which will describe IPv6 extensions. I would like to know if there is an interest from the working group for such approach and a possibility to present it at Toronto.

Thanks

Laurent

---------- Forwarded message ----------
From: <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>
Date: Fri, Jun 27, 2014 at 11:12 AM
Subject: New Version Notification for draft-toutain-6lo-local-extensions-00.txt
To: Laurent Toutain <laurent.toutain@telecom-bretagne.eu<mailto:laurent.toutain@telecom-bretagne.eu>>



A new version of I-D, draft-toutain-6lo-local-extensions-00.txt
has been successfully submitted by Laurent Toutain and posted to the
IETF repository.

Name:           draft-toutain-6lo-local-extensions
Revision:       00
Title:          6LoWPAN Local Extensions
Document date:  2014-06-27
Group:          Individual Submission
Pages:          5
URL:            http://www.ietf.org/internet-drafts/draft-toutain-6lo-local-extensions-00.txt
Status:         https://datatracker.ietf.org/doc/draft-toutain-6lo-local-extensions/
Htmlized:       http://tools.ietf.org/html/draft-toutain-6lo-local-extensions-00


Abstract:
   [RFC2460] defines an extension mechanism to add functionalities to
   the basic IPv6 header.  On LoWPAN networks, some extensions are
   required to extend routing capabilities.  These specific extensions
   should not leak in the global internet.  To optimize encapsulation, a
   6LoWPAN dispatch to carry local extensions is defined.




Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org<http://tools.ietf.org>.

The IETF Secretariat




--
Laurent Toutain
+--- VoIP (recommended) ---+----------- Télécom Bretagne -----------+
| Tel: +33 2 30 96 6312    | Tel: + 33 2 99 12 7026                 | Visit :
| Mob: +33 6 800 75 900    |                                        |
| Fax: +33 2 22 06 8445    | Fax: +33 2 99 12 7030                  |  http://class.touta.in
| Laurent@Touta.in         | Laurent.Toutain@Telecom-Bretagne.eu    |
+--------------------------+----------------------------------------+
This email and any attachments may be confidential. If so, do not distribute or forward this email or any attachments without the sender’s authorization. If you are not the intended recipient, please delete this email and notify the sender. Email transmissions cannot be guaranteed to be error-free or virus-free and Silicon Labs accepts no liability for such transmissions. Silicon Labs does not intend or authorize emails to act as legally binding contracts.