Re: [shim6] WG Last Call for draft-ietf-shim6-multihome-shim-api
Miika Komu <miika.komu@hiit.fi> Sun, 13 December 2009 12:41 UTC
Return-Path: <miika.komu@hiit.fi>
X-Original-To: shim6@core3.amsl.com
Delivered-To: shim6@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A23173A6825 for <shim6@core3.amsl.com>; Sun, 13 Dec 2009 04:41:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.524
X-Spam-Level:
X-Spam-Status: No, score=-2.524 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_00=-2.599]
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 gPmdgATlyf7F for <shim6@core3.amsl.com>; Sun, 13 Dec 2009 04:41:09 -0800 (PST)
Received: from argo.otaverkko.fi (argo.otaverkko.fi [212.68.0.2]) by core3.amsl.com (Postfix) with ESMTP id 33F553A67B7 for <shim6@ietf.org>; Sun, 13 Dec 2009 04:41:09 -0800 (PST)
Received: from [192.168.0.2] (cs27096138.pp.htv.fi [89.27.96.138]) by argo.otaverkko.fi (Postfix) with ESMTP id CD05225ED0E; Sun, 13 Dec 2009 14:40:55 +0200 (EET)
Message-ID: <4B24E0DD.5090008@hiit.fi>
Date: Sun, 13 Dec 2009 14:41:01 +0200
From: Miika Komu <miika.komu@hiit.fi>
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <D20B2D29-D285-43A0-A1F8-AA12055059B5@apnic.net> <4B246C43.9030003@gmail.com>
In-Reply-To: <4B246C43.9030003@gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Sun, 13 Dec 2009 19:18:11 -0800
Cc: shinta.sugimoto@ericsson.com, shim6@ietf.org, kristian.slavov@ericsson.com, miika@iki.fi
Subject: Re: [shim6] WG Last Call for draft-ietf-shim6-multihome-shim-api
X-BeenThere: shim6@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: miika.komu@hiit.fi
List-Id: SHIM6 Working Group Mailing List <shim6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/shim6>, <mailto:shim6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/shim6>
List-Post: <mailto:shim6@ietf.org>
List-Help: <mailto:shim6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/shim6>, <mailto:shim6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Dec 2009 12:41:10 -0000
Brian E Carpenter wrote: Hi, thanks for your comments! I basically I agree with the rest of your comments, but I think the comments on SCTP and multipath TCP needs more discussion. > ... > Also in the Introduction > >> This document recommends that the switching of identifier and locator >> is done only once inside the TCP/IP stack of an endhost. That is, if >> multiple shim sub-layers exist at the IP layer, any one of them >> should be applied exclusively for a given flow. > > I agree with this, but does it really belong in the API spec? It seems > more like something for an applicability statement. However, if this > stays, I think it should be very explicit, adding something like: > > Specifically, only one of SHIM6 and HIP should be in use, and neither > of them are compatible with SCTP or multipath TCP. this interesting grey area at least for me. Why SHIM6 and HIP are not compatible with SCTP and mTCP? Both SHIM6 and HIP are low layer mechanisms where as SCTP and mTCP are operating at the transport layer. I'm not sure if the SHIM protocols are incompatible with the transport layer ones, but they do offer somewhat overlapping functionality. > (see http://www.ietf.org/mail-archive/web/multipathtcp/current/msg00178.html > for example) Are you familiar with this work: http://tools.ietf.org/html/draft-pierrel-hip-sima-00 http://www.cs.helsinki.fi/u/gurtov/papers/broadnets09.pdf >> 4. Requirements > ... >> o Turn on/off shim. An application should be able to request to >> turn on or turn off the multihoming support by the shim layer: >> * Apply shim. The application should be able to explicitly >> request the shim sub-layer to apply multihoming support. >> * Don't apply shim. The application should be able to request >> the shim sub-layer not to apply the multihoming support but to >> apply normal IP processing at the IP layer. > > We might add a note that this function is also required by any multipath > transport layer such as SCTP or MPTCP, with the details being operating > system dependent. Just based on your earlier incompatibility statement, I don't really see why we should drag SCTP and mTCP all the way here, but I'll wait for your comments on the incompatibility first.
- [shim6] WG Last Call for draft-ietf-shim6-multiho… Geoff Huston
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Brian E Carpenter
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Brian E Carpenter
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Miika Komu
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Miika Komu
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Shinta Sugimoto
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Shinta Sugimoto
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Brian E Carpenter
- [shim6] Unknown locator [WG Last Call for draft-i… Brian E Carpenter
- Re: [shim6] Unknown locator [WG Last Call for dra… Shinta Sugimoto
- Re: [shim6] Unknown locator [WG Last Call for dra… Brian E Carpenter
- [shim6] FW: WG Last Call for draft-ietf-shim6-mul… Shinta Sugimoto
- Re: [shim6] Unknown locator [WG Last Call fordraf… Henderson, Thomas R
- Re: [shim6] Unknown locator [WG Last Call fordraf… Miika Komu
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… SCHARF, Michael
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Shinta Sugimoto
- Re: [shim6] Unknown locator [WG Last Call fordraf… Shinta Sugimoto
- Re: [shim6] Unknown locator [WG Last Call fordraf… Henderson, Thomas R
- Re: [shim6] Unknown locator [WG Last Call fordraf… Shinta Sugimoto
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Geoff Huston
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Shinta Sugimoto
- Re: [shim6] Unknown locator [WG Last Callfordraft… Henderson, Thomas R
- [shim6] FW: WG Last Call for draft-ietf-shim6-mul… Shinta Sugimoto
- [shim6] FW: WG Last Call for draft-ietf-shim6-mul… Shinta Sugimoto
- Re: [shim6] FW: WG Last Call for draft-ietf-shim6… Miika Komu
- [shim6] WG Last Call for draft-ietf-shim6-multiho… Geoff Huston
- [shim6] WG Last Call for draft-ietf-shim6-multiho… Geoff Huston
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Brian E Carpenter
- Re: [shim6] WG Last Call for draft-ietf-shim6-mul… Geoff Huston