Re: [MEXT] Subject: Multiple CoA draft 10 -- two proposals and some comments
"Giaretta, Gerardo" <gerardog@qualcomm.com> Wed, 17 December 2008 06:43 UTC
Return-Path: <mext-bounces@ietf.org>
X-Original-To: monami6-archive@megatron.ietf.org
Delivered-To: ietfarch-monami6-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1])
by core3.amsl.com (Postfix) with ESMTP id 6E88D3A6AB2;
Tue, 16 Dec 2008 22:43:48 -0800 (PST)
X-Original-To: mext@core3.amsl.com
Delivered-To: mext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
by core3.amsl.com (Postfix) with ESMTP id C5E913A6AB2
for <mext@core3.amsl.com>; Tue, 16 Dec 2008 22:43:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.638
X-Spam-Level:
X-Spam-Status: No, score=-105.638 tagged_above=-999 required=5
tests=[AWL=0.961, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4,
USER_IN_WHITELIST=-100]
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 Q1qUKUV5Gydy for <mext@core3.amsl.com>;
Tue, 16 Dec 2008 22:43:45 -0800 (PST)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com
[199.106.114.254])
by core3.amsl.com (Postfix) with ESMTP id 638F83A67DA
for <mext@ietf.org>; Tue, 16 Dec 2008 22:43:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
d=qualcomm.com; i=gerardog@qualcomm.com; q=dns/txt;
s=qcdkim; t=1229496218; x=1261032218;
h=from:to:cc:date:subject:thread-topic:thread-index:
message-id:references:in-reply-to:accept-language:
content-language:x-ms-has-attach:x-ms-tnef-correlator:
acceptlanguage:content-type:content-transfer-encoding:
mime-version:x-ironport-av;
z=From:=20"Giaretta,=20Gerardo"=20<gerardog@qualcomm.com>
|To:=20Ryuji=20Wakikawa=20<ryuji.wakikawa@gmail.com>,=0D
=0A=20=20=20=20=20=20=20=20"Christian.Kaas-Petersen@tieto
.com"=20<Christian.Kaas-Petersen@tieto.com>|CC:=20"mext@i
etf.org"=20<mext@ietf.org>|Date:=20Tue,=2016=20Dec=202008
=2022:42:23=20-0800|Subject:=20RE:=20[MEXT]=20Subject:=20
Multiple=20CoA=20draft=2010=20--=20two=20proposals=20and
=09some=0D=0A=09comments|Thread-Topic:=20[MEXT]=20Subject
:=20Multiple=20CoA=20draft=2010=20--=20two=20proposals=20
and=0D=0A=09some=09comments|Thread-Index:=20AclgEIBkZB35K
RU0T9SfOi275Q/1vwAAh3zk|Message-ID:=20<057632CE4CE10D45A1
A3D6D19206C3A3D85D72B3@NASANEXMB08.na.qualcomm.com>
|References:=20<D3CFEF84287B46408A7F0405EE7C545701969E24@
corvette.eu.tieto.com>,<m2prjr8gga.wl%ryuji.wakikawa@gmai
l.com>|In-Reply-To:=20<m2prjr8gga.wl%ryuji.wakikawa@gmail
.com>|Accept-Language:=20en-US|Content-Language:=20en-US
|X-MS-Has-Attach:|X-MS-TNEF-Correlator:|acceptlanguage:
=20en-US|Content-Type:=20text/plain=3B=20charset=3D"us-as
cii"|Content-Transfer-Encoding:=20quoted-printable
|MIME-Version:=201.0|X-IronPort-AV:=20E=3DMcAfee=3Bi=3D"5
300,2777,5466"=3B=20a=3D"14021269";
bh=9sZOBhoxPeO4MINwNRgv9qHo0JCLw4jkoEiWo8e0ZkY=;
b=RJvKajMskq6PzkTVGAOVinvDdX3bcb9GZIU4R/9oSPwhCR0iKVNQJpT7
4hsyje+W8BAgb6eIiyR28TmzcsfV/AIyQcKXdutM/bYEUzk6MB4jaST6W
mub49ml9rGGTBXHfWbyGzCNv4bdRYN0+rF84n4qYfyngaLmnq/QX3Wauv 0=;
X-IronPort-AV: E=McAfee;i="5300,2777,5466"; a="14021269"
Received: from pdmz-ns-mip.qualcomm.com (HELO numenor.qualcomm.com)
([199.106.114.10])
by wolverine01.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
16 Dec 2008 22:43:38 -0800
Received: from msgtransport02.qualcomm.com (msgtransport02.qualcomm.com
[129.46.61.151])
by numenor.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id
mBH6hbIn005388
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
Tue, 16 Dec 2008 22:43:38 -0800
Received: from nasanexhub01.na.qualcomm.com (nasanexhub01.na.qualcomm.com
[10.46.93.121])
by msgtransport02.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id
mBH6hb0D009761
(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT);
Tue, 16 Dec 2008 22:43:37 -0800
Received: from NASANEXMB08.na.qualcomm.com ([192.168.73.131]) by
nasanexhub01.na.qualcomm.com ([10.46.93.121]) with mapi;
Tue, 16 Dec 2008 22:43:35 -0800
From: "Giaretta, Gerardo" <gerardog@qualcomm.com>
To: Ryuji Wakikawa <ryuji.wakikawa@gmail.com>,
"Christian.Kaas-Petersen@tieto.com" <Christian.Kaas-Petersen@tieto.com>
Date: Tue, 16 Dec 2008 22:42:23 -0800
Thread-Topic: [MEXT] Subject: Multiple CoA draft 10 -- two proposals and
some comments
Thread-Index: AclgEIBkZB35KRU0T9SfOi275Q/1vwAAh3zk
Message-ID: <057632CE4CE10D45A1A3D6D19206C3A3D85D72B3@NASANEXMB08.na.qualcomm.com>
References: <D3CFEF84287B46408A7F0405EE7C545701969E24@corvette.eu.tieto.com>,
<m2prjr8gga.wl%ryuji.wakikawa@gmail.com>
In-Reply-To: <m2prjr8gga.wl%ryuji.wakikawa@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
MIME-Version: 1.0
Cc: "mext@ietf.org" <mext@ietf.org>
Subject: Re: [MEXT] Subject: Multiple CoA draft 10 -- two proposals
and some comments
X-BeenThere: mext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Mobile IPv6 EXTensions WG <mext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mext>,
<mailto:mext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/mext>
List-Post: <mailto:mext@ietf.org>
List-Help: <mailto:mext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mext>,
<mailto:mext-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: mext-bounces@ietf.org
Errors-To: mext-bounces@ietf.org
Hi Ryuji, one point related to Christian's comments is that we need a BID also for the interface which is on the home link. This is needed in order to associate FIDs to that interface. The rules to create/update/delete that BID should be the same as for any other binding Gerardo ________________________________________ From: mext-bounces@ietf.org [mext-bounces@ietf.org] On Behalf Of Ryuji Wakikawa [ryuji.wakikawa@gmail.com] Sent: Tuesday, December 16, 2008 10:27 PM To: Christian.Kaas-Petersen@tieto.com Cc: mext@ietf.org Subject: Re: [MEXT] Subject: Multiple CoA draft 10 -- two proposals and some comments Hi Christian, thanks for comments. At Thu, 11 Dec 2008 15:08:16 +0100, <Christian.Kaas-Petersen@tieto.com> wrote: > > Assume a mobile node with home address HoA has two interfaces, > both attached to foreign links. After exchange of binding update > and binding acknowledgement, the home agent's binding cache (at > least the snip of it related to HoA) will look like this > > HoA, BID= 7, CoA1, other parameters like period of validity... > HoA, BID=10, CoA2, other parameters ... > > The draft uses HoA=2001:db8::EUI. > > Draft 10, section 5.1 states, that a BID value must be unique for a > home address and care-of address pair. This is satisfied above, but > it means, that the mobile station is not allowed to change the > second entry such that it also uses CoA1 as care-of address. > > Proposal: I think it has merit to be able to allow more than > one BID value per pair of home address and care-of address. Consider > flow bindings (defined in draft-ietf-mext-flow-binding) where > a flow may refer to a BID, and thus there is a simple way to move > flows between interfaces: only updating the binding cache. Do you want these bindings? HoA, BID= 7, CoA1, other parameters like period of validity... HoA, BID=10, CoA1, other parameters ... >From the protocol operational view, we don't have any issue to relax the BID assignment for this purpose. > Draft 10, section 4.2 (and other places) defines the H flag, which when > set means the mobile node wants to use both its home link and one or > more of its foreign links. The H flag is really an instruction to the > home agent, that in addition to all the bidings currently defined > is shall have an extra binding where packets shall not be tunneled. > > Proposal: The mobile node should be able to define a binding saying > > HoA BID=0 HoA > > This is a kind of default binding to be used when any of the other HoA- > bindings cannot be used. I think the H flag is an indirect way of > saying there is an extra binding, whereas the binding above is direct. > It also avoids continuously setting the H flag when both home link > and foreign links are active. This was originally proposed by Keigo from Panasonic and has been discussed it. You can check the discussion on ML archives. > > Other comments > > o Figure 1: In general I think it simpler for human readers to have > the elements of the primary key to a database given first, > therefore I suggest > > binding [2001:db8::EUI BID1 care-of address1] > > to be used allover. OK, will fix this. > > o Figure 4: looks as if position 6 is followed by position 17. this is typo. i'll fix this. > o Section 4.2, O flag. The O flag is carried in an Binding > Identification mobility option, but really it a kind of global > value to be understood by the receiver as "clean all HoA entries". > If it really is too much to introduce a new mobility option, > isn't it enough to set the O flag in the first Binding > Identification mobility option? I'm updating the document after last call. the O flag is now defined in the BU itself, since this is global value for all bindings as you pointedout. > o Section 4.2, Care-of address and section 6.2 bullet 6, sub-bullet 2. > If the care-of address is omitted, the care-of address is to be > taken from the source address of the IPv6 header. > When the binding update arrives at the home agent, the > IPv6 header's source address is exactly the care-of > address used by the mobile node, but when the home agent is > actually able to understand the contents of the binding update, > then the IPv6 headers source address has been swapped with the > address found in the Destination Option extension header, > and thus the care-of address is now found in the Destination > Option extension header. In section 6.1.7 of RFc3775, it said "The care-of address is specified either by the Source Address field in the IPv6 header or by the Alternate Care-of Address option, if present. " So, I will fix this to the care-of address is to be taken from the source address of the IPv6 header "of the Binding Update". > o Section 5.6.2, bullet 2. The term link-local address is used, but I > think this should be changed to be like in all the other places, > using link-layer address. yes, thanks. > o Section 6.2, bullet 7, sub-bullet 1: I think the condition should > read > "If one of the 'O' flags is set, then all of the 'O' flags must be > set, else [MCOA MALFORMED] is returned." But as suggested above, > I don't think there is reason to enforce an all-or-none 'O' flags. right, see above. > o Section 8.2, para 2. The text says, that the IPv4 Address > Acknowledgement mobility option is included only if the mobile node > requested a home address. When I read > draft-ietf-mext-nemo-v4traversal, > section 4.2.1, the IPv4 Address Acknowledgement mobility option > is included always, indicating the home agent created a binding cache > entry for the IPv4 home address. correct. I will check dsmip and update it. thanks ryuji > Christian > > > _______________________________________________ > MEXT mailing list > MEXT@ietf.org > https://www.ietf.org/mailman/listinfo/mext _______________________________________________ MEXT mailing list MEXT@ietf.org https://www.ietf.org/mailman/listinfo/mext _______________________________________________ MEXT mailing list MEXT@ietf.org https://www.ietf.org/mailman/listinfo/mext
- [MEXT] Subject: Multiple CoA draft 10 -- two prop… Christian.Kaas-Petersen
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Benjamin Lim
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Conny Larsson
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Christian.Kaas-Petersen
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Hesham Soliman
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Hesham Soliman
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Benjamin Lim
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Ryuji Wakikawa
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Ryuji Wakikawa
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Ryuji Wakikawa
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Ryuji Wakikawa
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Ryuji Wakikawa