Re: [DMM] Answer on raised questions for the proposed API
"Moses, Danny" <danny.moses@intel.com> Mon, 30 March 2015 15:44 UTC
Return-Path: <danny.moses@intel.com>
X-Original-To: dmm@ietfa.amsl.com
Delivered-To: dmm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51E4D1A0113 for <dmm@ietfa.amsl.com>; Mon, 30 Mar 2015 08:44:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.91
X-Spam-Level:
X-Spam-Status: No, score=-6.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 0tyJoc9Udp5b for <dmm@ietfa.amsl.com>; Mon, 30 Mar 2015 08:44:01 -0700 (PDT)
Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by ietfa.amsl.com (Postfix) with ESMTP id B05BC1A00E4 for <dmm@ietf.org>; Mon, 30 Mar 2015 08:44:01 -0700 (PDT)
Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga101.jf.intel.com with ESMTP; 30 Mar 2015 08:44:00 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.11,494,1422950400"; d="scan'208,217";a="548418578"
Received: from irsmsx151.ger.corp.intel.com ([163.33.192.59]) by orsmga003.jf.intel.com with ESMTP; 30 Mar 2015 08:43:59 -0700
Received: from lcsmsx154.ger.corp.intel.com (10.186.165.229) by IRSMSX151.ger.corp.intel.com (163.33.192.59) with Microsoft SMTP Server (TLS) id 14.3.224.2; Mon, 30 Mar 2015 16:43:57 +0100
Received: from hasmsx106.ger.corp.intel.com ([169.254.2.247]) by LCSMSX154.ger.corp.intel.com ([169.254.7.140]) with mapi id 14.03.0224.002; Mon, 30 Mar 2015 18:43:56 +0300
From: "Moses, Danny" <danny.moses@intel.com>
To: Seil Jeon <seiljeon@av.it.pt>
Thread-Topic: [DMM] Answer on raised questions for the proposed API
Thread-Index: AdBn/8/iETX0T5LxQyGIw0K89P0aYgC2fzqAAAjVfcA=
Date: Mon, 30 Mar 2015 15:43:55 +0000
Message-ID: <F0CF5715D3D1884BAC731EA1103AC28134908F15@HASMSX106.ger.corp.intel.com>
References: <006701d06800$96a57960$c3f06c20$@av.it.pt> <000d01d06af2$f2b6f1d0$d824d570$@av.it.pt>
In-Reply-To: <000d01d06af2$f2b6f1d0$d824d570$@av.it.pt>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.184.70.11]
Content-Type: multipart/alternative; boundary="_000_F0CF5715D3D1884BAC731EA1103AC28134908F15HASMSX106gercor_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/dmm/Zu5Bd9jx3JzHlPNwOP-YsXPSbXM>
Cc: "dmm@ietf.org" <dmm@ietf.org>
Subject: Re: [DMM] Answer on raised questions for the proposed API
X-BeenThere: dmm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Distributed Mobility Management Working Group <dmm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dmm>, <mailto:dmm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dmm/>
List-Post: <mailto:dmm@ietf.org>
List-Help: <mailto:dmm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dmm>, <mailto:dmm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2015 15:44:05 -0000
Hi Seil, As to the potential of abuse: Yes, I see your point and you are correct. If the IP stack will not request a sustained IP address more than once after each movement to a new LAN (with a different prefix), than there will be no abuse. As to the second comment, please let me elaborate: One potential implementation of the IP stack in the host, can be to request a Nomadic IP address and a Sustained IP address whenever connecting to a network, and whenever moving to a new LAN, regardless if there are any applications requesting any addresses. This way, whenever an application is launched and requests either a Nomadic or Sustained IP address, the stack can provide one without having to issue a request to the network. In this case, there is no need for this flag from the application. Another potential implementation of the IP stack in the host is not to request IP addresses in advance. In that case, it will issue a request for a Nomadic IP address or a Sustained IP address the first time an application requests one and use it for subsequent requests as long as it is not moving to a different LAN. Once it moves, it will again request a new IP address (Nomadic or Sustained - according to what is required) after receiving the first request from any application. In this case as well, there is no need for this flag. As a matter of fact, if such a flag is defined, I cannot think of an example where it will not be used. It seems to me that applications will always request a refreshed Sustained IP address (when requesting a Sustained IP address). If this is correct, the flag is redundant. Can you provide a scenario in which an application will not request to refresh the Sustained IP address? Regards, /Danny From: Seil Jeon [mailto:seiljeon@av.it.pt] Sent: Monday, March 30, 2015 17:08 To: Moses, Danny Cc: dmm@ietf.org Subject: FW: [DMM] Answer on raised questions for the proposed API Hi Danny, Any comments? Regards, Seil Jeon From: dmm [mailto:dmm-bounces@ietf.org] On Behalf Of Seil Jeon Sent: Thursday, March 26, 2015 8:08 PM To: dmm@ietf.org<mailto:dmm@ietf.org> Subject: [DMM] Answer on raised questions for the proposed API Hi, I could attend DMM Thursday meeting via MeetEcho. I could also hear some raised comments by Danny and Someone. Here goes answers to the raised questions. First, regarding the need of the proposed API (IPV6_PREFER_SRC_NEW), The use of the proposed API is suggested in the SUSTAINED IP address case in the draft. On receiving this API with the SUSTAINED IP address type at the IP stack, it will try to get a new SUSTAINED IP address if there is no available in the currently attached access network. So, actual obtaining of the IP address will be tried one time while attached at a specific access network. Even some applications put this API after, the already obtained SUSTAINED IP will be used. So, no worries about abuse. Second question sounded to me like that this API is not needed because the host can get a new SUSTAINED IP address, right? If the question is right, I don't understand what the question is meant, that is how the host can get a new SUSTAINED IP address? Based on the definition of three types of IP address, an application should show its requirement with an API among them. If it is the SUSTAINED IP address, how do we expect the IP stack will try to get a new SUSTAINED IP address? Besides, the propsoed API is not used alone but with the three type APIs. Regards, Seil Jeon --------------------------------------------------------------------- A member of the Intel Corporation group of companies This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
- [DMM] Answer on raised questions for the proposed… Seil Jeon
- [DMM] FW: Answer on raised questions for the prop… Seil Jeon
- Re: [DMM] Answer on raised questions for the prop… Moses, Danny
- Re: [DMM] Answer on raised questions for the prop… Seil Jeon
- Re: [DMM] Answer on raised questions for the prop… Moses, Danny
- Re: [DMM] Answer on raised questions for the prop… Moses, Danny
- Re: [DMM] Answer on raised questions for the prop… Seil Jeon
- Re: [DMM] Answer on raised questions for the prop… Seil Jeon
- Re: [DMM] Answer on raised questions for the prop… Seil Jeon
- Re: [DMM] Answer on raised questions for the prop… Seil Jeon
- Re: [DMM] Answer on raised questions for the prop… Seil Jeon
- Re: [DMM] Answer on raised questions for the prop… Seil Jeon
- Re: [DMM] Answer on raised questions for the prop… Moses, Danny
- Re: [DMM] Answer on raised questions for the prop… Seil Jeon
- [DMM] 回复: Answer on raised questions for the prop… Dapeng Liu
- Re: [DMM] 回复: Answer on raised questions for the … Moses, Danny
- [DMM] 回复: Answer on raised questions for the prop… Dapeng Liu
- Re: [DMM] 回复: Answer on raised questions for the … Moses, Danny
- [DMM] 回复: Answer on raised questions for the prop… Dapeng Liu
- Re: [DMM] 回复: Answer on raised questions for the … Seil Jeon
- [DMM] 回复: Answer on raised questions for the prop… Dapeng Liu