Comments on draft-ietf-6man-rpl-routing-header-01

Suresh Krishnan <suresh.krishnan@ericsson.com> Tue, 21 December 2010 00:44 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 E76F83A6930 for <ipv6@core3.amsl.com>; Mon, 20 Dec 2010 16:44:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.565
X-Spam-Level:
X-Spam-Status: No, score=-102.565 tagged_above=-999 required=5 tests=[AWL=0.034, 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 7AVNgV2XEMHG for <ipv6@core3.amsl.com>; Mon, 20 Dec 2010 16:44:51 -0800 (PST)
Received: from imr3.ericy.com (imr3.ericy.com [198.24.6.13]) by core3.amsl.com (Postfix) with ESMTP id 1F5293A6917 for <ipv6@ietf.org>; Mon, 20 Dec 2010 16:44:50 -0800 (PST)
Received: from eusaamw0706.eamcs.ericsson.se ([147.117.20.31]) by imr3.ericy.com (8.13.8/8.13.8) with ESMTP id oBL0kihp022333 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <ipv6@ietf.org>; Mon, 20 Dec 2010 18:46:45 -0600
Received: from [142.133.10.113] (147.117.20.213) by eusaamw0706.eamcs.ericsson.se (147.117.20.91) with Microsoft SMTP Server id 8.2.234.1; Mon, 20 Dec 2010 19:46:44 -0500
Message-ID: <4D0FF8D3.4050605@ericsson.com>
Date: Mon, 20 Dec 2010 19:46:11 -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-routing-header-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:44:52 -0000

Hi Authors,
   I read this draft and I had some comments

* Section 3

The "Segments Left" field has the following definition

"Value MUST be between 0 and Segments, inclusive."

and it is unclear to me what it means. Can you clarify?

* Section 4.2

The algorithm for calculating the total number of addresses in the RH4 
is incorrect. It currently states

"n = ((Hdr Ext Len * 8) - Pad) / (16 - Comp)"

but there is no field called Comp. Can you please reformulate using 
CmprI and CmprE?

* Section 4.2

The pseudo code for indexing into the Addresses and the swapping of the 
addresses is not correct because of the presence of compression in the 
prefixes. e.g. "swap the IPv6 Destination Address and Address[i]" will 
not yield the results you want.

I think Section 4.2 needs a complete rewrite.

Cheers
Suresh