Re: [Hipsec] RFC5206-bis and next steps
Christian Vogt <christian.vogt@ericsson.com> Wed, 06 January 2010 17:58 UTC
Return-Path: <christian.vogt@ericsson.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 538773A67F6 for <hipsec@core3.amsl.com>; Wed, 6 Jan 2010 09:58:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, 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 wRinomQfxoc0 for <hipsec@core3.amsl.com>; Wed, 6 Jan 2010 09:58:29 -0800 (PST)
Received: from imr1.ericy.com (imr1.ericy.com [198.24.6.9]) by core3.amsl.com (Postfix) with ESMTP id 5E35A3A6452 for <hipsec@ietf.org>; Wed, 6 Jan 2010 09:58:29 -0800 (PST)
Received: from eusaamw0712.eamcs.ericsson.se ([147.117.20.181]) by imr1.ericy.com (8.13.1/8.13.1) with ESMTP id o06HxBpi026062; Wed, 6 Jan 2010 12:00:05 -0600
Received: from EUSAACMS0701.eamcs.ericsson.se ([169.254.1.164]) by eusaamw0712.eamcs.ericsson.se ([147.117.20.181]) with mapi; Wed, 6 Jan 2010 12:51:40 -0500
From: Christian Vogt <christian.vogt@ericsson.com>
To: "Henderson, Thomas R" <thomas.r.henderson@boeing.com>
Date: Wed, 06 Jan 2010 12:51:37 -0500
Thread-Topic: [Hipsec] RFC5206-bis and next steps
Thread-Index: AcqO+OX7QqZQxRW0Qtq68/ZSJxOUvQ==
Message-ID: <02F67919-2745-435A-8C5A-0FF54582CDE0@ericsson.com>
References: <7CC566635CFE364D87DC5803D4712A6C4C1CAF1A02@XCH-NW-10V.nw.nos.boeing.com>
In-Reply-To: <7CC566635CFE364D87DC5803D4712A6C4C1CAF1A02@XCH-NW-10V.nw.nos.boeing.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: Pekka Nikander <pekka.nikander@ericsson.com>, HIP <hipsec@ietf.org>, Jari, Arkko <jari.arkko@ericsson.com>
Subject: Re: [Hipsec] RFC5206-bis and next steps
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, 06 Jan 2010 17:58:30 -0000
Tom - I agree that NAT traversal support as well as support for handovers across address families would be useful to add to the document. I don't see either of this as new functionality, but rather as a robustness improvement. In regards of your suggestion to move use cases into a separate document: Why not? It makes sense in particular because the use case description is quite comprehensive. - Christian On Jan 6, 2010, at 7:11, Henderson, Thomas R wrote: > Similar to what was started for RFC 4423 and 5201, I posted a new > version of RFC 5206 as draft-henderson-hip-rfc5206-bis-00. > Presently it is the same as RFC 5206. I intend to use the trac > issue tracker once I can access it. > http://tools.ietf.org/id/draft-henderson-hip-rfc5206-bis-00.txt > > Since RFC5206 was written, we've had a number of developments: > > 1) NAT traversal draft (soon to be RFC): > http://tools.ietf.org/html/draft-ietf-hip-nat-traversal-09 > > 2) mobility management aspects of NAT traversal: > http://tools.ietf.org/html/draft-melen-hip-nat-mm-00 > > 3) There has been work from a couple of implementation teams on > cross-family handovers (which were largely out of scope of RFC 5206; > briefly mentioned in Section 3.2.7) > > 4) shim6 has published RFC 5334 that does failure detection and > locator pair exploration for shim6 contexts, but also has > applicability to HIP. > > 5) Mobile router draft > http://tools.ietf.org/html/draft-melen-hip-mr-02 > > My first question is how to scope the RFC5206 revision to take into > account this additional work. On one hand, Gonzalo has previously > requested that, while we can rewrite/reorganize the RFC to improve > clarity, we should avoid adding functionality. On the other, it > seems to me to be hard to ignore this additional progress when > revising RFC5206bis, because I think we would like to avoid asking > the future implementor to guess how one set of mechanisms (for > traditional mobility management) interact with another (when NAT > traversal is in use). > > My recommendation would be to make RFC5206bis be NAT-aware and cross- > family capable, but leave out the mobile router work (keep the scope > to be end-to-end mechanisms). I think we should somehow reconcile > the similar but slightly different approaches to determining working > locator pairs that can be found in RFC5206, ICE, and RFC5534. > > My second question is about use cases and document organization. > Use cases are very important to document so that people understand > how these mechanisms work, but there are quite a few possibilities > (permutations) such as whether rekeying is simultaneously occurring > or not, in what order the events occur, whether NAT traversal occurs > or not (moving into and from a NATted environment), how mobility > events are detected or triggered, etc. If we keep all of the use > cases together with the normative material in the document, the > document may get quite large. > > Another option to having a single document is to keep RFC5206bis > focused on normative material that is necessary to interoperate > (e.g. messages, required elements of procedure) and keep in parallel > a second informative "use cases" document that can also discuss how > platform-specific or implementation-specific policies impact the > operation of the protocol. If we went down this path, we could take > Section 3 from RFC5206 as well as the use cases in draft-melen-hip- > nat-mm-00 and put them in a new hip-mm-use-cases document. If this > approach were to work out, it would mean that the WG would prepare > two documents to replace RFC5206, one normative and one > informative. I would be inclined to at least try this approach. > > Any comments or feedback on these choices? > > - Tom
- [Hipsec] RFC5206-bis and next steps Henderson, Thomas R
- Re: [Hipsec] RFC5206-bis and next steps Christian Vogt
- Re: [Hipsec] RFC5206-bis and next steps Miika Komu