Comments on draft-ietf-6man-rpl-option-01

Suresh Krishnan <suresh.krishnan@ericsson.com> Tue, 21 December 2010 00:09 UTC

Return-Path: <suresh.krishnan@ericsson.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 72E1B3A693E for <ipv6@core3.amsl.com>; Mon, 20 Dec 2010 16:09:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.564
X-Spam-Level:
X-Spam-Status: No, score=-102.564 tagged_above=-999 required=5 tests=[AWL=0.035, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 10hKHyGhUdF3 for <ipv6@core3.amsl.com>; Mon, 20 Dec 2010 16:09:35 -0800 (PST)
Received: from imr4.ericy.com (imr4.ericy.com [198.24.6.8]) by core3.amsl.com (Postfix) with ESMTP id A9A223A6932 for <ipv6@ietf.org>; Mon, 20 Dec 2010 16:09:35 -0800 (PST)
Received: from eusaamw0711.eamcs.ericsson.se ([147.117.20.178]) by imr4.ericy.com (8.14.3/8.14.3/Debian-9.1ubuntu1) with ESMTP id oBL0hwYC011896 for <ipv6@ietf.org>; Mon, 20 Dec 2010 18:44:00 -0600
Received: from [142.133.10.113] (147.117.20.213) by eusaamw0711.eamcs.ericsson.se (147.117.20.179) with Microsoft SMTP Server id 8.2.234.1; Mon, 20 Dec 2010 19:11:23 -0500
Message-ID: <4D0FF08A.1090709@ericsson.com>
Date: Mon, 20 Dec 2010 19:10:50 -0500
From: Suresh Krishnan <suresh.krishnan@ericsson.com>
User-Agent: Thunderbird 2.0.0.24 (X11/20101027)
MIME-Version: 1.0
To: IETF IPv6 Mailing List <ipv6@ietf.org>
Subject: Comments on draft-ietf-6man-rpl-option-01
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
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, 21 Dec 2010 00:09:36 -0000

Hi Authors,
   I went through draft-ietf-6man-rpl-option-01 and I had some comments.

* Section 2

This text is not consistent with the option type request in section 3

"and that ICMP errors return to the RPL Option source rather than ..."

The option type in section 3 (Top two bits 01) will not result in ICMPv6 
errors being sent. Is this really your intent?


* Section 3

This option is missing an alignment requirement. Given that the 
SenderRank is a 16 bit number, I would recommend having an alignment 
requirement of 2n.


* Section 5

I don't think this text is consistent with the tunneling behavior 
specified earlier in the document. Especially this text

"RPL Border Routers MUST remove
    the RPL Option from the datagram and update the IPv6 Payload Length
    field accordingly."

does not agree with the tunneling behavior. If I understand correctly, 
the RPL option will be included after the outer IPv6 header that 
encapsulates the IPv6 datagram to be forwarded to the outside world. All 
the RPL border router needs to do is to process the outer IPv6 header 
and HBH options header and remove them before forwarding it to the 
outside world. Is my understanding incorrect?

Cheers
Suresh