Re: Terminology and scenario (wasRe: [Monami6] about draft-montavont-mobileip-multihoming-pb-statement-05current)
marcelo bagnulo braun <marcelo@it.uc3m.es> Tue, 26 July 2005 15:29 UTC
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DxRMn-0003za-9Q; Tue, 26 Jul 2005 11:29:13 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DxRMl-0003ye-H0 for monami6@megatron.ietf.org; Tue, 26 Jul 2005 11:29:11 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA27917 for <monami6@ietf.org>; Tue, 26 Jul 2005 11:29:08 -0400 (EDT)
Received: from smtp03.uc3m.es ([163.117.136.123]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1DxRro-00089g-5p for monami6@ietf.org; Tue, 26 Jul 2005 12:01:17 -0400
Received: from smtp03.uc3m.es (localhost [127.0.0.1]) by localhost.uc3m.es (Postfix) with ESMTP id 063994A26F; Tue, 26 Jul 2005 17:28:54 +0200 (CEST)
Received: from [163.117.139.55] (chelo-it-uc3m-es.it.uc3m.es [163.117.139.55]) by smtp03.uc3m.es (Postfix) with ESMTP id D42324A26C; Tue, 26 Jul 2005 17:28:53 +0200 (CEST)
In-Reply-To: <m2mzo9myyc.wl%ryuji@sfc.wide.ad.jp>
References: <9e17e93da6b53232f0cd5b57c1ebfaf8@it.uc3m.es> <42DFC8B2.50807@nist.gov> <591f88572dde333f5b46a020483002f2@it.uc3m.es> <42E050C2.6040704@nist.gov> <ebc039fcc4767cc2350f3fe3236cb1af@it.uc3m.es> <42E0FEDE.4040505@nist.gov> <850d5b952f4fb41a55716b18fecdae42@it.uc3m.es> <m2oe8pn04k.wl%ryuji@sfc.wide.ad.jp> <18685b1c18ef785603a019264b44428d@it.uc3m.es> <m2mzo9myyc.wl%ryuji@sfc.wide.ad.jp>
Mime-Version: 1.0 (Apple Message framework v622)
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Message-Id: <cdf667f6508e0dc755ff75d2f9b8aabe@it.uc3m.es>
Content-Transfer-Encoding: quoted-printable
From: marcelo bagnulo braun <marcelo@it.uc3m.es>
Subject: Re: Terminology and scenario (wasRe: [Monami6] about draft-montavont-mobileip-multihoming-pb-statement-05current)
Date: Tue, 26 Jul 2005 17:29:07 +0200
To: Ryuji Wakikawa <ryuji@sfc.wide.ad.jp>
X-Mailer: Apple Mail (2.622)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e8c5db863102a3ada84e0cd52a81a79e
Content-Transfer-Encoding: quoted-printable
Cc: Monami6 BOF proposal <monami6@ietf.org>
X-BeenThere: monami6@lists.ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Monami6 BOF proposal <monami6@lists.ietf.org>
List-Id: Monami6 BOF proposal <monami6.lists.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/monami6>, <mailto:monami6-request@lists.ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/monami6>
List-Post: <mailto:monami6@lists.ietf.org>
List-Help: <mailto:monami6-request@lists.ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/monami6>, <mailto:monami6-request@lists.ietf.org?subject=subscribe>
Sender: monami6-bounces@lists.ietf.org
Errors-To: monami6-bounces@lists.ietf.org
El 26/07/2005, a las 16:19, Ryuji Wakikawa escribió: >>>> I will only consider CoAs, now. >>>> Suppose that you have a given visited network, which is multihomed >>>> to >>>> ISPA and ISPB, and each one of the ISPs has delegated a prefix i.e. >>>> PrefA and PrefB >>>> >>>> The MN arrives to the visited network and configures one CoA from >>>> each >>>> prefix, let's say PrefA:MN and PrefB:MN >>>> >>>> The situation then is: >>>> >>>> >>>> +---------------------+ >>>> | Rest of the Internet|---------| >>>> +---------------------+ | >>>> | | +----+ >>>> +-----+ +-------+ | CN2| >>>> |ISPA | | ISPB |--| +----+ >>>> +-----+ +-------+ | >>>> | | +----+ >>>> +---------------------+ | CN1| PrefB:CN1 >>>> | Visited Network | +----+ >>>> | PrefA PrefB | >>>> +---------------------+ >>>> | >>>> +-----+ >>>> | MN | CoA1: PrefA:MN >>>> +-----+ CoA2: PrefB:MN >>>> >>>> Now consider the case where the link between ISPB and the rest of >>>> the >>>> internet fails >>>> Which addresses does MN has to use in order to maintain a >>>> communication >>>> with CN1? and with CN2? >>>> >>>> With CN1, the only path available between CN1 and the MN is through >>>> ISPB, so the MN must use PrefB:MN as CoA for this communication >>> >>> I think PrefB:MN can be selected according to the same mechanism of >>> IPv6 source address selection. (i.e. by Address longest match). >>> >> >> right >> >>>> With CN2, the only path available between CN2 and the MN is through >>>> ISPA, so the MN must use PrefA:MN as CoA for this communication >>> >>> It depens on where the HA is located, but.. >> >> right >> >>> When the MN attempts to use PrefB:MN, it fails to send CoTI/HoTI and >>> will >>> not receive CoT/HoT. Therefore, it will give up using PrefB:MN and >>> will >>> pick up PrefA:MN. right? >>> >> >> ok, this is interesting, since the HoTI/HoT CoTI/CoT message could in >> fact be used, as you mention, as a mechanism to explore paths >> >>> So is there any possible issue here? >>> >> >> i don't know, but maybe it is worth exploring a bit further... >> The point in this scenario is that you need to use different CoAs to >> communicate with different CN. > > OK. > >> I mean, only the following combination of address work: >> - PrefB:MN, CN1 >> - PrefA:MN, CN2 >> >> The other two combinations, i.e. PrefA:MN, CN1 and PrefB:MN, CN2 don't >> work >> >> So, when the MN is in RO mode, it would need to use different CoAs >> with >> different CNs, which i am not sure it is supported... >> in particular, which CoA will the MN register in the HA in this >> scenario? > > To send CoTI for both PrefA:MN and PrefB:MN, the MN must register the > CoAs to HA (i.e. MCoA). The MN may stop using RO mode and sends > packets through its HA. > >> I guess that only one CoA will be reachable from the HA, depending >> whether the HA is in ISPB or somewhere else. > > right. However, the MN will know the destination unreachable by > receiving ICMP error messages. Then, the MN should use different HA > (i.e. HoA) for the unreachable destination. > >> But in any case, maybe more inteligence in the CoA selection may be >> needed for this case... > > If we need to consdider the case where HA lost reachability to a > destination, ok, this is another good point that is that the MN through one of its CoAs can reach the CN but the HA cannot. > we have to consider a nice HoA selection mechanism. But i > think it can be achieved by MN receiving ICMP error messages. > First of all, imho having a fault tolernace mechanism (such as a multihoming mechanism) based on ICMP unreachable mechanism seems not a good idea (AFAIK, relying in ICMP has been discarded in MIPv6 design and in multi6 design, becuase ISMP are filtered too often to rely on them) So i would not count on ICMPs I would use them as hints, but i wouldn't asume that they will be there and base the mechanism on it. Second, i guess we need to explore the different scenarios in more detail but at least, i would like to know if we agree that the reachability property is related to an address pair, an not to a given HoA or CoA. I mean, it is not good to say, "ok, i will use this CoA because it it reachable", but what would be more appropriate would be to say "this CoA is reachable from this particular CN address" and maybe for a different CN, a different CoA is needed. The idea is to talk about working address pairs, rather than a reachable address Is this good? regards, marcelo > ryuji > >> Regards, marcelo >> >>> regards, >>> ryuji >>> >>> >>>> (this is site multihoming example adapted to mobile host >>>> multihoming, >>>> sorry for that, but there maybe better examples that express this >>>> situation in a more relevant fashion for this case) >>>> >>>> Regards, marcelo >>>> >>>> >>>> >>>> >>>> >>>>> Nicolas >>>>> >>>>> _______________________________________________ >>>>> Monami6 mailing list >>>>> Monami6@lists.ietf.org >>>>> https://www1.ietf.org/mailman/listinfo/monami6 >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Monami6 mailing list >>>> Monami6@lists.ietf.org >>>> https://www1.ietf.org/mailman/listinfo/monami6 >>>> >>> >> > _______________________________________________ Monami6 mailing list Monami6@lists.ietf.org https://www1.ietf.org/mailman/listinfo/monami6
- [Monami6] about draft-montavont-mobileip-multihom… marcelo bagnulo braun
- Re: [Monami6] about draft-montavont-mobileip-mult… Nicolas Montavont
- Re: [Monami6] about draft-montavont-mobileip-mult… marcelo bagnulo braun
- Terminology and scenario (wasRe: [Monami6] about … Nicolas Montavont
- [Monami6] Multihoming Definition [Re: Terminology… Thierry Ernst
- Re: Terminology and scenario (wasRe: [Monami6] ab… marcelo bagnulo braun
- Re: Terminology and scenario (wasRe: [Monami6] ab… Nicolas Montavont
- Re: Terminology and scenario (wasRe: [Monami6] ab… marcelo bagnulo braun
- issues list (was Re: [Monami6] about draft-montav… Nicolas Montavont
- Re: issues list (was Re: [Monami6] about draft-mo… marcelo bagnulo braun
- Re: Terminology and scenario (wasRe: [Monami6] ab… Ryuji Wakikawa
- Re: Terminology and scenario (wasRe: [Monami6] ab… marcelo bagnulo braun
- Re: Terminology and scenario (wasRe: [Monami6] ab… Ryuji Wakikawa
- Re: Terminology and scenario (wasRe: [Monami6] ab… marcelo bagnulo braun
- Re: Terminology and scenario (wasRe: [Monami6] ab… Ryuji Wakikawa
- Re: Terminology and scenario (wasRe: [Monami6] ab… marcelo bagnulo braun