RE: 6MAN WG Last Call:draft-ietf-6man-rpl-option
"Pascal Thubert (pthubert)" <pthubert@cisco.com> Tue, 16 November 2010 16:54 UTC
Return-Path: <pthubert@cisco.com>
X-Original-To: ipv6@core3.amsl.com
Delivered-To: ipv6@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3BFE43A6C87 for <ipv6@core3.amsl.com>; Tue, 16 Nov 2010 08:54:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.051
X-Spam-Level:
X-Spam-Status: No, score=-10.051 tagged_above=-999 required=5 tests=[AWL=0.548, 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 EklJxNpuHDre for <ipv6@core3.amsl.com>; Tue, 16 Nov 2010 08:54:30 -0800 (PST)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by core3.amsl.com (Postfix) with ESMTP id C2D013A68F2 for <ipv6@ietf.org>; Tue, 16 Nov 2010 08:54:30 -0800 (PST)
Authentication-Results: sj-iport-3.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AiYEAKpG4kyrR7H+/2dsb2JhbACUII4/caRHmy6FSwSNag
X-IronPort-AV: E=Sophos;i="4.59,206,1288569600"; d="scan'208";a="247662829"
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-3.cisco.com with ESMTP; 16 Nov 2010 16:55:14 +0000
Received: from xbh-ams-101.cisco.com (xbh-ams-101.cisco.com [144.254.74.71]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id oAGGt4xa006290; Tue, 16 Nov 2010 16:55:14 GMT
Received: from xmb-ams-107.cisco.com ([144.254.74.82]) by xbh-ams-101.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 16 Nov 2010 17:54:59 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: 6MAN WG Last Call:draft-ietf-6man-rpl-option
Date: Tue, 16 Nov 2010 17:54:56 +0100
Message-ID: <6A2A459175DABE4BB11DE2026AA50A5D033317A6@XMB-AMS-107.cisco.com>
In-Reply-To: <6A2A459175DABE4BB11DE2026AA50A5D033316CD@XMB-AMS-107.cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: 6MAN WG Last Call:draft-ietf-6man-rpl-option
Thread-Index: AcuFD5iUC8Dh3eA7QPya2k+zGL5poQAiWo3gAAVpxmA=
References: <4CE1ABB5.2050809@innovationslab.net> <6A2A459175DABE4BB11DE2026AA50A5D033316CD@XMB-AMS-107.cisco.com>
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Brian Haberman <brian@innovationslab.net>, IPv6 WG Mailing List <ipv6@ietf.org>
X-OriginalArrivalTime: 16 Nov 2010 16:54:59.0473 (UTC) FILETIME=[011E6010:01CB85AF]
Cc: Bob Hinden <bob.hinden@gmail.com>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Nov 2010 16:54:32 -0000
Hi again Brian: I'm taking one thing back though. Unless I miss something, there's probably no need to recomputed any checksum even in transport mode, since the next header is that of the ULP... Pascal http://www.xtranormal.com/watch/7011357/ > -----Original Message----- > From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of > Pascal Thubert (pthubert) > Sent: Tuesday, November 16, 2010 3:58 PM > To: Brian Haberman; IPv6 WG Mailing List > Cc: Bob Hinden > Subject: RE: 6MAN WG Last Call:draft-ietf-6man-rpl-option > > Hi Brian: > > RPL made a pass to clean up the interface with the HbH spec whereby: > > - RPL defines the bits and bytes that need to be transported, and when the > information needs to be transported in a packet > - HbH (this spec) defines how the RPL packet information is placed in and > obtained from the packet > > Considering that the specs are homogeneous at this time, it is mostly > editorial, but I'd rather that: > > 1) section 3 does not redefine O, R, F, Rank and instance. > IMHO, it should simply say that those fields are defined in RPL as part of the > RPL Packet Information. > Eg; > > SenderRank: 16-bit field set to zero by the source and to > DAGRank(rank) by a router that forwards inside the RPL network. > -> > SenderRank: 16-bit field as defined in [RPL] section 11.2. Loop Avoidance > and Detection > > 2) section 4 does not mandate when the HbH is used. RPL does that. > > Routers MUST include a RPL Option when forwarding datagrams that do > not already contain a RPL Option. If one does not already exist, > routers MUST use IPv6-in-IPv6 tunneling, as specified in [RFC2473] to > -> > RPL controls when and which information is to be placed in a packet. > If RPL requires to place RPL Packet Information in a packet that does not > already contain a RPL Option, the router MUST insert the Option using > IPv6-in-IPv6 tunneling, as specified in [RFC2473] to > > > Also, it is unclear when looking at a packet within the RPL domain whether IP > in IP was used or not. A RPL node may use a "transport" > without IP in IP when it generates a packet, whereas a packet coming from > the outside will have IP in IP. > I'd suggest to use a bit out of the 5 spare to indicate tunnel vs. > transport. Based on the bit, we can have a crisper text in section 5, indicating > how to strip the packet from the Option. > - if the bit is on indicating the tunnel mode, then the router will decapsulate > the packet > - if the bit is off indicating the transport mode, then the router removes the > Option and recomputes the upper layer checksum. > > Finally, I'd suggest that we make the MUST use IP in IP a SHOULD, allowing > for extreme cases that IP in IP is not used and referencing draft-hui-6man- > rpl-headers for the risks involved. > > What do you think? > > Pascal > http://www.xtranormal.com/watch/7011357/ > > > > -----Original Message----- > > From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf > Of > > Brian Haberman > > Sent: Monday, November 15, 2010 10:53 PM > > To: IPv6 WG Mailing List > > Cc: Bob Hinden > > Subject: 6MAN WG Last Call:draft-ietf-6man-rpl-option > > > > All, > > This starts a 6MAN WG Last Call on advancing: > > > > Title : RPL Option for Carrying RPL Information in > > Data-Plane Datagrams > > Author(s) : J. Hui, J. Vasseur > > Filename : draft-ietf-6man-rpl-option-01.txt > > Pages : 16 > > Date : 2010-10-22 > > > > as a Proposed Standard. Substantive comments should be sent to the > > mailing list and/or the WG co-chairs. Editorial comments can be > directed to > > the document authors. This last call will end on December 6, 2010. > > > > Regards, > > Brian & Bob > > -------------------------------------------------------------------- > > IETF IPv6 working group mailing list > > ipv6@ietf.org > > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > > -------------------------------------------------------------------- > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > --------------------------------------------------------------------
- 6MAN WG Last Call:draft-ietf-6man-rpl-option Brian Haberman
- Re: 6MAN WG Last Call:draft-ietf-6man-rpl-option Vishwas Manral
- RE: 6MAN WG Last Call:draft-ietf-6man-rpl-option Pascal Thubert (pthubert)
- RE: 6MAN WG Last Call:draft-ietf-6man-rpl-option Pascal Thubert (pthubert)
- Re: 6MAN WG Last Call:draft-ietf-6man-rpl-option Brian Haberman