Re: Terminology and scenario (wasRe: [Monami6] about draft-montavont-mobileip-multihoming-pb-statement-05current)

marcelo bagnulo braun <marcelo@it.uc3m.es> Wed, 27 July 2005 19:00 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Dxr8j-0006e6-Dq; Wed, 27 Jul 2005 15:00:25 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Dxr8i-0006cO-Ee for monami6@megatron.ietf.org; Wed, 27 Jul 2005 15:00:24 -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 PAA23694 for <monami6@ietf.org>; Wed, 27 Jul 2005 15:00:21 -0400 (EDT)
Received: from smtp02.uc3m.es ([163.117.136.122]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Dxre0-0007wm-2x for monami6@ietf.org; Wed, 27 Jul 2005 15:32:45 -0400
Received: from smtp02.uc3m.es (localhost [127.0.0.1]) by localhost.uc3m.es (Postfix) with ESMTP id 432FC4A41E; Wed, 27 Jul 2005 21:00:10 +0200 (CEST)
Received: from [163.117.203.34] (unknown [163.117.203.34]) by smtp02.uc3m.es (Postfix) with ESMTP id 0AA9F49FB4; Wed, 27 Jul 2005 21:00:08 +0200 (CEST)
In-Reply-To: <D7E75D48-9775-4019-BD01-F9B87231B99A@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> <cdf667f6508e0dc755ff75d2f9b8aabe@it.uc3m.es> <D7E75D48-9775-4019-BD01-F9B87231B99A@sfc.wide.ad.jp>
Mime-Version: 1.0 (Apple Message framework v622)
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Message-Id: <ce09f1ba046e9334c1311a8e55a33382@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: Wed, 27 Jul 2005 20:46:18 +0200
To: Ryuji Wakikawa <ryuji@sfc.wide.ad.jp>
X-Mailer: Apple Mail (2.622)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ee80a2074afbfe28d15369f4e74e579d
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 27/07/2005, a las 12:03, Ryuji Wakikawa escribió:

> Hi Marcelo
>
> On 2005/07/27, at 0:29, marcelo bagnulo braun wrote:
>
>>
>> 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 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.
>
> This shouldn't be happened in the Internet.
>

well, i guess failures shouldn't occur, but they do :-)

I mean, i think that outages may affect connectivty and because of 
using PA addresses in multihomed environments, the result is the 
situation expressed above, where certain locations are reachable using 
a given source address but when using others...

> If we consider such scenarios., there are more complicated case.
> Ex. CoA-x is reachable for the traffic using port-xxx, but CoA-y is 
> not due to port filtering.
>

right, we are currently disucssing this specific issue in shim

moreover, in the shim design, we are considering also the possibility 
of one way failure, resulting in one way connectivity (in other words, 
we are not assumning bidirectional connectivity) (the cause for this 
may be for instance ingress filtering)

bottom line is: we are desingning a fault tolerance mechanism, so we 
should support most failure modes

>> The idea is to talk about working address pairs, rather than a 
>> reachable address
>>
>> Is this good?

> You want to use  reachability to the destination as a selection 
> parameter?
>

well, my point is that different source addresses may need to be used 
to reach different destinations

> IMO, from end nodes, the reachability to a destination should be 
> assumed
> if the end node has connectivity to the Internet.

not if you are designing a fault tolerance mechanism imho

i mean the point of fault tolerance should be to provide a protection 
domain as big as possible

regards, marcelo


>
> ryuji
>
>
>> 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