Small comment on draft-ietf-6man-rpl-routing-header-02

Alexandru Petrescu <alexandru.petrescu@gmail.com> Sun, 27 March 2011 17:57 UTC

Return-Path: <alexandru.petrescu@gmail.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 62FD33A68C1 for <ipv6@core3.amsl.com>; Sun, 27 Mar 2011 10:57:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 mHmGvBgXP-r2 for <ipv6@core3.amsl.com>; Sun, 27 Mar 2011 10:57:17 -0700 (PDT)
Received: from mail-pz0-f44.google.com (mail-pz0-f44.google.com [209.85.210.44]) by core3.amsl.com (Postfix) with ESMTP id A319D3A68C0 for <ipv6@ietf.org>; Sun, 27 Mar 2011 10:57:17 -0700 (PDT)
Received: by pzk30 with SMTP id 30so551799pzk.31 for <ipv6@ietf.org>; Sun, 27 Mar 2011 10:58:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:content-type:content-transfer-encoding; bh=0JygvjxRHLN8NhQzi0y1p2j56FtNbW+VdKokVEhiO40=; b=ErcCE2/t3tsjlJUGrE53YoQG4uDwf3LOdub/QXJdNRo5EUd4hWlbuBubisEzDJLvsQ 8ZIChhdIMuS2pgHlOKROWqofFysWtDWls8VnLtbt+X+QlTGyi9YUk+3c81L6TebQRlfq LPiG0xFNZJZaBUct6VZtGqNvAeCeSgRh5hkug=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=Kia1xODzh9BSqK7OWZ2Xu2RphHDtmFLq5xNbneI9a5gn5/DKuVcutySkLRr5Elcf32 Xbr7WuxwafTtGxr49hPCizICZYp6xK99EsvqEtdpgsWCSGzFCh8AFfjVuXs+jRo+dAoj 7ZBCa8pw0tYUx0IqAQ+BVVKX94Trp58opw0Dg=
Received: by 10.142.178.17 with SMTP id a17mr2743062wff.64.1301248734435; Sun, 27 Mar 2011 10:58:54 -0700 (PDT)
Received: from [127.0.0.1] (dhcp-150a.meeting.ietf.org [130.129.21.10]) by mx.google.com with ESMTPS id m10sm4702605wfl.23.2011.03.27.10.58.52 (version=SSLv3 cipher=OTHER); Sun, 27 Mar 2011 10:58:53 -0700 (PDT)
Message-ID: <4D8F7ADA.4090103@gmail.com>
Date: Sun, 27 Mar 2011 19:58:50 +0200
From: Alexandru Petrescu <alexandru.petrescu@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: ipv6@ietf.org
Subject: Small comment on draft-ietf-6man-rpl-routing-header-02
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: Sun, 27 Mar 2011 17:57:19 -0000

Hello 6man,

I know this is late about the draft-ietf-6man-rpl-routing-header-02, but
allow me a small comment, thank you.


>> Third, to avoid some attacks that lead to the deprecation of RH0,
                                       led(?)

>> The Routing for Low Power and Lossy Networks (RPL) protocol can be
>> used in some deployments to store most, if not all, routes on one
>> (e.g. the Directed Acyclic Graph (DAG) root) or few routers and
>> forward the IPv6 datagram using a source routing technique to
>> avoid large routing tables on memory constrained routers.

If I understand correctly, the advice is to use a form of routing header
in order to avoid maintaining large routing tables in the routers.  But
I think that sometimes the routing table is larger if using routing
header; in these cases the rt table is smaller when using a prefixed dst
entry rather than a set of addresses (RH contents) per non-prefixed dst.

Besides, I believe the smallest routing tables are realized when only a
default route is used.  Or, this is already the case with RPL, i.e. a
leaf router only sends packest "up" to "parent" until it reaches the
Border Router.

This border router seems to be a very capable device, memory-rich, thus
not needing to reduce its tables.  Fortunately, this seems to
accommodate the use of Routing Headers, because it can accommodate
larger routing tables.

For the nodes which are memory-constrained, it is better to use default
routes if need to reduce the storage requirements, rather than RH.  In
some cases.

If you are comparing host-based routes vs prefixed routes - then yes:
using host-based routes implies there's going to be more entries in the
routing tables, hence larger.

In order to use prefix-based routes instead of host-based routes it is
sufficient to have a link layer having link multicast capabilities.
802.15.4 is one of them, when reading the spec.

Just some thought,

Alex