Re: [Roll] using the flow label instead of hop by hop

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Sat, 20 October 2012 21:29 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C08B21F8934 for <roll@ietfa.amsl.com>; Sat, 20 Oct 2012 14:29:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.399
X-Spam-Level:
X-Spam-Status: No, score=-10.399 tagged_above=-999 required=5 tests=[AWL=0.200, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x6VtRn3qlMl2 for <roll@ietfa.amsl.com>; Sat, 20 Oct 2012 14:29:39 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id BF24B21F8932 for <roll@ietf.org>; Sat, 20 Oct 2012 14:29:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3536; q=dns/txt; s=iport; t=1350768579; x=1351978179; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=FKy/ccAyTy/EbM6Zu3zJR5KUsamgwhrTvSit2ScIagc=; b=jlhJsuLbC47cbG93Zoqq70YcpE83k7vHmx7uc6NPjdWmtYvMQGee7qD9 aVYmKtdcQoeKKbCH14PiqVcim5PX8TE1zLYL+Ir1vuDTtfHCGJa8Gr3pC q6hzIoYk2K/AvBn2dbs4/CAEnXNRRtjillPZUGUXaPlIJlLekY1zSUwVV M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFALQWg1CtJXHA/2dsb2JhbABEFsB4gQiCIAEBAQQBAQEPASc0FwQCAQgRBAEBAQoUCQcnCxQJCAIEARIIEweHYgubOp8vi18bhXRgA6EdgyKBa4Jvghg
X-IronPort-AV: E=Sophos;i="4.80,622,1344211200"; d="scan'208";a="133724581"
Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-2.cisco.com with ESMTP; 20 Oct 2012 21:29:39 +0000
Received: from xhc-aln-x14.cisco.com (xhc-aln-x14.cisco.com [173.36.12.88]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id q9KLTd1m006041 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sat, 20 Oct 2012 21:29:39 GMT
Received: from xmb-rcd-x01.cisco.com ([169.254.1.176]) by xhc-aln-x14.cisco.com ([173.36.12.88]) with mapi id 14.02.0318.001; Sat, 20 Oct 2012 16:29:38 -0500
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "roll@ietf.org" <roll@ietf.org>
Thread-Topic: [Roll] using the flow label instead of hop by hop
Thread-Index: AQJ6WTrNJUl7oGcgSNK+KxLSa35+rwM3fKtZlk+FTkCAAB8mYA==
Date: Sat, 20 Oct 2012 21:29:37 +0000
Deferred-Delivery: Sat, 20 Oct 2012 21:29:00 +0000
Message-ID: <E045AECD98228444A58C61C200AE1BD8221D8EB4@xmb-rcd-x01.cisco.com>
References: <E045AECD98228444A58C61C200AE1BD8221D8787@xmb-rcd-x01.cisco.com> <33921BF9-9D15-49F8-AB15-55740DC984E1@gmail.com> <0b7901cdaefa$4a6f7d50$df4e77f0$@olddog.co.uk>
In-Reply-To: <0b7901cdaefa$4a6f7d50$df4e77f0$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.55.80.246]
x-tm-as-product-ver: SMEX-10.2.0.1135-7.000.1014-19290.004
x-tm-as-result: No--52.392900-8.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [Roll] using the flow label instead of hop by hop
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
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: Sat, 20 Oct 2012 21:29:40 -0000

Adrian,

This draft is not mpls. This draft is about carrying the RPL info (rank, instance, flags) in the flow label as opposed to the HbH which incurs additional header + eventually tunneling.
My other draft on fragment forwarding has a lot more to do with label switching since the first fragment lays a label that the other fragments follow. But then we are not using the flow label but a 6LoWPAN datagram identifier tag.

Cheers,

Pascal

-----Original Message-----
From: roll-bounces@ietf.org [mailto:roll-bounces@ietf.org] On Behalf Of Adrian Farrel
Sent: samedi 20 octobre 2012 21:37
To: roll@ietf.org
Subject: Re: [Roll] using the flow label instead of hop by hop

Speaking as an individual and without an implementation...

Isn't this MPLS? 
Hasn't the routing area looked at the idea of using the IPv6 flow label for labelled forwarding more than once in the past?
Hasn't the conclusion always been that you could do it, but you would have to be sure that you were not overloading the field?
And hasn't the resulting discussion led to a debate on the value of label stacks and the impracticality of label stacks using the flow label?

Cheers,
Adrian

> -----Original Message-----
> From: roll-bounces@ietf.org [mailto:roll-bounces@ietf.org] On Behalf 
> Of Philip Levis
> Sent: 20 October 2012 14:50
> To: Pascal Thubert (pthubert)
> Cc: roll@ietf.org
> Subject: Re: [Roll] using the flow label instead of hop by hop
> 
> On Oct 20, 2012, at 1:19 AM, Pascal Thubert (pthubert) wrote:
> 
> > Phil;
> >
> > There is indeed lot of pressure for this in terms of header sizes 
> > and energy
> consumption in the *real world*.
> 
> I'm personally concerned about header sizes and energy consumption in 
> The Matrix. Because I don't live in the real world. Oh, wait, sorry, I 
> do. Can you
walk
> me through the quantitative reasoning that a few bytes of header will 
> increase energy consumption? It the belief that it will lead to 
> sub-packet
fragmentation in
> some non-amortized sense? Generally speaking, in low power wireless 
> networks, energy consumption is dominated by idle listening and 
> communication latency/interval support, not the length of packets. Of 
> course there is a
spectrum
> of low power approaches and their point on that spectrum. Are you 
> thinking of one in particular?
> 
> Could implementers who are encountering this pressure comment? I'm a 
> sucker for and easily swayed by quantitative data as well as 
> first-hand rather than second-hand reports.
> 
> > And there is no hack in the proposed solution.
> > Simply we believe more in practical engineering and ML discussions 
> > than we
> trust in crystal balls.
> 
> *coughs politely* I believe in very practical engineering that 
> considers long
term
> consequences. Solving a problem a certain way now might cause 
> significant problems in the future. I agree this is a tradeoff -- in 
> my personal opinion,
nothing
> more, the tradeoff on this one is 100% clear.
> 
> Phil
> 
> ------
> 
> Philip Levis
> President, Kumu Networks
> Associate Professor, Stanford University http://csl.stanford.edu/~pal 
> _______________________________________________
> Roll mailing list
> Roll@ietf.org
> https://www.ietf.org/mailman/listinfo/roll

_______________________________________________
Roll mailing list
Roll@ietf.org
https://www.ietf.org/mailman/listinfo/roll