[Hipsec] ROUTE_VIA and _DST support for HIP native API

Ari Keranen <ari.keranen@nomadiclab.com> Wed, 29 July 2009 13:03 UTC

Return-Path: <ari.keranen@nomadiclab.com>
X-Original-To: hipsec@core3.amsl.com
Delivered-To: hipsec@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3C1613A7075 for <hipsec@core3.amsl.com>; Wed, 29 Jul 2009 06:03:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.698
X-Spam-Level:
X-Spam-Status: No, score=-4.698 tagged_above=-999 required=5 tests=[AWL=1.551, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
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 9gpdAuM4WiEQ for <hipsec@core3.amsl.com>; Wed, 29 Jul 2009 06:03:14 -0700 (PDT)
Received: from mailgw4.ericsson.se (mailgw4.ericsson.se [193.180.251.62]) by core3.amsl.com (Postfix) with ESMTP id 2D99A3A6EE4 for <hipsec@ietf.org>; Wed, 29 Jul 2009 06:03:14 -0700 (PDT)
X-AuditID: c1b4fb3e-b7bb9ae000004f89-aa-4a7048924675
Received: from esealmw128.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw4.ericsson.se (Symantec Mail Security) with SMTP id 49.CC.20361.298407A4; Wed, 29 Jul 2009 15:03:14 +0200 (CEST)
Received: from esealmw126.eemea.ericsson.se ([153.88.254.170]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.3959); Wed, 29 Jul 2009 15:02:36 +0200
Received: from mail.lmf.ericsson.se ([131.160.11.50]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.3959); Wed, 29 Jul 2009 15:02:36 +0200
Received: from [127.0.0.1] (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id 17C132530 for <hipsec@ietf.org>; Wed, 29 Jul 2009 16:02:36 +0300 (EEST)
Message-ID: <4A704868.5030404@nomadiclab.com>
Date: Wed, 29 Jul 2009 16:02:32 +0300
From: Ari Keranen <ari.keranen@nomadiclab.com>
User-Agent: Thunderbird 2.0.0.22 (X11/20090608)
MIME-Version: 1.0
To: HIP <hipsec@ietf.org>
References: <4A64469A.2020402@ericsson.com>
In-Reply-To: <4A64469A.2020402@ericsson.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 29 Jul 2009 13:02:36.0456 (UTC) FILETIME=[D8379280:01CA104C]
X-Brightmail-Tracker: AAAAAA==
Subject: [Hipsec] ROUTE_VIA and _DST support for HIP native API
X-BeenThere: hipsec@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "This is the official IETF Mailing List for the HIP Working Group." <hipsec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hipsec>, <mailto:hipsec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hipsec>
List-Post: <mailto:hipsec@ietf.org>
List-Help: <mailto:hipsec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hipsec>, <mailto:hipsec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Jul 2009 13:03:15 -0000

Hi,

Sorry that this comes a bit late in the process, but I think it would 
make sense to have support for the source routing & route recording 
ROUTE_DST and ROUTE_VIA parameters [1] in the HIP native API. They are 
needed for HIP BONE but likely they have use also in other contexts and 
then an application would need an API for using them.

Maybe the API that RFC 2292 [2] defines for IPv6 routing header could be 
re-used for this purpose.


Cheers,
Ari

[1] http://tools.ietf.org/html/draft-camarillo-hip-via-00
[2] http://tools.ietf.org/html/rfc2292#section-8