Re: [Roll] Looking for Linux implementation of RPL for interop testing

Michael Richardson <mcr+ietf@sandelman.ca> Thu, 02 April 2015 18:40 UTC

Return-Path: <mcr@sandelman.ca>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 098871A0263 for <roll@ietfa.amsl.com>; Thu, 2 Apr 2015 11:40:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VPUNBB8S2gLz for <roll@ietfa.amsl.com>; Thu, 2 Apr 2015 11:40:43 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 510441A0191 for <roll@ietf.org>; Thu, 2 Apr 2015 11:40:43 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 17953E1BC for <roll@ietf.org>; Thu, 2 Apr 2015 14:51:05 -0400 (EDT)
Received: by sandelman.ca (Postfix, from userid 179) id AAF8A63B76; Thu, 2 Apr 2015 14:40:41 -0400 (EDT)
Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 97EE763731 for <roll@ietf.org>; Thu, 2 Apr 2015 14:40:41 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Routing Over Low power and Lossy networks <roll@ietf.org>
In-Reply-To: <DC67D807-BCFD-4447-A58E-D6D1E30F2DE7@cisco.com>
References: <DC67D807-BCFD-4447-A58E-D6D1E30F2DE7@cisco.com>
X-Mailer: MH-E 8.6; nmh 1.3-dev; GNU Emacs 24.4.2
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature"
Date: Thu, 02 Apr 2015 14:40:41 -0400
Message-ID: <21995.1428000041@sandelman.ca>
Sender: mcr@sandelman.ca
Archived-At: <http://mailarchive.ietf.org/arch/msg/roll/PPaOsHpxlZk13L-PmTF37Dx5fN0>
Subject: Re: [Roll] Looking for Linux implementation of RPL for interop testing
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Routing Over Low power and Lossy networks <roll@ietf.org>
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Thu, 02 Apr 2015 18:40:45 -0000

Ralph Droms (rdroms) <rdroms@cisco.com> wrote:
    > Can anyone point me at an implementation of RPL for Linux that provides
    > non-storing mode operation?  I'm looking for both an LBR/DODAG root
    > implementation and an LR implementation.  THe purpose is
    > interoperability testing with an independent implementation.

No, I can't point you at this, but I thought I'd answer about why we aren't
seeing this yet.

A non-storing mode implementation would require kernel implementation of the
RH3 header in order to make work (particularly as DODAG root), and at this
point, I'm unaware of anyone who has done that work, and it certainly isn't
in the mainstream kernel.

Perhaps someone out there is already working on it, and has patches.

--
Michael Richardson <mcr+IETF@sandelman.ca>ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-