Re: [Roll] FW: New Version Notification for draft-thubert-roll-fundamentals-01
JP Vasseur <jvasseur@cisco.com> Fri, 17 April 2009 08:39 UTC
Return-Path: <jvasseur@cisco.com>
X-Original-To: roll@core3.amsl.com
Delivered-To: roll@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 960783A6AC2 for <roll@core3.amsl.com>; Fri, 17 Apr 2009 01:39:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.268
X-Spam-Level:
X-Spam-Status: No, score=-10.268 tagged_above=-999 required=5 tests=[AWL=0.331, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ktJitKlMt5kR for <roll@core3.amsl.com>; Fri, 17 Apr 2009 01:39:54 -0700 (PDT)
Received: from ams-iport-1.cisco.com (ams-iport-1.cisco.com [144.254.224.140]) by core3.amsl.com (Postfix) with ESMTP id 03C8D3A69F2 for <roll@ietf.org>; Fri, 17 Apr 2009 01:39:53 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.40,203,1238976000"; d="scan'208";a="38518189"
Received: from ams-dkim-2.cisco.com ([144.254.224.139]) by ams-iport-1.cisco.com with ESMTP; 17 Apr 2009 08:41:06 +0000
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150]) by ams-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id n3H8f6cZ009594; Fri, 17 Apr 2009 10:41:06 +0200
Received: from xbh-ams-331.emea.cisco.com (xbh-ams-331.cisco.com [144.254.231.71]) by ams-core-1.cisco.com (8.13.8/8.13.8) with ESMTP id n3H8f6fa008358; Fri, 17 Apr 2009 08:41:06 GMT
Received: from xfe-ams-331.emea.cisco.com ([144.254.231.72]) by xbh-ams-331.emea.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 17 Apr 2009 10:41:06 +0200
Received: from ams-jvasseur-8713.cisco.com ([10.55.201.132]) by xfe-ams-331.emea.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 17 Apr 2009 10:41:05 +0200
Message-Id: <4823B598-3B43-4216-BF2D-33C54FE9F35A@cisco.com>
From: JP Vasseur <jvasseur@cisco.com>
To: Zach Shelby <zach@sensinode.com>
In-Reply-To: <49E041A2.9020206@sensinode.com>
Content-Type: text/plain; charset="WINDOWS-1252"; format="flowed"; delsp="yes"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Apple Message framework v930.3)
Date: Fri, 17 Apr 2009 10:41:04 +0200
References: <7892795E1A87F04CADFCCF41FADD00FC074276FB@xmb-ams-337.emea.cisco.com> <DB697165-ECA2-45B8-AD31-F44B85FC8EE6@cs.stanford.edu> <200904101756.n3AHusWx022894@kelsey-ws.hq.ember.com> <49E041A2.9020206@sensinode.com>
X-Mailer: Apple Mail (2.930.3)
X-OriginalArrivalTime: 17 Apr 2009 08:41:05.0541 (UTC) FILETIME=[3F27B350:01C9BF38]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=3652; t=1239957666; x=1240821666; c=relaxed/simple; s=amsdkim2001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=jvasseur@cisco.com; z=From:=20JP=20Vasseur=20<jvasseur@cisco.com> |Subject:=20Re=3A=20[Roll]=20FW=3A=20New=20Version=20Notifi cation=09for=09draft-thubert-roll-fundamentals-01 |Sender:=20; bh=nU2jseYJVTAW7xMysmn92h3fprBIueOOCpP/0fwCJ6w=; b=oNOWraF5u/PUFyp4wb5G1DICG4Pnww2H/ATbDdI7LeleHGpO6U3uMAdFav QhCVmFfD3R5Nsac1sro3zYs+221UjKk3bLoY1BmZz6UX+b8ZPM+HV9vjIXbA mjUmexDQCd;
Authentication-Results: ams-dkim-2; header.From=jvasseur@cisco.com; dkim=pass ( sig from cisco.com/amsdkim2001 verified; );
Cc: roll@ietf.org
Subject: Re: [Roll] FW: New Version Notification for draft-thubert-roll-fundamentals-01
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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, 17 Apr 2009 08:39:55 -0000
Hi Zach, On Apr 11, 2009, at 9:07 AM, Zach Shelby wrote: > Richard, > > Richard Kelsey wrote: >> From: Philip Levis <pal@cs.stanford.edu> >> Date: Fri, 10 Apr 2009 06:52:04 -0700 >> On Apr 9, 2009, at 1:59 AM, Pascal Thubert (pthubert) wrote: >> > Basically, since we have a depth, we have feasible parents >> (of > lesser depth) and siblings (of same depth). The draft >> suggests that > we can select any parent to forward on a per >> packet basis using the > best metric or more advanced load >> balancing functionality; if that > fails then we can use a >> sibling with some basic loop avoidance like > poison return or >> more advanced path vector (for hydrophiles). >> Here's a URL to a paper that describes one way to solve this >> problem, using the techniques I mentioned a few weeks ago and >> touched on in my talk in SF: >> http://sing.stanford.edu/pubs/ctp.pdf >> Good stuff. Relating this back to the Routing Fundamentals >> draft, it seems clear that ROLL will most likely use trees >> for at least some routing, and while Router Advertisements >> can be used to build trees, it will be good if tree >> building and/or maintenance can be performed independently >> of Router Advertisements. They add too much overhead >> to make it easy to react quickly to changing conditions. > > Don't think of router advertisements as overhead - as we are working > with IP networks you will always have RAs as they are an integral > part of network bootstrapping and maintenance (Neighbor Discovery). > As you have RAs anyways, you might as well piggyback some tree > information. Trickle can also be used to optimize the RA traffic to > an appropriate level. > > The same can be said about other ND traffic in these networks such > as NS/NAs (IPv6), or RR/RCs (in 6LoWPAN). If you have the ND traffic > anyways, piggybacking is good. > > That said, I do see the need for carrying metric information (as > done in the CTP protocol Phil is referencing) in data traffic (using > an IPv6 hop-by-hop option) especially for very dynamic networks. I > had this in mind when we wrote the Routing Fundamentals draft as an > option. From my practical experience it is useful, and only needs to > be applied to 1-10% of data packets depending on how dynamic the > network is. > I do agree with you ... Just a word of cautious though. Piggybacking can be an interesting option but we need to be a bit careful at not spreading out routing control plane traffic in N existing protocols. In this particular I do not want to wait for traffic to make my routing decision. Cheers, JP. > - Zach > > >> -Richard Kelsey >> _______________________________________________ >> Roll mailing list >> Roll@ietf.org >> https://www.ietf.org/mailman/listinfo/roll > > -- > http://zachshelby.org - My blog “On the Internet of Things” > Mobile: +358 40 7796297 > > Zach Shelby > Head of Research > Sensinode Ltd. > Kidekuja 2 > 88610 Vuokatti, FINLAND > > This e-mail and all attached material are confidential and may > contain legally privileged information. If you are not the intended > recipient, please contact the sender and delete the e-mail from your > system without producing, distributing or retaining copies thereof. > _______________________________________________ > Roll mailing list > Roll@ietf.org > https://www.ietf.org/mailman/listinfo/roll
- [Roll] FW: New Version Notification for draft-thu… Pascal Thubert (pthubert)
- Re: [Roll] FW: New Version Notification for draft… Richard Kelsey
- Re: [Roll] FW: New Version Notification for draft… Philip Levis
- Re: [Roll] FW: New Version Notification for draft… Richard Kelsey
- Re: [Roll] FW: New Version Notification for draft… Zach Shelby
- Re: [Roll] FW: New Version Notification for draft… Richard Kelsey
- Re: [Roll] FW: New VersionNotification for draft-… Pascal Thubert (pthubert)
- Re: [Roll] FW: New Version Notification for draft… Pascal Thubert (pthubert)
- Re: [Roll] FW: New Version Notification for draft… Philip Levis
- Re: [Roll] FW: New VersionNotification for draft-… Pascal Thubert (pthubert)
- Re: [Roll] FW: New Version Notification for draft… JP Vasseur
- Re: [Roll] FW: New Version Notification for draft… JP Vasseur
- Re: [Roll] FW: New Version Notification for draft… Richard Kelsey
- Re: [Roll] FW: New Version Notification for draft… JP Vasseur
- Re: [Roll] FW: New Version Notification for draft… Philip Levis
- Re: [Roll] FW: New Version Notification for draft… Kris Pister
- Re: [Roll] FW: New Version Notification for draft… Omprakash Gnawali