From owner-multi6@ops.ietf.org  Fri Nov  1 01:12:42 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA29541
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 01:12:41 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187V3x-000JoT-00
	for multi6-data@psg.com; Thu, 31 Oct 2002 22:13:45 -0800
Received: from rip.psg.com ([147.28.0.39])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187V3w-000JoF-00
	for multi6@ops.ietf.org; Thu, 31 Oct 2002 22:13:44 -0800
Received: from localhost ([127.0.0.1] helo=rip.psg.com.psg.com)
	by rip.psg.com with esmtp (Exim 4.10)
	id 187V3w-000KtM-00; Thu, 31 Oct 2002 22:13:44 -0800
From: Randy Bush <randy@psg.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Tony Hain <alh-ietf@tndh.net>
Cc: Tony Li <Tony.Li@procket.com>, <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
References: <D2EC481073504E498A8DB9C0687E8CAF01AD13B0@EXCHANGE0-0.na.procket.com>
	<013b01c28141$fe3838f0$237ba8c0@eagleswings>
Message-Id: <E187V3w-000KtM-00@rip.psg.com>
Date: Thu, 31 Oct 2002 22:13:44 -0800
X-Spam-Status: No, hits=-5.6 required=5.0
	tests=QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

</ad hat>
>> We need to decide which is more important: the scalability and durability
>> of the routing subsystem or the convenience of non-connection based
>> addressing.  When we have consensus on this point, then all else will
>> follow.
> The answer to the question depends on which side of the table you are
> sitting on. 

there is little doubt in my mind which side i sit on.  interesting that
tli seems to be on the same side.  but then he always kinda groked the
operational issues.

randy




From owner-multi6@ops.ietf.org  Fri Nov  1 02:04:50 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA04319
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 02:04:50 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187VtH-000Nke-00
	for multi6-data@psg.com; Thu, 31 Oct 2002 23:06:47 -0800
Received: from evrtwa1-ar8-4-65-020-139.evrtwa1.dsl-verizon.net ([4.65.20.139] helo=tndh.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187VtF-000NkS-00
	for multi6@ops.ietf.org; Thu, 31 Oct 2002 23:06:45 -0800
Received: from eagleswings (127.0.0.1)
	by localhost with [XMail 1.10 (Win32/Ix86) ESMTP Server]
	id <S16532> for <multi6@ops.ietf.org> from <alh-ietf@tndh.net>;
	Thu, 31 Oct 2002 23:06:51 -0800
Reply-To: <alh-ietf@tndh.net>
From: "Tony Hain" <alh-ietf@tndh.net>
To: "'Randy Bush'" <randy@psg.com>
Cc: "'Tony Li'" <Tony.Li@procket.com>, <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Thu, 31 Oct 2002 23:06:42 -0800
Message-ID: <015601c28175$3b644920$237ba8c0@eagleswings>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
In-Reply-To: <E187V3w-000KtM-00@rip.psg.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Status: No, hits=-4.3 required=5.0
	tests=INVALID_MSGID,IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id CAA04319

Randy Bush wrote:
> </ad hat>
> >> We need to decide which is more important: the scalability and 
> >> durability of the routing subsystem or the convenience of 
> >> non-connection based addressing.  When we have consensus on this 
> >> point, then all else will follow.
> > The answer to the question depends on which side of the 
> table you are 
> > sitting on.
> 
> there is little doubt in my mind which side i sit on.  
> interesting that tli seems to be on the same side.  but then 
> he always kinda groked the operational issues.

Operational issues in the ISP space have always favored restricting
topology or the knowledge about unaggregated parts thereof. At the same
time, operational issues in the edge enterprise space favor provider
independence for maximum flexibility. We have representative voices for
the ISP issues, where are the comparable voices for the enterprise
issues? The ISP focus carried round 1, so the allocation policy only
allows for strict aggregation via provider blocks. The enterprise demand
for multi-homing is the fundamental issue this WG is supposed to
address, but the primary voices are those insisting on maximal
aggregation for the ISP routing system. It is hard to believe this will
end up with a well balanced result that considers all the requirements. 

Speaking of, we have a requirements doc that needs to get published. 

Tony




From owner-multi6@ops.ietf.org  Fri Nov  1 03:24:36 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA01057
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 03:24:35 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187X7P-0003WP-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 00:25:27 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187X7N-0003WC-00; Fri, 01 Nov 2002 00:25:25 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211010814.RAA15835@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id RAA15835; Fri, 1 Nov 2002 17:14:05 +0900
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <E187V3w-000KtM-00@rip.psg.com> from Randy Bush at "Oct 31, 2002
 10:13:44 pm"
To: Randy Bush <randy@psg.com>
Date: Fri, 1 Nov 2002 17:14:04 +0859 ()
CC: Tony Hain <alh-ietf@tndh.net>, Tony Li <Tony.Li@procket.com>,
        multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Randy;

> </ad hat>
> >> We need to decide which is more important: the scalability and durability
> >> of the routing subsystem or the convenience of non-connection based
> >> addressing.  When we have consensus on this point, then all else will
> >> follow.
> > The answer to the question depends on which side of the table you are
> > sitting on. 
> 
> there is little doubt in my mind which side i sit on.

Which?

Routing subsystem is for single homing only that there is no table.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Fri Nov  1 03:36:31 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA01158
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 03:36:31 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187XJg-0004FI-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 00:38:08 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187XJd-0004CB-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 00:38:05 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 91B443442A; Fri,  1 Nov 2002 00:46:36 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA18bYiI020437;
	Fri, 1 Nov 2002 00:37:35 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Fri, 1 Nov 2002 00:37:34 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13B5@EXCHANGE0-0.na.procket.com>
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKBdUSyI9bOCh0LR1qQHB9pD5OpDQACUIaQ
From: "Tony Li" <Tony.Li@procket.com>
To: <alh-ietf@tndh.net>, "Randy Bush" <randy@psg.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA01158


Tony,

This is blatantly unfair.  As an "arms merchant", I fully want
to sell gear to all interested parties, both ISPs and enterprise
alike.  And, as a certain AD is fond of reminding me, the enterprise
is a very big market.  Why would I want to torque the enterprise?

Instead, I want to help all parties by growing the net in a 
reasonable and scalable way.  That should be what we're all trying
to do here.

The operation issues that I know of NEVER favor restricting topology.
In fact, restricting topology is the result of geographic aggregation
as it forces providers to interconnect within the aggregation boundary.
Operational issues instead favor a haphazard, need driven, cost
optimized topology.  Yes, ok it's chaotic, but it's the result of
capitalism at its finest.

Provider independence isn't necessarily helped only by PI space.
There are other ways.  The real point is to avoid the pain and
anguish of renumbering.  If we were to go down the GSE path, for
example, changing providers simply means changing the "routing gorp".
The host identifier remains the same.  You reconfigure your border
router(s) and you're done.  Infinitely less painful than dealing with
the boring things like acutally bringing up a new tail circuit.  ;-)

You are also assuming that aggregation and multihoming are somehow 
at odds.  They are not.  All you have to do is to disconnect the
locator and the identifier as GSE does and aggregate only the 
locators.  Each host in a multihomed domain has a single identifier,
but multiple locators.  No deaggregation happens because the locators
are bound to the provider and thus we have good topological
'addressing'.  The enterprise doesn't lose because we tweak the
transport to base the pseudoheader on the host identifier and then
let the locator be free to be replaced by border routers.  Connections
flip back and forth between locators easily.

How does this not solve the (non-ideological) issues at hand?

Tony

|   -----Original Message-----
|   From: Tony Hain [mailto:alh-ietf@tndh.net]
|   Sent: Thursday, October 31, 2002 11:07 PM
|   To: 'Randy Bush'
|   Cc: Tony Li; multi6@ops.ietf.org
|   Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming
|   development]
|   
|   
|   Randy Bush wrote:
|   > </ad hat>
|   > >> We need to decide which is more important: the scalability and 
|   > >> durability of the routing subsystem or the convenience of 
|   > >> non-connection based addressing.  When we have 
|   consensus on this 
|   > >> point, then all else will follow.
|   > > The answer to the question depends on which side of the 
|   > table you are 
|   > > sitting on.
|   > 
|   > there is little doubt in my mind which side i sit on.  
|   > interesting that tli seems to be on the same side.  but then 
|   > he always kinda groked the operational issues.
|   
|   Operational issues in the ISP space have always favored restricting
|   topology or the knowledge about unaggregated parts thereof. 
|   At the same
|   time, operational issues in the edge enterprise space favor provider
|   independence for maximum flexibility. We have 
|   representative voices for
|   the ISP issues, where are the comparable voices for the enterprise
|   issues? The ISP focus carried round 1, so the allocation policy only
|   allows for strict aggregation via provider blocks. The 
|   enterprise demand
|   for multi-homing is the fundamental issue this WG is supposed to
|   address, but the primary voices are those insisting on maximal
|   aggregation for the ISP routing system. It is hard to 
|   believe this will
|   end up with a well balanced result that considers all the 
|   requirements. 
|   
|   Speaking of, we have a requirements doc that needs to get 
|   published. 
|   
|   Tony
|   
|   



From owner-multi6@ops.ietf.org  Fri Nov  1 04:33:59 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA02046
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 04:33:58 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187YDE-0007Tj-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 01:35:32 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187YDC-0007TW-00; Fri, 01 Nov 2002 01:35:30 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211010932.SAA16928@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id SAA16928; Fri, 1 Nov 2002 18:32:09 +0900
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13B5@EXCHANGE0-0.na.procket.com>
 from Tony Li at "Nov 1, 2002 00:37:34 am"
To: Tony Li <Tony.Li@procket.com>
Date: Fri, 1 Nov 2002 18:32:08 +0859 ()
CC: alh-ietf@tndh.net, Randy Bush <randy@psg.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Tony Li;

> This is blatantly unfair.  As an "arms merchant", I fully want
> to sell gear to all interested parties, both ISPs and enterprise
> alike.  And, as a certain AD is fond of reminding me, the enterprise
> is a very big market.  Why would I want to torque the enterprise?

As a person who is involved in design and operation of a nation
wide 10Gbps backbone of a commercial ISP, I can say that TE is
to have more bandwidth.

Others may have different diffinition. But, those with high cost
definition such as MPLS will, or has already, bankrupt.

It's called fair competition and is applicable to non-ISP
enterprises.

Make routers dumb and cheap.

> If we were to go down the GSE path, for
> example,

:  Note that 8+8 proposal must not be confused by latter proposal of
:  routing goof by Mike O'dell, which is a proposal to use intelligent
:  routers to rewrite source addresses to prevent source address
:  spoofing and to tunnel between intelligent routers for pseudo
:  multihoming, both of which are against the end to end principle and,
:  thus, lacks robustness and/or scalability.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Fri Nov  1 06:16:58 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA03524
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 06:16:58 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187ZoW-000DR3-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 03:18:08 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187ZoU-000DQr-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 03:18:06 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA1BHh343696
	for <multi6@ops.ietf.org>; Fri, 1 Nov 2002 12:17:43 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 1 Nov 2002 12:17:42 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: <multi6@ops.ietf.org>
Subject: GSE
Message-ID: <20021101111609.G42553-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

There has been some talk about GSE in the past few days. Before anyone
gets too excited about this, let me point out some of the numerous
prolems with this approach:

- GSE doesn't provide any failover mechanisms but depends on tunnels to
  repair dead customer<->ISP links. This could be done just as easily
  with regular PA space.
- It is very unclear how GSE is supposed to work in a single host
  environment. Do hosts that don't sit behind a GSE-capable border
  router the GSE processing themselves or is this done by the ISP?
- It needs changes to transport protocols and possibly to intra-site
  routing and address discovery.
- The flat part of the identifier space makes locator discovery hard.

That being said, I think GSE could be a subset of a more general
approach. If you're going to map identifiers to locators one form of
these identifiers could have the first 48 bits set to 0, if the
identifier to locator discovery service is willing to go the extra mile
and provide mappings for individual 128 bit identifiers. Or you could
have 127 bit hashes as required by HIP. Or use an IPv4 or OSI NET
identifier with an IPv6 locator...

Being agnostic about the structure of the identifier is a good thing for
future extensibility. However, using identifiers with regular IPv6
unicast semantics will make the transition a lot easier as it allows
interoperability between multihoming-aware and non-multihoming aware
systems and/or providing the multihoming support in separate boxes.




From owner-multi6@ops.ietf.org  Fri Nov  1 08:02:05 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA05433
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 08:02:04 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187bSC-000Jsi-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 05:03:12 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187bS9-000JsW-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 05:03:09 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA1D2kS43811
	for <multi6@ops.ietf.org>; Fri, 1 Nov 2002 14:02:46 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 1 Nov 2002 14:02:45 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: <multi6@ops.ietf.org>
Subject: Re: GSE
In-Reply-To: <20021101111609.G42553-100000@sequoia.muada.com>
Message-ID: <20021101134500.Y42553-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 1 Nov 2002, Iljitsch van Beijnum wrote:

> Being agnostic about the structure of the identifier is a good thing for
> future extensibility. However, using identifiers with regular IPv6
> unicast semantics will make the transition a lot easier

Question: would it be a desireable or even required property of an
identifier to be identifiable as such by all?

Obviously, the destination site or host would know whether one of its
addresses is an identifier or a locator. But would it be important for
others to be able to make this distinction? It might be good to avoid
trying to map a locator to a new locator. On the other hand, this means
identifiers have to come from a separate block of IPv6 address space
(assuming they look like IPv6 unicast addresses). This isn't (very)
compatible with an extra address negotiation solution or with
interoperation with non-multihoming aware systems.




From owner-multi6@ops.ietf.org  Fri Nov  1 08:43:11 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA06391
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 08:43:11 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187c6o-000MWq-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 05:45:10 -0800
Received: from d12lmsgate-2.de.ibm.com ([194.196.100.235])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187c6l-000MQn-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 05:45:08 -0800
Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22])
	by d12lmsgate-2.de.ibm.com (8.12.3/8.12.3) with ESMTP id gA1DiOBe044288;
	Fri, 1 Nov 2002 14:44:29 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay01.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gA1DiNb7066212;
	Fri, 1 Nov 2002 14:44:23 +0100
Received: from dhcp22-101.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA58238 from <brian@hursley.ibm.com>; Fri, 1 Nov 2002 14:44:21 +0100
Message-Id: <3DC28528.F6F56BDD@hursley.ibm.com>
Date: Fri, 01 Nov 2002 14:44:08 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: multi6@ops.ietf.org
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
References: <20021030224927.X39291-100000@sequoia.muada.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-7.8 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Iljitsch van Beijnum wrote:
> 
> On Wed, 30 Oct 2002, RJ Atkinson wrote:
> 
> > > Very few non-ISP organizations do this, as it requires them to move
> > > traffic over their internal network which costs money, while receiving
> > > the traffic where it eventually needs to be usually doesn't cost more
> > > than receiving it at any other location.
> 
> > Our samples spaces must be different.  I think that many non-ISP
> > organisations
> > multi-home via different providers on either sides of North America.
> 
> It is certainly possible we're seeing different things from the places
> we're sitting. But the real question isn't whether they _connect_ on
> opposite ends of a continent or ocean, but whether they need to announce
> a globally visible route in both locations. This is only absolutely
> necessary if they prefer traffic to flow over their internal network
> rather than over an ISP network. It is also desireable for backup
> purposes but I feel this isn't an important enough reason to allow it.

Sorry, but that's not acceptable. Failover/backup is exactly why
such enterprises need this. As somebody else said, there aren't that many
multicontinental megacompanies that giving them unique prefixes is going to
significantly inflate the default table. The case we need to worry about
is hundreds of thousands of smaller, more local enterprises that
nevertheless need failover; we can't afford each of them to add a prefix.
But at current course and speed, that's where we're headed.

   Brian



From owner-multi6@ops.ietf.org  Fri Nov  1 08:53:29 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA06994
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 08:53:28 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187cGr-000NFD-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 05:55:33 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187cGp-000NF0-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 05:55:31 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211011344.WAA18127@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id WAA18127; Fri, 1 Nov 2002 22:44:35 +0900
Subject: Re: GSE
In-Reply-To: <20021101111609.G42553-100000@sequoia.muada.com> from Iljitsch van
 Beijnum at "Nov 1, 2002 12:17:42 pm"
To: Iljitsch van Beijnum <iljitsch@muada.com>
Date: Fri, 1 Nov 2002 22:44:35 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Iljitsch;

> There has been some talk about GSE in the past few days.

Hugh? Really?

> Before anyone
> gets too excited about this, let me point out some of the numerous
> prolems with this approach:

GSE is an approach with intelligent routers and hopeless that please
refrain from wasting bandwith on it.

> That being said, I think GSE could be a subset of a more general
> approach.

Wrong. Any approach containing GSE as a subset is worse than GSE.

> However, using identifiers with regular IPv6
> unicast semantics will make the transition a lot easier as it allows
> interoperability between multihoming-aware and non-multihoming aware
> systems and/or providing the multihoming support in separate boxes.

Transition from what? IPv4? OSI? Or?

Our 8+8 code interoperates with leagacy v6 one, but does it make
any sense?

							Masataka Ohta



From owner-multi6@ops.ietf.org  Fri Nov  1 08:55:28 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA07078
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 08:55:28 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187cIy-000NNx-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 05:57:44 -0800
Received: from d12lmsgate-2.de.ibm.com ([194.196.100.235])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187cIv-000NLw-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 05:57:42 -0800
Received: from d12relay02.de.ibm.com (d12relay02.de.ibm.com [9.165.215.23])
	by d12lmsgate-2.de.ibm.com (8.12.3/8.12.3) with ESMTP id gA1Dv1Be056100;
	Fri, 1 Nov 2002 14:57:06 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay02.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gA1Dv07N079690;
	Fri, 1 Nov 2002 14:57:00 +0100
Received: from dhcp22-101.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA58298 from <brian@hursley.ibm.com>; Fri, 1 Nov 2002 14:56:59 +0100
Message-Id: <3DC2881E.DA400A8D@hursley.ibm.com>
Date: Fri, 01 Nov 2002 14:56:46 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: RJ Atkinson <rja@extremenetworks.com>
Cc: multi6@ops.ietf.org
Subject: Re: draft-ietf-multi6-multihoming-requirements-04.txt
References: <64FC98B6-EC77-11D6-A53C-00039357A82A@extremenetworks.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-8.3 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_03_05,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

RJ Atkinson wrote:
> 
> On Wednesday, Oct 30, 2002, at 19:48 America/Montreal, Masataka Ohta
> wrote:
> > The problem is that the draft already contains mutually
> > exclusive requirements.
> 
> It would be helpful if you would list any that you find
> so any that exist can be resolved.  Details help.

I suspect you'll find that in the list archives. But I don't
think it's the point right now; I think we just need the
document off our plate, with lower or UPPER case, basically
I don't care, so that we can start exploring the solution space
in a serious way.

We could waste a lot of time making the requirements document perfect.

   Brian



From owner-multi6@ops.ietf.org  Fri Nov  1 08:56:35 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA07117
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 08:56:34 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187cJs-000NR8-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 05:58:40 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187cJq-000NQR-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 05:58:38 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 628CE67103; Fri,  1 Nov 2002 05:17:46 -0500 (EST)
Date: Fri, 1 Nov 2002 08:57:54 -0500
Subject: Re: GSE
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <20021101111609.G42553-100000@sequoia.muada.com>
Message-Id: <EB4E2A6C-EDA1-11D6-8DFA-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-2.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


I think that Iljitsch's note is a fine reminder that different folks
have very different understandings of what the term "GSE" means.  A
point by point refutation seems pointless since it is clear he has
a different definition of the term than some other folks on this list.

Rather than have the group continue to wedge by using different 
definitions
for that term, it would be helpful if folks avoided that term, and 
instead
talked a bit more precisely about *their* intended meaning.

For my part, I agree with tli, jnc, and others that the best 
architectural
approach to supporting multi-homing while not hosing the operational 
routers
in the DFZ is to separate host identity from routing goop.

Ran
rja@extremenetworks.com




From owner-multi6@ops.ietf.org  Fri Nov  1 09:04:32 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA07720
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 09:04:32 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187cQv-000Nyc-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 06:05:57 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187cQt-000NxP-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 06:05:55 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 9451167103; Fri,  1 Nov 2002 05:25:15 -0500 (EST)
Date: Fri, 1 Nov 2002 09:05:23 -0500
Subject: Re: GSE
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <20021101134500.Y42553-100000@sequoia.muada.com>
Message-Id: <F7119AA2-EDA2-11D6-8DFA-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


A reasonable approach is to say that the low order 64 bits of an IPv6
unicast address identify a host within a subnet and that the high-order
64-bits of an IPv6 unicast address identify the subnet itself.

This would both support tli's proposal and not be wildly inconsistent
with existing IPv6 specs.

Ran

On Friday, Nov 1, 2002, at 08:02 America/Montreal, Iljitsch van Beijnum 
wrote:
> Question: would it be a desireable or even required property of an
> identifier to be identifiable as such by all?
>
> Obviously, the destination site or host would know whether one of its
> addresses is an identifier or a locator. But would it be important for
> others to be able to make this distinction? It might be good to avoid
> trying to map a locator to a new locator. On the other hand, this means
> identifiers have to come from a separate block of IPv6 address space
> (assuming they look like IPv6 unicast addresses). This isn't (very)
> compatible with an extra address negotiation solution or with
> interoperation with non-multihoming aware systems.
>




From owner-multi6@ops.ietf.org  Fri Nov  1 09:10:09 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA08581
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 09:10:09 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187cXA-000OXv-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 06:12:24 -0800
Received: from d12lmsgate-4.de.ibm.com ([194.196.100.237])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187cX8-000OVV-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 06:12:22 -0800
Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22])
	by d12lmsgate-4.de.ibm.com (8.12.3/8.12.3) with ESMTP id gA1EBQ6Q017244;
	Fri, 1 Nov 2002 15:11:27 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay01.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gA1EBNb7045072;
	Fri, 1 Nov 2002 15:11:23 +0100
Received: from dhcp22-101.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA35814 from <brian@hursley.ibm.com>; Fri, 1 Nov 2002 15:11:22 +0100
Message-Id: <3DC28B7D.84ED9B8E@hursley.ibm.com>
Date: Fri, 01 Nov 2002 15:11:09 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: RJ Atkinson <rja@extremenetworks.com>, multi6@ops.ietf.org
Subject: Re: The state of IPv6 multihoming development
References: <20021030223459.X39291-100000@sequoia.muada.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-7.8 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Iljitsch van Beijnum wrote:
> 
> On Wed, 30 Oct 2002, RJ Atkinson wrote:
> 
> > I think it is important to understand what the deployed reality is
> > today.
> > That impacts how widely useful some solutions might be, particularly
> > in the case of so-called "geographic addressing".  I also think it
> > is important to understand when a given solution will not work with
> > some/all deployed networks.  Financial realities mean that an IETF
> > document standardising a solution that requires more interconnection
> > probably will not lead to firms changing their topologies anytime soon
> > to meet such a requirement.
> 
> Nobody is proposing a solution that needs more exchanges in order to be
> useful. 

You may not think so, but I find it hard to believe.

> Just to be safe I've included a statement to this effect in the
> abstract of draft-van-beijnum-multi6-isp-int-aggr-00.txt. 

This statement will not impress business managers who see an
opportunity to create exchanges.

> New exchanges
> would only be necessary if this solution were to be used much longer
> than intended, 

I assume that whatever gets deployed will be around for 20 or 30 years
minimum.

> but as we approach one multihomer in 10 people even flat
> routing for a single city such as New York, Tokio or Mexico City will be
> problematic.

I wouldn't expect domestic users to be MH, so I don't expect to see
a million MH sites in those cities.
> 
> > > Granted the logical circuit topology is not limited
> > > to that, but again, how many real exceptions will exist, and how many
> > > of those will exist despite every attempt to prevent them?
> 
> > A fair number of exceptions exist today.
> 
> But then what's common today may be tomorrow's exception and the other
> way around. For instance, someone with ADSL doing BGP routing with IPv6
> and a "real" AS number is very rare today, while the number of
> organizations connecting to the internet in far apart locations is
> something that regularly happens (although I suspect the actual number
> isn't all that high). In the future, this will very likely be different.
> It could even be argued that existing cases are of no importance to
> routing scalability and it's enough to make new cases scalable.
> 
> Also note that as of today, NO end-user networks are multihomed in IPv6.

Just wait until we are running real production needing 99.9% up time.

  Brian



From owner-multi6@ops.ietf.org  Fri Nov  1 09:10:32 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA08678
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 09:10:31 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187cXc-000OZ1-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 06:12:52 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187cXa-000OYp-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 06:12:50 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA1ECPZ43955;
	Fri, 1 Nov 2002 15:12:25 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 1 Nov 2002 15:12:24 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: RJ Atkinson <rja@extremenetworks.com>
cc: <multi6@ops.ietf.org>
Subject: Re: GSE
In-Reply-To: <EB4E2A6C-EDA1-11D6-8DFA-00039357A82A@extremenetworks.com>
Message-ID: <20021101150913.O43861-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 1 Nov 2002, RJ Atkinson wrote:

> I think that Iljitsch's note is a fine reminder that different folks
> have very different understandings of what the term "GSE" means.  A
> point by point refutation seems pointless since it is clear he has
> a different definition of the term than some other folks on this list.

I based my comments on "GSE - An Alternate Addressing Architecture for
IPv6" <draft-ipng-gseaddr-00.txt>, available at:
http://arneill-py.sacramento.ca.us/ipv6mh/draft-ipng-gseaddr-00.txt




From owner-multi6@ops.ietf.org  Fri Nov  1 09:33:57 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA11399
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 09:33:56 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187cu0-0000AJ-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 06:36:00 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187ctx-0000A7-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 06:35:57 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA1EZXd44009;
	Fri, 1 Nov 2002 15:35:33 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 1 Nov 2002 15:35:33 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Brian E Carpenter <brian@hursley.ibm.com>
cc: <multi6@ops.ietf.org>
Subject: Re: The state of IPv6 multihoming development
In-Reply-To: <3DC28B7D.84ED9B8E@hursley.ibm.com>
Message-ID: <20021101151439.S43861-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 1 Nov 2002, Brian E Carpenter wrote:

> > Nobody is proposing a solution that needs more exchanges in order to be
> > useful.

> You may not think so, but I find it hard to believe.

What my geo proposal needs is many routers that interconnect with
routers from oether networks. Where they are located isn't important in
itself, but using geo at gives the _potential_ to have optimized
routing. Whether this potential is realized depends on the actual
topology. A different aggregation hierarchy doesn't provide the
potential for optimized routing by itself so it needs a level of
indirection to do this. This will scale better, but (unlike my geo
proposal) it can't be deployed in the very short term as it requires new
code.

> > Just to be safe I've included a statement to this effect in the
> > abstract of draft-van-beijnum-multi6-isp-int-aggr-00.txt.

> This statement will not impress business managers who see an
> opportunity to create exchanges.

Which is a good thing irrespective of the solutions adopted.

> > New exchanges
> > would only be necessary if this solution were to be used much longer
> > than intended,

> I assume that whatever gets deployed will be around for 20 or 30 years
> minimum.

There is considerable consensus here that a multi-address/locator scheme
will solve the long-term problem. This solution or set of solutions will
be around in 20 or 30 years. If my draft is implemented and not
superseded by something better in 20 years we obviously haven't been
able to agree on the requirements by then...

> > but as we approach one multihomer in 10 people even flat
> > routing for a single city such as New York, Tokio or Mexico City will be
> > problematic.

> I wouldn't expect domestic users to be MH, so I don't expect to see
> a million MH sites in those cities.

1G was the lowest figure that wasn't challenged on this list as being
too optimistic. 1G = 1:10 in ~2050.

> > Also note that as of today, NO end-user networks are multihomed in IPv6.

> Just wait until we are running real production needing 99.9% up time.

It's not the need that's lacking, but the means. The RIRs won't assign
you PI space, and the ISPs won't route it.




From owner-multi6@ops.ietf.org  Fri Nov  1 09:40:49 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA12235
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 09:40:48 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187d0n-0000lU-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 06:43:01 -0800
Received: from elle.sprintlink.net ([199.0.234.34] helo=iscserv1.res.sprintlink.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187d0l-0000lG-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 06:42:59 -0800
Received: from localhost (rrockell@localhost) by iscserv1.res.sprintlink.net (8.8.8+Sun/8.6.12) with ESMTP id JAA00935 for <multi6@ops.ietf.org>; Fri, 1 Nov 2002 09:44:44 -0500 (EST)
X-Authentication-Warning: iscserv1.res.sprintlink.net: rrockell owned process doing -bs
Date: Fri, 1 Nov 2002 09:44:44 -0500 (EST)
From: "Robert J. Rockell" <rrockell@sprint.net>
X-X-Sender: <rrockell@iscserv1>
To: <multi6@ops.ietf.org>
Subject: Re: GSE
In-Reply-To: <EB4E2A6C-EDA1-11D6-8DFA-00039357A82A@extremenetworks.com>
Message-ID: <Pine.GSO.4.33.0211010944080.787-100000@iscserv1>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-4.7 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01,USER_AGENT_PINE,X_AUTH_WARNING
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

->For my part, I agree with tli, jnc, and others that the best
->architectural
->approach to supporting multi-homing while not hosing the operational
->routers
->in the DFZ is to separate host identity from routing goop.

Agree fully.




->
->Ran
->rja@extremenetworks.com
->
->




From owner-multi6@ops.ietf.org  Fri Nov  1 10:05:09 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA15167
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 10:05:09 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187dNl-0002Sw-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 07:06:45 -0800
Received: from rip.psg.com ([147.28.0.39])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187dNj-0002Sh-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 07:06:43 -0800
Received: from localhost ([127.0.0.1] helo=rip.psg.com.psg.com)
	by rip.psg.com with esmtp (Exim 4.10)
	id 187dNh-0007tm-00; Fri, 01 Nov 2002 07:06:41 -0800
From: Randy Bush <randy@psg.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: "Tony Hain" <alh-ietf@tndh.net>
Cc: "'Tony Li'" <Tony.Li@procket.com>, <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
References: <E187V3w-000KtM-00@rip.psg.com>
	<015601c28175$3b644920$237ba8c0@eagleswings>
Message-Id: <E187dNh-0007tm-00@rip.psg.com>
Date: Fri, 01 Nov 2002 07:06:41 -0800
X-Spam-Status: No, hits=-6.1 required=5.0
	tests=QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

</ad hat>

> Operational issues in the ISP space have always favored restricting
> topology or the knowledge about unaggregated parts thereof.

not at all.  they have merely been focused on maintaining the
knowledge of topology by keeping routers from melting down.  and
this is not theory, we lived it.

that most schemes folk have for new topologies have not been
realistic in terms of routing table expansion, should not be taken
as isps wanting to suppress information.  that you can't holiday on
mars this weekend is not my fault.

information reduction has been is the only tool the isps have to
deal with routing bloat and weak vendor hardware.  if you would
care to suggest others, i am all ears.

randy




From owner-multi6@ops.ietf.org  Fri Nov  1 11:21:39 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA20398
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 11:21:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187eZa-00082m-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 08:23:02 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187eZY-00081p-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 08:23:01 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id LAA07641;
	Fri, 1 Nov 2002 11:22:58 -0500
Date: Fri, 1 Nov 2002 11:22:58 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211011622.LAA07641@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: "Tony Hain" <alh-ietf@tndh.net>

    >> We need to decide which is more important: the scalability and
    >> durability of the routing subsystem or the convenience of
    >> non-connection based addressing. When we have consensus on this point,
    >> then all else will follow.

    > The answer to the question depends on which side of the table you are
    > sitting on.

Really? How much use will someone's non-connection based addresses be when
the routing is no longer working, which means that nobody's packets are
getting anywhere?

	Noel



From owner-multi6@ops.ietf.org  Fri Nov  1 11:43:23 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA21587
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 11:43:22 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187ev6-0009kg-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 08:45:16 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187ev4-0009kU-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 08:45:14 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id LAA07767;
	Fri, 1 Nov 2002 11:45:13 -0500
Date: Fri, 1 Nov 2002 11:45:13 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211011645.LAA07767@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: "Tony Hain" <alh-ietf@tndh.net>

    > operational issues in the edge enterprise space favor provider
    > independence for maximum flexibility.

No doubt operational issues in the edge enterprise space would favor
perpetual motion machines - if they existed.

	Noel



From owner-multi6@ops.ietf.org  Fri Nov  1 12:02:17 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA22631
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 12:02:17 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187fDd-000B7X-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 09:04:25 -0800
Received: from sj-msg-core-1.cisco.com ([171.71.163.11])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187fDb-000B50-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 09:04:23 -0800
Received: from sj-msg-av-1.cisco.com (sj-msg-av-1.cisco.com [171.69.11.151])
	by sj-msg-core-1.cisco.com (8.12.2/8.12.2) with ESMTP id gA1H3pPP011642;
	Fri, 1 Nov 2002 09:03:51 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-1.cisco.com (8.12.2/8.12.2) with ESMTP id gA1H3or4026790;
	Fri, 1 Nov 2002 09:03:51 -0800 (PST)
Received: from dhcp1205.nanog26.merit.net (sjc-vpn1-31.cisco.com [10.21.96.31]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id JAA26329; Fri, 1 Nov 2002 09:03:49 -0800 (PST)
Date: Fri, 1 Nov 2002 11:03:51 -0600 (Central Standard Time)
From: "Craig A. Huegen" <chuegen@cisco.com>
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
cc: multi6@ops.ietf.org
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <200211011645.LAA07767@ginger.lcs.mit.edu>
Message-ID: <Pine.WNT.4.44.0211011059160.1532-100000@CHUEGEN-W2K2.amer.cisco.com>
X-X-Sender: chuegen@chuegen-sun.cisco.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-8.0 required=5.0
	tests=EMAIL_ATTRIBUTION,GAPPY_TEXT,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 1 Nov 2002, J. Noel Chiappa wrote:

>     > operational issues in the edge enterprise space favor provider
>     > independence for maximum flexibility.
>
> No doubt operational issues in the edge enterprise space would favor
> perpetual motion machines - if they existed.

As would operational issues in the ISP space.  Can we please quit the
bickering?

The point that Tony H. is trying to make (I think, correct me if I'm
wrong here) is that the multi-PA solution makes life very easy for ISP's
while throwing all of the operational issues of supporting such a solution
on the end-sites.

As an operator of an enterprise network with tens of thousands of
segments, I fully agree with that statement.  Many other enterprises I've
spoken to also concur with that statement, and are holding back on IPv6
deployment for that reason.

With that said, let's find some solutions.  I also agree with the idea of
separating router goop from identities; however, I also am a pragmatist
and am concerned with the existing applications that would break with
this.

/cah

---
Craig A. Huegen, Chief Network Architect      C i s c o  S y s t e m s
IT Transport, Network Technology & Design           ||        ||
Cisco Systems, Inc., 400 East Tasman Drive          ||        ||
San Jose, CA  95134, (408) 526-8104                ||||      ||||
email: chuegen@cisco.com       CCIE #2100      ..:||||||:..:||||||:..




From owner-multi6@ops.ietf.org  Fri Nov  1 12:04:54 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA22792
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 12:04:54 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187fGD-000BLk-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 09:07:05 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187fFi-000BHI-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 09:06:34 -0800
content-class: urn:content-classes:message
Subject: RE: draft-ietf-multi6-multihoming-requirements-04.txt
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Date: Fri, 1 Nov 2002 09:06:38 -0800
Message-ID: <2B81403386729140A3A899A8B39B046405E3EA@server2000>
X-MIMEOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: draft-ietf-multi6-multihoming-requirements-04.txt
Thread-Index: AcKBr2DARJ+7rwbpThOJ/dL+j379kgAGKv+g
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Brian E Carpenter" <brian@hursley.ibm.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id MAA22792

Brian,

> Brian E Carpenter wrote:
> I think we just need the document off our plate, with lower
> or UPPER case, basically I don't care, so that we can start
> exploring the solution space in a serious way.
> We could waste a lot of time making the requirements
> document perfect.

This was exactly my point a year ago. Trouble is:

1. We don't need this document to explore the solution space, as we are
going to ignore it in certain situations, and as the charter says.

2. Shipping this document as-is is not going to attract protocol
developers, because it's a powerful weapon to cancel any solution that
anybody does not like.

Writing a protocol is a lot of work, and there is little point doing it
if the work is going to fall into the oblivion of unrealistic
requirements anyway.

Michel.




From owner-multi6@ops.ietf.org  Fri Nov  1 12:12:03 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA23169
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 12:12:03 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187fN7-000BwP-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 09:14:13 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187fN5-000BwC-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 09:14:11 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA1HDeq44394;
	Fri, 1 Nov 2002 18:13:40 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 1 Nov 2002 18:13:39 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
cc: <multi6@ops.ietf.org>
Subject: Re: GSE
In-Reply-To: <200211011344.WAA18127@necom830.hpcl.titech.ac.jp>
Message-ID: <20021101180759.R43861-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 1 Nov 2002, Masataka Ohta wrote:

> > That being said, I think GSE could be a subset of a more general
> > approach.

> Wrong. Any approach containing GSE as a subset is worse than GSE.

With a solution that can work with any kind of structure for the
identifier it would be easy to implement GSE for those who still want
it, without betting all our cards on one horse or a cliche of similar
sentiment.

> > However, using identifiers with regular IPv6
> > unicast semantics will make the transition a lot easier as it allows
> > interoperability between multihoming-aware and non-multihoming aware
> > systems and/or providing the multihoming support in separate boxes.

> Transition from what? IPv4? OSI? Or?

Transition from existing v6.




From owner-multi6@ops.ietf.org  Fri Nov  1 12:32:50 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA24402
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 12:32:49 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187fgs-000DXH-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 09:34:38 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187fgq-000DWc-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 09:34:36 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA1HY7S44441;
	Fri, 1 Nov 2002 18:34:08 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 1 Nov 2002 18:34:07 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: "Craig A. Huegen" <chuegen@cisco.com>
cc: <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <Pine.WNT.4.44.0211011059160.1532-100000@CHUEGEN-W2K2.amer.cisco.com>
Message-ID: <20021101182137.A43861-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.8 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 1 Nov 2002, Craig A. Huegen wrote:

> The point that Tony H. is trying to make (I think, correct me if I'm
> wrong here) is that the multi-PA solution makes life very easy for ISP's
> while throwing all of the operational issues of supporting such a solution
> on the end-sites.

Craig, I've been looking at your messages to this list from the past
week or so to see what exactly your position on identifier/locator
solutions are, but I've been unable to distill anything definitive. So
lat me ask you if a solution with the following properties is acceptable
to you:

As far as your own hosts, the DNS and remote hosts are concerned, hosts
in your network have a single address. However, at the edges of your
network you need boxes that do some address magic so your packets get to
pass through backbone networks as if you were using regular PA. Traffic
engineering is still possible as before, or can be done with finer
granularity, at or very close to the edges but requires more effort (ie
extra hardware, or more processing on existing hardware) to do.

You have a choice between being reachable without any multihoming
benefits for people who do not implement the new scheme, but you have to
use PA addresses, or you can use PI but no interoperation with hosts
that don't implement the new multihoming solution(s) or sit behind a box
that handles this for them.

I'm not saying this is exactly what a solution will look like (hopefully
we can improve on this) but I'm pretty confident a more advanced
multi-address solution can meet the above description.

Iljitsch




From owner-multi6@ops.ietf.org  Fri Nov  1 12:37:21 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA24537
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 12:37:20 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187flf-000Dva-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 09:39:35 -0800
Received: from dhcp3217.nanog26.merit.net ([192.35.167.217] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187fld-000DvO-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 09:39:33 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gA1Hdpwc001149;
	Fri, 1 Nov 2002 18:39:51 +0100 (CET)
Date: Fri, 1 Nov 2002 18:39:51 +0100
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <20021030120513.A36604-100000@sequoia.muada.com>
Message-Id: <EC987E19-EDC0-11D6-84E6-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


> meeting the fact that the exchange couldn't get provider independent
> IPv6 address space was debated at length, RIPE has similar problems and
>

As an exchange operator in the RIPE region - just to be clear, the 
exchanges can get provider independent space for the actual exchanges, 
but not for the services. I have had this discussion and been convinced 
that that is not a problem.  What might be a problem is certain 
services that might be hosted at the exchanges such as TLD slave 
servers. But that is an issue with services, not with exchanges.

- kurtis -




From owner-multi6@ops.ietf.org  Fri Nov  1 13:06:30 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA26484
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 13:06:29 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187gDi-000GDw-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 10:08:34 -0800
Received: from evrtwa1-ar8-4-65-020-139.evrtwa1.dsl-verizon.net ([4.65.20.139] helo=tndh.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187gDf-000GD8-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 10:08:31 -0800
Received: from eagleswings (127.0.0.1)
	by localhost with [XMail 1.10 (Win32/Ix86) ESMTP Server]
	id <S165FD> for <multi6@ops.ietf.org> from <alh-ietf@tndh.net>;
	Fri, 01 Nov 2002 10:08:34 -0800
Reply-To: <alh-ietf@tndh.net>
From: "Tony Hain" <alh-ietf@tndh.net>
To: "'Tony Li'" <Tony.Li@procket.com>, "'Randy Bush'" <randy@psg.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Fri, 1 Nov 2002 10:08:23 -0800
Message-ID: <023001c281d1$aafb7770$237ba8c0@eagleswings>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13B5@EXCHANGE0-0.na.procket.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=INVALID_MSGID,IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA26484

Tony Li wrote:
> Tony,
> 
> This is blatantly unfair.  As an "arms merchant", I fully 
> want to sell gear to all interested parties, both ISPs and 
> enterprise alike.  And, as a certain AD is fond of reminding 
> me, the enterprise is a very big market.  Why would I want to 
> torque the enterprise?

I think you read more into that note than was there. It was not an
attack on anyone, I was simply observing that the recent discussion was
focused on core routing issues.

> 
> Instead, I want to help all parties by growing the net in a 
> reasonable and scalable way.  That should be what we're all 
> trying to do here.

I believe it is, I was just asking if we have the appropriate
representation to make a balanced choice when the hard trade-offs start
being made.

> 
> The operation issues that I know of NEVER favor restricting 
> topology. 

Favoring is not the same as enforcing. 

> In fact, restricting topology is the result of 
> geographic aggregation as it forces providers to interconnect 
> within the aggregation boundary. 

I am not trying to promote any particular solution, just make sure the
requirements of the edge are represented.

> Operational issues instead 
> favor a haphazard, need driven, cost optimized topology.  
> Yes, ok it's chaotic, but it's the result of capitalism at its finest.

It is the 'cost optimized' part that makes the difference. Which pockets
are we talking about protecting? I am not saying we should favor any
particular pocket, just asking if we are doing it unintentionally by the
representatives around the table.

> 
> Provider independence isn't necessarily helped only by PI 
> space. There are other ways.  The real point is to avoid the 
> pain and anguish of renumbering. 

That is one reason; simply being in control of your own destiny is
another. 

>  If we were to go down the 
> GSE path, for example, changing providers simply means 
> changing the "routing gorp". The host identifier remains the 
> same.  You reconfigure your border
> router(s) and you're done.  Infinitely less painful than 
> dealing with the boring things like acutally bringing up a 
> new tail circuit.  ;-)

This argument is continually shot at using the multi-prefix model as not
workable because there are too many static tables inside enterprises
that 'need' to carry the real address for access control. I am not
arguing it is valid or correct, just that the viewpoint exists.

> 
> You are also assuming that aggregation and multihoming are somehow 
> at odds.  They are not.  All you have to do is to disconnect 
> the locator and the identifier as GSE does and aggregate only the 
> locators.  Each host in a multihomed domain has a single 
> identifier, but multiple locators.  No deaggregation happens 
> because the locators are bound to the provider and thus we 
> have good topological 'addressing'.  The enterprise doesn't 
> lose because we tweak the transport to base the pseudoheader 
> on the host identifier and then let the locator be free to be 
> replaced by border routers.  Connections flip back and forth 
> between locators easily.

This model was probably possible 4 years ago, but at this point I doubt
tweaking the pseudoheader can even be on the table. Also, 'freely
replaced' usually sets off the alarm bells of the spoof-sensitive
security types. That does not mean we GSE is hopeless, just that we will
probably have to use something like MIPv6 to mask the label swapping. In
the abstract, there is not much difference between GSE and a Care-of
Address. So for routing & packet forwarding, if the CoA had finer
grained pattern replacement happening the end systems would not be aware
of it. The missing link would be letting the host know what the current
publicly visible address is so it could pass that to the CN.

Tony

> 
> How does this not solve the (non-ideological) issues at hand?
> 
> Tony
> 
> |   -----Original Message-----
> |   From: Tony Hain [mailto:alh-ietf@tndh.net]
> |   Sent: Thursday, October 31, 2002 11:07 PM
> |   To: 'Randy Bush'
> |   Cc: Tony Li; multi6@ops.ietf.org
> |   Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming
> |   development]
> |   
> |   
> |   Randy Bush wrote:
> |   > </ad hat>
> |   > >> We need to decide which is more important: the 
> scalability and 
> |   > >> durability of the routing subsystem or the convenience of 
> |   > >> non-connection based addressing.  When we have 
> |   consensus on this 
> |   > >> point, then all else will follow.
> |   > > The answer to the question depends on which side of the 
> |   > table you are 
> |   > > sitting on.
> |   > 
> |   > there is little doubt in my mind which side i sit on.  
> |   > interesting that tli seems to be on the same side.  but then 
> |   > he always kinda groked the operational issues.
> |   
> |   Operational issues in the ISP space have always favored 
> restricting
> |   topology or the knowledge about unaggregated parts thereof. 
> |   At the same
> |   time, operational issues in the edge enterprise space 
> favor provider
> |   independence for maximum flexibility. We have 
> |   representative voices for
> |   the ISP issues, where are the comparable voices for the enterprise
> |   issues? The ISP focus carried round 1, so the allocation 
> policy only
> |   allows for strict aggregation via provider blocks. The 
> |   enterprise demand
> |   for multi-homing is the fundamental issue this WG is supposed to
> |   address, but the primary voices are those insisting on maximal
> |   aggregation for the ISP routing system. It is hard to 
> |   believe this will
> |   end up with a well balanced result that considers all the 
> |   requirements.
> |   
> |   Speaking of, we have a requirements doc that needs to get 
> |   published.
> |   
> |   Tony
> |   
> |   
> 




From owner-multi6@ops.ietf.org  Fri Nov  1 13:24:19 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA27450
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 13:24:19 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187gV0-000HbP-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 10:26:26 -0800
Received: from dmz1.procket.com ([65.174.124.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187gUy-000HQA-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 10:26:24 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id EE54623C42; Thu, 31 Oct 2002 13:32:30 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA1IPqiI018366;
	Fri, 1 Nov 2002 10:25:53 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: The state of IPv6 multihoming development
Date: Fri, 1 Nov 2002 10:25:52 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13B6@EXCHANGE0-0.na.procket.com>
Thread-Topic: The state of IPv6 multihoming development
Thread-Index: AcKBsSU04be1oC2GSzW86imhSXgQRQAIDJhw
From: "Tony Li" <Tony.Li@procket.com>
To: "Brian E Carpenter" <brian@hursley.ibm.com>,
        "Iljitsch van Beijnum" <iljitsch@muada.com>
Cc: "RJ Atkinson" <rja@extremenetworks.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.1 required=5.0
	tests=SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA27450



|   I wouldn't expect domestic users to be MH, so I don't expect to see
|   a million MH sites in those cities.


Brian,

I would ask that you sit and rethink this for a moment.  While being
MH right now is beyond the needs and costs of most people, I can see
a future in which this is not true.  With many folks attempting
to solve the last mile problem, I can see high speed bandwidth
available via fiber, cable, wireless and DSL in the next few years.

The competition will drive down cost.  And those folks who find
net access to be a requirement for their daily lives, such as
telecommuters, may well decide to MH.  We see this already with
certain netgeeks today.

Also, small businesses are also candidates for MH.  We already
see gas stations with satellite dishes.  Other folks are already
putting IP addresses on their cars.

Given all of this and the fact that we want an architecture that
lasts, we should have the flexibility to accomodate this future.
This level of MH has an interesting impact.  We need to be able
to support millions of MH sites in a "metro" area.  The operational
reality here is that flat routing at this level is probably not
a good idea.  This implies that if we were going down the
geo path, we would really want to do this at finer granularity.
I'd suggest that we need to be at something like CO granularity.
Of course, multiple levels of hierarchy would be beneficial, so
this is in addition to metro aggregation.

Make sense?

Tony



From owner-multi6@ops.ietf.org  Fri Nov  1 13:25:14 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA27495
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 13:25:14 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187gW3-000HkD-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 10:27:31 -0800
Received: from evrtwa1-ar8-4-65-020-139.evrtwa1.dsl-verizon.net ([4.65.20.139] helo=tndh.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187gW1-000Hjx-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 10:27:29 -0800
Received: from eagleswings (127.0.0.1)
	by localhost with [XMail 1.10 (Win32/Ix86) ESMTP Server]
	id <S1662C> for <multi6@ops.ietf.org> from <alh-ietf@tndh.net>;
	Fri, 01 Nov 2002 10:27:37 -0800
Reply-To: <alh-ietf@tndh.net>
From: "Tony Hain" <alh-ietf@tndh.net>
To: "'Randy Bush'" <randy@psg.com>
Cc: "'Tony Li'" <Tony.Li@procket.com>, <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Fri, 1 Nov 2002 10:27:25 -0800
Message-ID: <023301c281d4$544d30f0$237ba8c0@eagleswings>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
In-Reply-To: <E187dNh-0007tm-00@rip.psg.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Status: No, hits=-4.8 required=5.0
	tests=INVALID_MSGID,IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA27495

Randy Bush wrote:
> </ad hat>
> 
> > Operational issues in the ISP space have always favored restricting 
> > topology or the knowledge about unaggregated parts thereof.
> 
> not at all.  they have merely been focused on maintaining the 
> knowledge of topology by keeping routers from melting down.  
> and this is not theory, we lived it.

We are in violent agreement here... Keeping the routers from melting
down leads to favoring approaches that keep the topology or knowledge
bounded. 

> 
> that most schemes folk have for new topologies have not been 
> realistic in terms of routing table expansion, should not be 
> taken as isps wanting to suppress information.  that you 
> can't holiday on mars this weekend is not my fault.

I am not arguing that the ISP is wrong for wanting to cost optimize, or
simply stay afloat, just that there are reasons behind the demand for
the 'unrealistic topologies' and those reasons are just as valid even if
the proposed topologies are not. 

> 
> information reduction has been is the only tool the isps have 
> to deal with routing bloat and weak vendor hardware.  if you 
> would care to suggest others, i am all ears.

I am not attacking ISPs or their motives. I was asking the simple
question, do we have the representative voices that can tell us the cost
to the edges of that information reduction? Yes it is the only hammer we
have, but we can choose to tap lightly, swing hard, or something in
between to achieve a balance that keeps the routing system intact while
also allowing the edges to get their job done.

Tony


> 
> randy
> 




From owner-multi6@ops.ietf.org  Fri Nov  1 13:29:22 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA27711
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 13:29:21 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187gZx-000Hxc-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 10:31:33 -0800
Received: from rip.psg.com ([147.28.0.39])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187gZw-000HxQ-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 10:31:32 -0800
Received: from localhost ([127.0.0.1] helo=rip.psg.com.psg.com)
	by rip.psg.com with esmtp (Exim 4.10)
	id 187gZw-000DWD-00; Fri, 01 Nov 2002 10:31:32 -0800
From: Randy Bush <randy@psg.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: "Tony Hain" <alh-ietf@tndh.net>
Cc: multi6@ops.ietf.org
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
References: <E187dNh-0007tm-00@rip.psg.com>
	<023301c281d4$544d30f0$237ba8c0@eagleswings>
Message-Id: <E187gZw-000DWD-00@rip.psg.com>
Date: Fri, 01 Nov 2002 10:31:32 -0800
X-Spam-Status: No, hits=-6.9 required=5.0
	tests=QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_02_03
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>> that most schemes folk have for new topologies have not been 
>> realistic in terms of routing table expansion, should not be 
>> taken as isps wanting to suppress information.  that you 
>> can't holiday on mars this weekend is not my fault.
> I am not arguing that the ISP is wrong for wanting to cost
> optimize, or simply stay afloat

i said nothing about cost, staying afloat, ...  i did not go above
layer four.

> just that there are reasons behind the demand for the
> 'unrealistic topologies' and those reasons are just as valid even
> if the proposed topologies are not.

that's nice.  but this is the internet ENGINEERING task force.  we
have the sad problems of dealing with reality.

randy




From owner-multi6@ops.ietf.org  Fri Nov  1 13:39:03 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA28087
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 13:39:03 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187gix-000ImV-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 10:40:51 -0800
Received: from evrtwa1-ar8-4-65-020-139.evrtwa1.dsl-verizon.net ([4.65.20.139] helo=tndh.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187giv-000ImI-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 10:40:49 -0800
Received: from eagleswings (127.0.0.1)
	by localhost with [XMail 1.10 (Win32/Ix86) ESMTP Server]
	id <S16638> for <multi6@ops.ietf.org> from <alh-ietf@tndh.net>;
	Fri, 01 Nov 2002 10:40:57 -0800
Reply-To: <alh-ietf@tndh.net>
From: "Tony Hain" <alh-ietf@tndh.net>
To: "'Iljitsch van Beijnum'" <iljitsch@muada.com>,
        "'Craig A. Huegen'" <chuegen@cisco.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Fri, 1 Nov 2002 10:40:45 -0800
Message-ID: <023401c281d6$30ded6d0$237ba8c0@eagleswings>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
In-Reply-To: <20021101182137.A43861-100000@sequoia.muada.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Status: No, hits=-4.8 required=5.0
	tests=INVALID_MSGID,IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA28087

Iljitsch,
You raise a point here that I think gets lost in the mapping proposals. 
'As far as your own hosts, the DNS and remote hosts are concerned, hosts
in your network have a single address.' 
If the upper 48 bits are constant in DNS, but continually changing in
the routing system, there needs to be a way to pass the possible set of
topologically appropriate replacement values between the CPE routers.
Since this protocol would inherently have to be run between
organizations that have no trust relationship, how that be deployable?
If it were run between the PE routers, trust is managable to a point,
but what would prevent something like the POTS practice of slamming?

Tony


> -----Original Message-----
> From: owner-multi6@ops.ietf.org 
> [mailto:owner-multi6@ops.ietf.org] On Behalf Of Iljitsch van Beijnum
> Sent: Friday, November 01, 2002 9:34 AM
> To: Craig A. Huegen
> Cc: multi6@ops.ietf.org
> Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming 
> development]
> 
> 
> On Fri, 1 Nov 2002, Craig A. Huegen wrote:
> 
> > The point that Tony H. is trying to make (I think, correct 
> me if I'm 
> > wrong here) is that the multi-PA solution makes life very easy for 
> > ISP's while throwing all of the operational issues of 
> supporting such 
> > a solution on the end-sites.
> 
> Craig, I've been looking at your messages to this list from 
> the past week or so to see what exactly your position on 
> identifier/locator solutions are, but I've been unable to 
> distill anything definitive. So lat me ask you if a solution 
> with the following properties is acceptable to you:
> 
> As far as your own hosts, the DNS and remote hosts are 
> concerned, hosts in your network have a single address. 
> However, at the edges of your network you need boxes that do 
> some address magic so your packets get to pass through 
> backbone networks as if you were using regular PA. Traffic 
> engineering is still possible as before, or can be done with 
> finer granularity, at or very close to the edges but requires 
> more effort (ie extra hardware, or more processing on 
> existing hardware) to do.
> 
> You have a choice between being reachable without any 
> multihoming benefits for people who do not implement the new 
> scheme, but you have to use PA addresses, or you can use PI 
> but no interoperation with hosts that don't implement the new 
> multihoming solution(s) or sit behind a box that handles this 
> for them.
> 
> I'm not saying this is exactly what a solution will look like 
> (hopefully we can improve on this) but I'm pretty confident a 
> more advanced multi-address solution can meet the above description.
> 
> Iljitsch
> 
> 




From owner-multi6@ops.ietf.org  Fri Nov  1 13:53:24 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA28604
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 13:53:24 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187gwS-000JyZ-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 10:54:48 -0800
Received: from dmz1.procket.com ([65.174.124.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187gwQ-000Jxg-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 10:54:46 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id 03BC423C42; Thu, 31 Oct 2002 14:00:50 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA1IsBiI020246;
	Fri, 1 Nov 2002 10:54:11 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: GSE
Date: Fri, 1 Nov 2002 10:54:11 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D22499@EXCHANGE0-0.na.procket.com>
Thread-Topic: GSE
Thread-Index: AcKBp/o21nhQxbBWRMC3i9KBDGbJfgAL6dmQ
From: "Tony Li" <Tony.Li@procket.com>
To: "Iljitsch van Beijnum" <iljitsch@muada.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA28604



|   > Being agnostic about the structure of the identifier is a 
|   good thing for
|   > future extensibility. However, using identifiers with regular IPv6
|   > unicast semantics will make the transition a lot easier


If only have current IPv6 unicast semantics, then we don't get to 
change the architecture.


|   Question: would it be a desireable or even required property of an
|   identifier to be identifiable as such by all?


Yes, I think that there should be a common well known location for
the identifier in the packet header.  Ran's suggestion of 64 bits
would be fine with me.  We can talk about identification allocation
separately.  For the moment, I'm going to refer to this proposal as
16+16, for obvious reasons.
   
|   Obviously, the destination site or host would know whether 
|   one of its
|   addresses is an identifier or a locator. But would it be 
|   important for
|   others to be able to make this distinction? It might be 
|   good to avoid
|   trying to map a locator to a new locator. On the other 
|   hand, this means
|   identifiers have to come from a separate block of IPv6 address space
|   (assuming they look like IPv6 unicast addresses). This isn't (very)
|   compatible with an extra address negotiation solution or with
|   interoperation with non-multihoming aware systems.


I would suggest that we take a cue from 8+8 and make the two
number spaces completely orthogonal.  This avoids the confusion.

Tony



From owner-multi6@ops.ietf.org  Fri Nov  1 13:54:39 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA28671
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 13:54:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187gyU-000KBT-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 10:56:54 -0800
Received: from evrtwa1-ar8-4-65-020-139.evrtwa1.dsl-verizon.net ([4.65.20.139] helo=tndh.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187gyS-000KBB-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 10:56:52 -0800
Received: from eagleswings (127.0.0.1)
	by localhost with [XMail 1.10 (Win32/Ix86) ESMTP Server]
	id <S16642> for <multi6@ops.ietf.org> from <alh-ietf@tndh.net>;
	Fri, 01 Nov 2002 10:57:00 -0800
Reply-To: <alh-ietf@tndh.net>
From: "Tony Hain" <alh-ietf@tndh.net>
To: "'Randy Bush'" <randy@psg.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Fri, 1 Nov 2002 10:56:49 -0800
Message-ID: <023501c281d8$6f4a1400$237ba8c0@eagleswings>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
In-Reply-To: <E187gZw-000DWD-00@rip.psg.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Status: No, hits=-5.6 required=5.0
	tests=INVALID_MSGID,IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_02_03
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Randy Bush wrote:
> >> that most schemes folk have for new topologies have not been
> >> realistic in terms of routing table expansion, should not be 
> >> taken as isps wanting to suppress information.  that you 
> >> can't holiday on mars this weekend is not my fault.
> > I am not arguing that the ISP is wrong for wanting to cost 
> optimize, 
> > or simply stay afloat
> 
> i said nothing about cost, staying afloat, ...  i did not go 
> above layer four.

I don't know where you thought I was going, but I was talking about
staying afloat in the same sense as keeping the routers from melting
down, and cost optimization is a fundemental aspect of engineering.

> 
> > just that there are reasons behind the demand for the 'unrealistic 
> > topologies' and those reasons are just as valid even if the 
> proposed 
> > topologies are not.
> 
> that's nice.  but this is the internet ENGINEERING task 
> force.  we have the sad problems of dealing with reality.

My point was that the requirements of the edge sites are reality.
Ignoring them may make it easier to accomplish something, but is the
result useful?

Tony

> 
> randy
> 
> 




From owner-multi6@ops.ietf.org  Fri Nov  1 13:58:21 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA28877
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 13:58:21 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187h22-000KUL-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 11:00:34 -0800
Received: from dmz1.procket.com ([65.174.124.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187h21-000KTB-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 11:00:33 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id E01AD23C38; Thu, 31 Oct 2002 14:06:40 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA1J02iI020661;
	Fri, 1 Nov 2002 11:00:02 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: GSE
Date: Fri, 1 Nov 2002 11:00:02 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D2249A@EXCHANGE0-0.na.procket.com>
Thread-Topic: GSE
Thread-Index: AcKBmTTdOq7UfxVmTSSiF4Cg9koxTwAPuUBQ
From: "Tony Li" <Tony.Li@procket.com>
To: "Iljitsch van Beijnum" <iljitsch@muada.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA28877


Let me suggest some ways that 16+16 might work:

|   - GSE doesn't provide any failover mechanisms but depends 
|   on tunnels to
|     repair dead customer<->ISP links. This could be done just 
|   as easily
|     with regular PA space.


Each host needs to advertise its locator to correspondent hosts.  Whether
this happens via DNS or via a mobile IP type solution is more detailed
than we need to be right now, but basically, the correspondent can
get multiple locators for any MH host.  Failover in this case is simply
changing the locator in the packet and does not require tunneling.

|   - It is very unclear how GSE is supposed to work in a single host
|     environment. Do hosts that don't sit behind a GSE-capable border
|     router the GSE processing themselves or is this done by the ISP?


It seems to me that either is a viable solution at this point.  Both may
even be necessary.


|   - It needs changes to transport protocols and possibly to intra-site
|     routing and address discovery.


It certainly requires changes to the transport protocols.  I don't see
any changes to intra-site routing unless one wants to be MH within the
site between IGP areas.  


|   - The flat part of the identifier space makes locator 
|   discovery hard.


Identifiers need not be flat.  They could be hierarchically assigned
administrative entities.


Tony



From owner-multi6@ops.ietf.org  Fri Nov  1 14:16:05 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA29678
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 14:16:05 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187hIx-000M3e-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 11:18:03 -0800
Received: from shell.nominum.com ([128.177.192.160])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187hIu-000M3I-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 11:18:00 -0800
Received: from [192.35.165.17] (shell.nominum.com [128.177.192.160])
	by shell.nominum.com (Postfix) with ESMTP
	id E360F137F0B; Fri,  1 Nov 2002 11:17:59 -0800 (PST)
User-Agent: Microsoft-Entourage/10.1.0.2006
Date: Fri, 01 Nov 2002 11:20:08 -0800
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
From: David Conrad <david.conrad@nominum.com>
To: <alh-ietf@tndh.net>, "'Iljitsch van Beijnum'" <iljitsch@muada.com>,
        "'Craig A. Huegen'" <chuegen@cisco.com>
Cc: multi6 <multi6@ops.ietf.org>
Message-ID: <B9E813E8.15537%david.conrad@nominum.com>
In-Reply-To: <023401c281d6$30ded6d0$237ba8c0@eagleswings>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
X-Spam-Status: No, hits=-8.9 required=5.0
	tests=EMAIL_ATTRIBUTION,INVALID_MSGID,IN_REP_TO,
	      QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,USER_AGENT,
	      USER_AGENT_ENTOURAGE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Tony,

On 11/1/02 10:40 AM, "Tony Hain" <alh-ietf@tndh.net> wrote:

> If the upper 48 bits are constant in DNS, but continually changing in
> the routing system, there needs to be a way to pass the possible set of
> topologically appropriate replacement values between the CPE routers.
> Since this protocol would inherently have to be run between
> organizations that have no trust relationship, how that be deployable?
> If it were run between the PE routers, trust is managable to a point,
> but what would prevent something like the POTS practice of slamming?

Quarter-baked idea.  How about:

<n bits identifer, reversed>.route.arpa AAAA <8-n bits routing locator>

DNSSEC signed, with the globally unique identifier "owner" holding the KEY?

Multihoming could be implemented by:

<n bits identifer, reversed>.route.arpa AAAA <8-n bits routing locator>
                                        AAAA <other provider locator>
                                        AAAA <other provider locator>
                                        ...
                                        SIG  <blahblahblah>

The border router/tunnel end point does the lookup, chooses the routing
locator to prepend to the identifier.

Hmmm.  It'd be nice if the transport layer only looked at the identifier for
checksums.

Rgds,
-drc




From owner-multi6@ops.ietf.org  Fri Nov  1 14:49:08 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA00934
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 14:49:08 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187ho4-000Ocy-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 11:50:12 -0800
Received: from mochila.martin.fl.us ([198.136.32.118])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187ho0-000OTn-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 11:50:08 -0800
Received: from da1server.martin.fl.us (nis01 [10.10.6.103])
	by mochila.martin.fl.us (8.9.3+Sun/8.9.3) with ESMTP id OAA29119;
	Fri, 1 Nov 2002 14:49:44 -0500 (EST)
Received: from localhost (gmaxwell@localhost)
	by da1server.martin.fl.us (8.8.8/8.8.8) with ESMTP id OAA19993;
	Fri, 1 Nov 2002 14:49:35 -0500 (EST)
Date: Fri, 1 Nov 2002 14:49:35 -0500 (EST)
From: Greg Maxwell <gmaxwell@martin.fl.us>
To: Tony Li <Tony.Li@procket.com>
cc: Iljitsch van Beijnum <iljitsch@muada.com>, <multi6@ops.ietf.org>
Subject: RE: GSE
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D2249A@EXCHANGE0-0.na.procket.com>
Message-ID: <Pine.GSO.4.33.0211011446390.23277-100000@da1server.martin.fl.us>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-8.1 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 1 Nov 2002, Tony Li wrote:

> |   - It needs changes to transport protocols and possibly to intra-site
> |     routing and address discovery.
>
> It certainly requires changes to the transport protocols.  I don't see
> any changes to intra-site routing unless one wants to be MH within the
> site between IGP areas.

Within an IGP area I would suggest that we flood routes like on today's
networks (classic multihoming).

It's global where the aggregation is a concern. If any single network
becomes large enough for it to be a problem, then you break it up and
confine the routes of each portion to that portion.

In any case, the cost and instability caused by having routes is carried
only by those creating the routes.




From owner-multi6@ops.ietf.org  Fri Nov  1 14:57:01 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA01154
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 14:57:01 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187hwJ-000PI7-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 11:58:43 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187hwG-000PHS-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 11:58:40 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 859DF3443B; Fri,  1 Nov 2002 12:07:10 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA1Jw9iI025544;
	Fri, 1 Nov 2002 11:58:10 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: GSE
Date: Fri, 1 Nov 2002 11:58:09 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D224A6@EXCHANGE0-0.na.procket.com>
Thread-Topic: GSE
Thread-Index: AcKB3+1iBaepAaaKRW2GJOm15RumbAAAOo9A
From: "Tony Li" <Tony.Li@procket.com>
To: "Greg Maxwell" <gmaxwell@martin.fl.us>
Cc: "Iljitsch van Beijnum" <iljitsch@muada.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id OAA01154


|   In any case, the cost and instability caused by having 
|   routes is carried
|   only by those creating the routes.


Umm....  this isn't ever true, for any proposal that 
I've ever seen.  The cost and instability is borne by
those that carry the routes.  

Tony



From owner-multi6@ops.ietf.org  Fri Nov  1 15:00:21 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA01243
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 15:00:21 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187hzw-000PdT-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 12:02:28 -0800
Received: from mochila.martin.fl.us ([198.136.32.118])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187hzu-000PYS-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 12:02:26 -0800
Received: from da1server.martin.fl.us (nis01 [10.10.6.103])
	by mochila.martin.fl.us (8.9.3+Sun/8.9.3) with ESMTP id PAA29480;
	Fri, 1 Nov 2002 15:02:03 -0500 (EST)
Received: from localhost (gmaxwell@localhost)
	by da1server.martin.fl.us (8.8.8/8.8.8) with ESMTP id PAA21488;
	Fri, 1 Nov 2002 15:01:54 -0500 (EST)
Date: Fri, 1 Nov 2002 15:01:54 -0500 (EST)
From: Greg Maxwell <gmaxwell@martin.fl.us>
To: Tony Li <Tony.Li@procket.com>
cc: Iljitsch van Beijnum <iljitsch@muada.com>, <multi6@ops.ietf.org>
Subject: RE: GSE
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D224A6@EXCHANGE0-0.na.procket.com>
Message-ID: <Pine.GSO.4.33.0211011500550.23277-100000@da1server.martin.fl.us>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-4.6 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,SPAM_PHRASE_00_01,
	      USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 1 Nov 2002, Tony Li wrote:

> |   In any case, the cost and instability caused by having
> |   routes is carried
> |   only by those creating the routes.
>
>
> Umm....  this isn't ever true, for any proposal that
> I've ever seen.  The cost and instability is borne by
> those that carry the routes.

I'm saying it's okay to be promiscious in carring routes within an IGP
because the cost of that excess route carrying stays with the operators of
that network and doesn't impact the entire world.





From owner-multi6@ops.ietf.org  Fri Nov  1 16:19:18 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA04650
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 16:19:17 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187jDH-0006F7-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 13:20:19 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187jD6-000655-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 13:20:08 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 369863443E; Fri,  1 Nov 2002 13:28:39 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA1LJbiI000467;
	Fri, 1 Nov 2002 13:19:37 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: GSE
Date: Fri, 1 Nov 2002 13:19:36 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D224A7@EXCHANGE0-0.na.procket.com>
Thread-Topic: GSE
Thread-Index: AcKB4aEwZB6qTSrqTui5/0PgxDWpbQACqx9A
From: "Tony Li" <Tony.Li@procket.com>
To: "Greg Maxwell" <gmaxwell@martin.fl.us>
Cc: "Iljitsch van Beijnum" <iljitsch@muada.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id QAA04650



|   I'm saying it's okay to be promiscious in carring routes 
|   within an IGP
|   because the cost of that excess route carrying stays with 
|   the operators of
|   that network and doesn't impact the entire world.


Ah, my bad.  Yes, I certainly agree with anything that stays
in the IGP.

Tony



From owner-multi6@ops.ietf.org  Fri Nov  1 16:25:17 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA04983
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 16:25:16 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187jJg-0006lW-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 13:26:56 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187jJe-0006kN-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 13:26:54 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA1LQSs44883;
	Fri, 1 Nov 2002 22:26:28 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 1 Nov 2002 22:26:28 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Tony Li <Tony.Li@procket.com>
cc: <multi6@ops.ietf.org>
Subject: RE: GSE
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D2249A@EXCHANGE0-0.na.procket.com>
Message-ID: <20021101220914.T43861-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.8 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 1 Nov 2002, Tony Li wrote:

> |   - GSE doesn't provide any failover mechanisms but depends
> |   on tunnels to
> |     repair dead customer<->ISP links. This could be done just
> |   as easily
> |     with regular PA space.

> Each host needs to advertise its locator to correspondent hosts.  Whether
> this happens via DNS or via a mobile IP type solution is more detailed
> than we need to be right now, but basically, the correspondent can
> get multiple locators for any MH host.  Failover in this case is simply
> changing the locator in the packet and does not require tunneling.

Yes, switching to a different locator is what we want to do when a
failure occurs. However, the GSE draft doesn't.

Determining when to change locators isn't an altogether trivial
exercise. This is where we can use the help from TCP, since it knows
about timeouts and retransmissions, the IP layer has no idea about any
of this stuff.

> |   - The flat part of the identifier space makes locator
> |   discovery hard.

> Identifiers need not be flat.  They could be hierarchically assigned
> administrative entities.

EUI-64 identifiers don't have a hierarchy that is of use to us. Using
anything else means autoconfiguration has to be changed.

None of this is impossible, but what exactly is it about the 6+2+8 thing
that makes it worth going through all this trouble? If you simply assign
people a PI /48 you can use this address block as identifiers and
replace the first six bytes to make locators. The only "problem" with
this is that you have to replace the first six bytes in the address with
the original ones at some point, but it's much easier to make that
happen than having transport protocols only look at the bottom 64 bits.
If only because some box at the edge can do this.





From owner-multi6@ops.ietf.org  Fri Nov  1 17:36:45 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA07157
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 17:36:44 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187kQv-000CwH-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 14:38:29 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187kQt-000Cvb-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 14:38:27 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 254833443F; Fri,  1 Nov 2002 14:46:57 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA1MbuiI005761;
	Fri, 1 Nov 2002 14:37:56 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Fri, 1 Nov 2002 14:37:56 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13B8@EXCHANGE0-0.na.procket.com>
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKB0bCkl0HMJ3udT+i7feFsDiW8MAAJBn1g
From: "Tony Li" <Tony.Li@procket.com>
To: <alh-ietf@tndh.net>, "Randy Bush" <randy@psg.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.7 required=5.0
	tests=SPAM_PHRASE_05_08
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id RAA07157



Tony,

|   > Instead, I want to help all parties by growing the net in a 
|   > reasonable and scalable way.  That should be what we're all 
|   > trying to do here.
|   
|   I believe it is, I was just asking if we have the appropriate
|   representation to make a balanced choice when the hard 
|   trade-offs start being made.


I appreciate that you're trying to do this as fairly as possible,
but technical decisions should not be made by a democratic 
process.  Yes, we all need to understand the issues that our
users will face, but for those users to in turn understand the
details of inter-domain routing is asking a bit much, don't you
think?


|   > Operational issues instead 
|   > favor a haphazard, need driven, cost optimized topology.  
|   > Yes, ok it's chaotic, but it's the result of capitalism 
|   at its finest.
|   
|   It is the 'cost optimized' part that makes the difference. 
|   Which pockets
|   are we talking about protecting? I am not saying we should favor any
|   particular pocket, just asking if we are doing it 
|   unintentionally by the
|   representatives around the table.


Ultimately, it is always going to come down to the end user.  The
ISP, as a business, is always going to pass costs along to the 
end user.  If we raise ISP link costs to minimize renumbering
costs, the end user will pay for those links.  If we minimize
link costs and force people to renumber, then the end user pays
directly and in proportion to their address space utilization.

Note that under the 16+16 proposal, you get the situation where
renumbering is cheap and easy AND the link costs are minimized.


|   > Provider independence isn't necessarily helped only by PI 
|   > space. There are other ways.  The real point is to avoid the 
|   > pain and anguish of renumbering. 
|   
|   That is one reason; simply being in control of your own destiny is
|   another. 


Specifically what are you referring to?  I am not in control of
my phone number.  If the area code splits, mine changes without
my control.  The freeways that I drive on go where some traffic 
engineer says that they should go, not where I want.  The end
user is going to have a prefix that reflects their topology,
even in the single homed case.  If we can do the renumbering
only at the border and reduce renumbering costs that way, does
the end user still care what his prefix is?


|   This argument is continually shot at using the multi-prefix 
|   model as not
|   workable because there are too many static tables inside enterprises
|   that 'need' to carry the real address for access control. I am not
|   arguing it is valid or correct, just that the viewpoint exists.


I'm glad that you're not agreeing.  I'd argue that if you wanted
to do access control, you care about the identifier, not the locator.


|   > You are also assuming that aggregation and multihoming 
|   are somehow 
|   > at odds.  They are not.  All you have to do is to disconnect 
|   > the locator and the identifier as GSE does and aggregate only the 
|   > locators.  Each host in a multihomed domain has a single 
|   > identifier, but multiple locators.  No deaggregation happens 
|   > because the locators are bound to the provider and thus we 
|   > have good topological 'addressing'.  The enterprise doesn't 
|   > lose because we tweak the transport to base the pseudoheader 
|   > on the host identifier and then let the locator be free to be 
|   > replaced by border routers.  Connections flip back and forth 
|   > between locators easily.
|   
|   This model was probably possible 4 years ago, but at this 
|   point I doubt
|   tweaking the pseudoheader can even be on the table. 


Why?


|   Also, 'freely
|   replaced' usually sets off the alarm bells of the spoof-sensitive
|   security types. 


If that was the entire address, I would agree.  However, as long as
the identifier is stable, I don't see their point.

Tony



From owner-multi6@ops.ietf.org  Fri Nov  1 17:39:07 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA07191
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 17:39:07 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187kTE-000D8y-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 14:40:52 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187kTC-000D8l-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 14:40:50 -0800
content-class: urn:content-classes:message
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Date: Fri, 1 Nov 2002 14:40:54 -0800
Message-ID: <2B81403386729140A3A899A8B39B046405E3F2@server2000>
X-MIMEOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKB1/2h5cTcnA5JQACC2FFxZFsZ8QAHbv+Q
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: <alh-ietf@tndh.net>, "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "Craig A. Huegen" <chuegen@cisco.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id RAA07191

Tony,

> Tony Hain wrote:
> You raise a point here that I think gets lost in the
> mapping proposals. 'As far as your own hosts, the DNS
> and remote hosts are concerned, hosts in your network
> have a single address.' If the upper 48 bits are constant
> in DNS, but continually changing in the routing system,
> there needs to be a way to pass the possible set of
> topologically appropriate replacement values between the
> CPE routers. Since this protocol would inherently have to
> be run between organizations that have no trust
> relationship, how that be deployable? If it were run
> between the PE routers, trust is managable to a point,
> but what would prevent something like the POTS practice
> of slamming?

I'm not sure I understand your question correctly. Slamming as I
understand it is make the customer switch to another (yours!) long
distance company in order to get the money.

We are talking about multihomed sites here, so a provider that wants to
slam would either:

a) Try to reduce the traffic on their customer's link by providing
routes that have crappy metrics (if the customers pays a flat fee).

b) Try to increase the traffic on their customer's link by providing
routes that have very good metrics, which will eventually push the
customer towards a bigger, more expensive pipe.

Both of these are practiced today with IPv4. I'm not saying it's a good
practice, and one better have a good explanation if caught, but it does
happen. Are we looking at a solution that *also* solves this problem?

Michel.




From owner-multi6@ops.ietf.org  Fri Nov  1 18:08:52 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA07950
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 18:08:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187kwG-000Fv3-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 15:10:52 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187kwE-000Fuh-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 15:10:50 -0800
content-class: urn:content-classes:message
Subject: RE: The state of IPv6 multihoming development
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Date: Fri, 1 Nov 2002 15:10:56 -0800
Message-ID: <2B81403386729140A3A899A8B39B046405E3F3@server2000>
X-MIMEOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: The state of IPv6 multihoming development
Thread-Index: AcKBsSU04be1oC2GSzW86imhSXgQRQAIDJhwAAo5p2A=
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Tony Li" <Tony.Li@procket.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=-0.7 required=5.0
	tests=SPAM_PHRASE_02_03
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA07950

> Tony Li wrote:
> The competition will drive down cost.  And those folks
> who find net access to be a requirement for their daily
> lives, such as telecommuters, may well decide to MH.
> We see this already with certain netgeeks today.

I could not agree more. Although I get very good DSL service, I would
spend another $30 or $40 a month if there was a solution.

> Also, small businesses are also candidates for MH.

I have installed several small businesses that now process their credit
card transactions over the web. What we do for these is typically a
cable or dsl to backup the T1, egress only; it's only a matter of time
before these guys need a real multihoming solution too.

> Make sense?

To me, completely.

Michel.




From owner-multi6@ops.ietf.org  Fri Nov  1 18:42:14 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA08819
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 18:42:14 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187lRn-000Ipu-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 15:43:27 -0800
Received: from mh2dmz1.bloomberg.com ([199.172.169.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187lRk-000Ipi-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 15:43:24 -0800
Received: from ns2.bloomberg.com by mh2dmz1.bloomberg.com with ESMTP for multi6@ops.ietf.org; Fri, 1 Nov 2002 18:43:10 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id SAA20588
	for <multi6@ops.ietf.org>; Fri, 1 Nov 2002 18:43:10 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Fri, 1 Nov 2002 18:44:07 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPEIEMAEHAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <Pine.WNT.4.44.0211011059160.1532-100000@CHUEGEN-W2K2.amer.cisco.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=-3.7 required=5.0
	tests=GAPPY_TEXT,IN_REP_TO,SPAM_PHRASE_01_02,USER_AGENT_OUTLOOK
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

hi all,

i've been following this thread for several days, and i have some comments (part 1) as
well as an approach (part 2) towards resolving some operational issues with multi-homed
hosts.  i hope i can provide a different perspective by offering some representation from
the non-isp, non-vendor community.

part 1:

with regards to transport session continuity, a long term goal in the form of SCTP or a
similar more secure transport protocols seems neccessary.  but for now, people will
work-in application level recovery if they really need it.  that's what the smart ones do
now, especially since even current ipv4 multi-homing practices don't guarantee protection
from all failure modes.  if a developer has to write an application that is
misson-critical, s/he's definitely going to have to figure out how to make it recover if
an interface, network, system or datacenter fails.  people who provide mission critical
applications are willing to pay a price to make sure their applications recover regardless
of failure mode (either by operational procedures or automatically).

for applications that absolutely cannot accept discontinuity for established layer-7 try
this: connect using SSL transport, create and pass a temporary layer-7 session identifier
with an "in-active lifetime" (say one minute),.. and if your SSL transport session gets
disconnected, both ends maintain state for that layer-7 session for one minute,
re-establish a new SSL transport connection within one minute, send your layer-7 session
key and resume layer-7 session.  or wait for SCTP or a better-than-SCTP protocol.  or face
the fact that there are no layer-3 guarantees today so don't expect them tomorrow.  (this
is a half baked)

i believe that, if the v6 TCP stack would provide enhanced options to allow a developer to
ask the stack to "from the list of addresses for a name try an address then skip to the
next address if there is a failure to connect after 3 attempts spaced at 10 second
intervals or if a destination unreachable is received, etc and repeat till end of list" it
may make it easier on developers to deal with multiple addresses.  i.e. a configurable
auto-select and connect call.  something like this would allow those who are familiar with
how the net works to provide a foundation for others to stand on.  providing a standard
interface across platforms would be a bonus.  functionality like this available "by
default" in every system may be sufficient to satisfy those 11,000 sites that announce
their prefixes into the IPv4 DFZ such that they instead announce multiple addresses per
host to the DNS.

I'm much more concerned about the operations aspect of multi-homed hosts.  As has been
pointed out before, the current multi-homing makes the life of ISPs much easier, but it
makes the life of certain other organizations no easier.  in the end the internet may have
to carry less routes than a very large organization.  the state of the internet routing
table is critical to those who have wares to sell to the general public (like
connectivity, merchandise, nude pictures, etc), but the internet protocol is also heavily
used by those who interconnect privately as well.  i.e. operations is critical to all -
not just ISPs.



part 2:  - another quarter baked idea

in order to simplify the operations of routing multi-homed hosts, i have been thinking
about an approach that may satisfy the operations needs of some of us.  this approach is
geared for enterprises.

this approach:
(1) eliminates requiring having to support multi-interface hosts as a means of site-exit
backup
(2) eliminates the advertisement of prefixes
(3) reduces the number of routes to manage inside the site
(4) avoids having to do source-based forwarding to the appropriate site exit in order to
avoid having ISPs drop packets where the source address prefix doesn't belong to them.
(5) simplifies the life of private network providers by eliminating the requirement that
you must provide transit to the DFZ to get a global-prefix.
(6) ??
[obviously most of the above imply one another.]

it appears that this appoach will not reduce the security or resilience of connections
that we can have today.

the short version of the approach is as follows:

assume that a site:

(1) uses site-border and internal routers that are capable of intra-site routing using
only the SLA portion of the IPv6 destination address.  this obviously means a max of 2^16
subnets per site.

assume hosts in that site:

(2) have one site-local address

for outgoing connections:

(3) host performs a "forward site-exit-discovery" for site-external destinations.  the
forward site-exit-discovery response would return <1> a prefix that matches the
site-external destination address <2> AND a global-prefix (source-prefix) associated to
that site-exit + next-hop ISP <3> AND a reachable anycast or unicast site-local address of
that site-exit (site-border) router.

NOTE: the site-exit router could also be configured to <1> return a "::/0"
destination-prefix along with the global-prefix and site-exit address, i.e. a "default
route" associated to the global-prefix <2> or if the router is running an EGP, the
destination-prefix could be the longest match prefix for the destination address <3> or if
multiple site-exit routers peer using IBGP, than the site-exit router can additionally
return the site-exit address and the global-prefix of the best site-exit (this may require
some new MBGP knobs).

(4) the host would insert this source-prefix, destination-prefix and site-exit address in
a special "site-external" routing table.  these route entries are special route entries
used to allow the host to select the appropriate global source-prefix to communicate with
a site-external address and to source-route via the appropriate site-exit.  site-exit
discovery would be repeated if any destination associated to that
source-destination-prefix pair becomes unreachable.

(5) for the initial packet sent to a site-external destination, use the source-prefix
associated to  the best matching site-external destination route entry.  packets sent to
the site-external destination would include a routing header where the associated
site-exit address would be the first destination of the packets.  all connections that are
"in-progress" would be routed based on site-external route entries that match both source
and destination prefixes, i.e. only the initial localhost-originated packet can route
purely by best matching destination-prefix.  the host could probably create a temporary
pseudo-interface with that source-prefix for the duration of all connections that use it.

for incoming connections:

(6) accept any prefix so long as the SLA and interface portion belong to the host.  the
host could also create a temporary psuedo-interface to handle the connection.

(7) perform a "reverse site-exit-discovery" against the incoming global-prefix (i.e.
destination address field of incoming packet) to discover what the ingress site-exit of
the incoming packet was.  the site-exit-router would return the same results as in (4) but
without any IBGP optimizations.

(8) traffic sent to site-external address would work as in (5)

additionally:

(9) the site-exit-discovery and "site-external" routing table approach can be used for
both temporary global "pseudo-interfaces" described above as well as standard global
interfaces that are configured today using router-advertisements.

this approach OBVIOUSLY implies that the site-border (site-exit) routers are TRUSTED and
only attract traffic with global-prefixes that have been assigned to the site.  most
enterprises fit this mold.

i'm sure this approach is chock-full-of-holes since it's a half-baked idea.  but i figure
it may give a fresh perspective to some of the problems.

-- aldrin

p.s. sorry about the run-on sentences.



% -----Original Message-----
% From: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]On
% Behalf Of Craig A. Huegen
% Sent: Friday, November 01, 2002 12:04 PM
% To: J. Noel Chiappa
% Cc: multi6@ops.ietf.org
% Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming
% development]
%
%
% On Fri, 1 Nov 2002, J. Noel Chiappa wrote:
%
% >     > operational issues in the edge enterprise space favor provider
% >     > independence for maximum flexibility.
% >
% > No doubt operational issues in the edge enterprise space would favor
% > perpetual motion machines - if they existed.
%
% As would operational issues in the ISP space.  Can we please quit the
% bickering?
%
% The point that Tony H. is trying to make (I think, correct me if I'm
% wrong here) is that the multi-PA solution makes life very easy for ISP's
% while throwing all of the operational issues of supporting such a solution
% on the end-sites.
%
% As an operator of an enterprise network with tens of thousands of
% segments, I fully agree with that statement.  Many other enterprises I've
% spoken to also concur with that statement, and are holding back on IPv6
% deployment for that reason.
%
% With that said, let's find some solutions.  I also agree with the idea of
% separating router goop from identities; however, I also am a pragmatist
% and am concerned with the existing applications that would break with
% this.
%
% /cah
%
% ---
% Craig A. Huegen, Chief Network Architect      C i s c o  S y s t e m s
% IT Transport, Network Technology & Design           ||        ||
% Cisco Systems, Inc., 400 East Tasman Drive          ||        ||
% San Jose, CA  95134, (408) 526-8104                ||||      ||||
% email: chuegen@cisco.com       CCIE #2100      ..:||||||:..:||||||:..
%
%
%




From owner-multi6@ops.ietf.org  Fri Nov  1 18:59:31 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA09423
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 18:59:30 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187liu-000Kfr-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 16:01:08 -0800
Received: from evrtwa1-ar8-4-65-020-139.evrtwa1.dsl-verizon.net ([4.65.20.139] helo=tndh.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187lir-000Kfd-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 16:01:05 -0800
Received: from eagleswings (127.0.0.1)
	by localhost with [XMail 1.10 (Win32/Ix86) ESMTP Server]
	id <S166A9> for <multi6@ops.ietf.org> from <alh-ietf@tndh.net>;
	Fri, 01 Nov 2002 16:01:09 -0800
Reply-To: <alh-ietf@tndh.net>
From: "Tony Hain" <alh-ietf@tndh.net>
To: "'Tony Li'" <Tony.Li@procket.com>, "'Randy Bush'" <randy@psg.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Fri, 1 Nov 2002 16:00:57 -0800
Message-ID: <025c01c28202$eb9018f0$237ba8c0@eagleswings>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13B8@EXCHANGE0-0.na.procket.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Status: No, hits=-4.8 required=5.0
	tests=INVALID_MSGID,IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA09423

Tony Li wrote:
> Tony,
> 
> |   > Instead, I want to help all parties by growing the net in a 
> |   > reasonable and scalable way.  That should be what we're all 
> |   > trying to do here.
> |   
> |   I believe it is, I was just asking if we have the appropriate
> |   representation to make a balanced choice when the hard 
> |   trade-offs start being made.
> 
> 
> I appreciate that you're trying to do this as fairly as 
> possible, but technical decisions should not be made by a democratic 
> process.  

The IETF consensus process != democratic, and rarely comes close. The
point was more to make sure there is someone that can give a first-hand
defense of the requirements so they are not easily dismissed by those
with other priorities.

> Yes, we all need to understand the issues that our 
> users will face, but for those users to in turn understand 
> the details of inter-domain routing is asking a bit much, 
> don't you think?

I don't expect them to understand inter-domain routing details any more
than I expect inter-domain routing experts to understand the business &
policy decisions that result in the unrealistic topologies. 

> 
> 
> |   > Operational issues instead 
> |   > favor a haphazard, need driven, cost optimized topology.  
> |   > Yes, ok it's chaotic, but it's the result of capitalism 
> |   at its finest.
> |   
> |   It is the 'cost optimized' part that makes the difference. 
> |   Which pockets
> |   are we talking about protecting? I am not saying we 
> should favor any
> |   particular pocket, just asking if we are doing it 
> |   unintentionally by the
> |   representatives around the table.
> 
> 
> Ultimately, it is always going to come down to the end user.  
> The ISP, as a business, is always going to pass costs along to the 
> end user.  If we raise ISP link costs to minimize renumbering 
> costs, the end user will pay for those links.  If we minimize 
> link costs and force people to renumber, then the end user 
> pays directly and in proportion to their address space utilization.

There are additional costs to the renumbering plans like, increased
difficulty in diagnosing problem reports, increased effort for
applications to deal with dynamic locators, churn in name resolution, or
the edge mapping systems that restore the dns values, etc ... 

> 
> Note that under the 16+16 proposal, you get the situation 
> where renumbering is cheap and easy AND the link costs are minimized.

Just keep in mind we are squeezing on a balloon here, and if one aspect
is minimized, another has just been expanded, and frequently
disproportionately so. A group that is intensely focused on inter-domain
routing is unlikely to appreciate the ramifications on the application
development community, or those who have to operate at layer 8 or 9.
Yes, we are here to focus on layer 3 scaling, but we can't loose sight
of the wider impact.

> 
> 
> |   > Provider independence isn't necessarily helped only by PI 
> |   > space. There are other ways.  The real point is to avoid the 
> |   > pain and anguish of renumbering.
> |   
> |   That is one reason; simply being in control of your own destiny is
> |   another.
> 
> 
> Specifically what are you referring to?  I am not in control of
> my phone number.  If the area code splits, mine changes without
> my control.  

You are if you subscribe to a vanity 800 number; and since those are
portable the system appears to flat route underneath you. 

> The freeways that I drive on go where some traffic 
> engineer says that they should go, not where I want.  

If the traffic engineer has done his job though, they go where the
majority of your neighbors have shown they want to go. If not,
congestion will persist alongside an empty freeway. 

> The end
> user is going to have a prefix that reflects their topology,
> even in the single homed case.  If we can do the renumbering
> only at the border and reduce renumbering costs that way, does
> the end user still care what his prefix is?

That question deserves a firsthand answer from a current enterprise
network manager. 

> 
> 
> |   This argument is continually shot at using the multi-prefix 
> |   model as not
> |   workable because there are too many static tables inside 
> enterprises
> |   that 'need' to carry the real address for access control. I am not
> |   arguing it is valid or correct, just that the viewpoint exists.
> 
> 
> I'm glad that you're not agreeing.  I'd argue that if you wanted
> to do access control, you care about the identifier, not the locator.

But since there is no way to ensure that an identifier is globally
unique, the only way to accomplish the goal is to couple them to
describe 'this identifier at this location'. If the location is not
stable, the static description is not stable. 

> 
> 
> |   > You are also assuming that aggregation and multihoming 
> |   are somehow 
> |   > at odds.  They are not.  All you have to do is to disconnect 
> |   > the locator and the identifier as GSE does and 
> aggregate only the 
> |   > locators.  Each host in a multihomed domain has a single 
> |   > identifier, but multiple locators.  No deaggregation happens 
> |   > because the locators are bound to the provider and thus we 
> |   > have good topological 'addressing'.  The enterprise doesn't 
> |   > lose because we tweak the transport to base the pseudoheader 
> |   > on the host identifier and then let the locator be free to be 
> |   > replaced by border routers.  Connections flip back and forth 
> |   > between locators easily.
> |   
> |   This model was probably possible 4 years ago, but at this 
> |   point I doubt
> |   tweaking the pseudoheader can even be on the table. 
> 
> 
> Why?

Shipped code is hard to change. For something as significant as this, it
takes two years from the point of agreement to get new code shipped,
then it takes an additional 3-7 years to get the prior code retired. We
will need a multi-homing solution well before that, so we need to find
something that is incremental.

> 
> 
> |   Also, 'freely
> |   replaced' usually sets off the alarm bells of the spoof-sensitive
> |   security types. 
> 
> 
> If that was the entire address, I would agree.  However, as long as
> the identifier is stable, I don't see their point.

Because the identifier is not stable & globally unique, and even if we
had a way to ensure that, the privacy advocate's alarms would be going
off. Despite the desire to avoid it, the current reality is that to
create a globally unique identifier we bound the problem by coupling it
with its locator.

Tony

> 
> Tony
> 




From owner-multi6@ops.ietf.org  Fri Nov  1 19:08:32 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA09852
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 19:08:32 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187lrg-000LS6-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 16:10:12 -0800
Received: from evrtwa1-ar8-4-65-020-139.evrtwa1.dsl-verizon.net ([4.65.20.139] helo=tndh.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187lre-000LRn-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 16:10:10 -0800
Received: from eagleswings (127.0.0.1)
	by localhost with [XMail 1.10 (Win32/Ix86) ESMTP Server]
	id <S166AE> for <multi6@ops.ietf.org> from <alh-ietf@tndh.net>;
	Fri, 01 Nov 2002 16:10:18 -0800
Reply-To: <alh-ietf@tndh.net>
From: "Tony Hain" <alh-ietf@tndh.net>
To: "'Michel Py'" <michel@arneill-py.sacramento.ca.us>,
        "'Iljitsch van Beijnum'" <iljitsch@muada.com>,
        "'Craig A. Huegen'" <chuegen@cisco.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Fri, 1 Nov 2002 16:10:06 -0800
Message-ID: <025d01c28204$3344eb70$237ba8c0@eagleswings>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
In-Reply-To: <2B81403386729140A3A899A8B39B046405E3F2@server2000>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Status: No, hits=-4.3 required=5.0
	tests=INVALID_MSGID,IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id TAA09852

Michel Py wrote:
> ...
> I'm not sure I understand your question correctly. Slamming 
> as I understand it is make the customer switch to another 
> (yours!) long distance company in order to get the money.
> 
> We are talking about multihomed sites here, so a provider 
> that wants to slam would either:
> 
> a) Try to reduce the traffic on their customer's link by 
> providing routes that have crappy metrics (if the customers 
> pays a flat fee).
> 
> b) Try to increase the traffic on their customer's link by 
> providing routes that have very good metrics, which will 
> eventually push the customer towards a bigger, more expensive pipe.
> 
> Both of these are practiced today with IPv4. I'm not saying 
> it's a good practice, and one better have a good explanation 
> if caught, but it does happen. Are we looking at a solution 
> that *also* solves this problem?

I don't expect to solve it, but if we are talking about a system to
distribute mapping tables to align with current topology at the ingress
and restore the original values at the egress, we should make sure the
process does not make it easy to quietly influence which provider
carries the traffic. The obvious method to prevent this would be for the
site being mapped to sign its preferences, but that brings along its own
operational and scaling issues. 

Tony








From owner-multi6@ops.ietf.org  Fri Nov  1 20:47:02 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA12046
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 20:47:01 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187nOB-0004La-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 17:47:51 -0800
Received: from pa-monroeville1b-61.pit.adelphia.net ([24.53.182.61] helo=localhost)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187nO9-0004KX-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 17:47:49 -0800
Received: from [192.168.1.100] (localhost [127.0.0.1])
	by localhost (8.12.2/8.12.2) with ESMTP id gA21lL2O010165;
	Fri, 1 Nov 2002 20:47:22 -0500 (EST)
Date: Fri, 01 Nov 2002 20:47:20 -0500
From: "Michael H. Lambert" <lambert@psc.edu>
To: Aldrin Isaac <aisaac@bloomberg.com>
cc: multi6@ops.ietf.org
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Message-ID: <43291318.1036183640@[192.168.1.100]>
In-Reply-To: <NDBBLLJIAKBANHIDMGPEIEMAEHAA.aisaac@bloomberg.com>
References: <NDBBLLJIAKBANHIDMGPEIEMAEHAA.aisaac@bloomberg.com>
X-Mailer: Mulberry/2.2.1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Status: No, hits=-4.7 required=5.0
	tests=IN_REP_TO,REFERENCES,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


--On Friday, 1 November 2002 18:44 -0500 Aldrin Isaac 
<aisaac@bloomberg.com> wrote:

[...]

> assume hosts in that site:
>
> (2) have one site-local address

[...]

That should be one site-local address per interface...  Which leads to the 
observation that, although this WG is chartered with tackling the problem 
of SITE multihoming, a site MH solution which is also applicable to the 
enterprise interior is probably better than one which doesn't.

Michael

+-----------------------------------------------------------------------+
| Michael H. Lambert, Network Engineer           Phone: +1 412 268-4960 |
| Pittsburgh Supercomputing Center               FAX:   +1 412 268-8200 |
| 4400 Fifth Avenue, Pittsburgh, PA  15213       lambert@psc.edu        |
+-----------------------------------------------------------------------+



From owner-multi6@ops.ietf.org  Fri Nov  1 21:33:50 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA13507
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 21:33:50 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187o89-0008xu-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 18:35:21 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187o86-0008xZ-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 18:35:19 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211020143.KAA02605@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id KAA02605; Sat, 2 Nov 2002 10:43:27 +0900
Subject: Re: GSE
In-Reply-To: <20021101180759.R43861-100000@sequoia.muada.com> from Iljitsch van
 Beijnum at "Nov 1, 2002 06:13:39 pm"
To: Iljitsch van Beijnum <iljitsch@muada.com>
Date: Sat, 2 Nov 2002 10:43:26 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Iljitsch;

> > > That being said, I think GSE could be a subset of a more general
> > > approach.
> 
> > Wrong. Any approach containing GSE as a subset is worse than GSE.
> 
> With a solution that can work with any kind of structure for the
> identifier it would be easy to implement GSE for those who still want
> it,

Wrong.

GSE is impossible to implement, not because of its structure for
the identifier but because of its ignorance of the end to end
principle.

> without betting all our cards on one horse or a cliche of similar
> sentiment.

GSE was a dead horse from the beginning.

It has been harmful for healthy horses.

> > > However, using identifiers with regular IPv6
> > > unicast semantics will make the transition a lot easier as it allows
> > > interoperability between multihoming-aware and non-multihoming aware
> > > systems and/or providing the multihoming support in separate boxes.
> 
> > Transition from what? IPv4? OSI? Or?
> 
> Transition from existing v6.

An interesting theory.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Fri Nov  1 21:34:20 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA13588
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 21:34:20 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187o8A-0008xy-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 18:35:22 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187o88-0008xZ-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 18:35:20 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211020138.KAA02563@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id KAA02563; Sat, 2 Nov 2002 10:38:12 +0900
Subject: 8+8 and locator based approaches
In-Reply-To: <EB4E2A6C-EDA1-11D6-8DFA-00039357A82A@extremenetworks.com> from
 RJ Atkinson at "Nov 1, 2002 08:57:54 am"
To: RJ Atkinson <rja@extremenetworks.com>
Date: Sat, 2 Nov 2002 10:38:11 +0859 ()
CC: Iljitsch van Beijnum <iljitsch@muada.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-4.9 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_05_08
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Ran;

> I think that Iljitsch's note is a fine reminder that different folks
> have very different understandings of what the term "GSE" means.

GSE is defined clearly with no different understandings except
for that you just invented.

Thank you for your creativity.

> For my part, I agree with tli, jnc, and others that the best 
> architectural
> approach to supporting multi-homing while not hosing the operational 
> routers
> in the DFZ is to separate host identity from routing goop.

There are several such proposals found in big internet mailing
list.

Call them 8+8 or 6+2+8 but not GSE.

Also, say "locator", not "routing goop".

As for GSE, it appeared much later but is hopeless.

GSE, for example, leaves dependency betwen identifier and locators.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Fri Nov  1 22:02:35 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA14539
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 22:02:35 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187oZj-000B1i-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 19:03:51 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187oZh-000B1H-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 19:03:49 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id WAA11691;
	Fri, 1 Nov 2002 22:03:47 -0500
Date: Fri, 1 Nov 2002 22:03:47 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211020303.WAA11691@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re: GSE
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: RJ Atkinson <rja@extremenetworks.com>

    > I agree with tli, jnc, and others that the best architectural approach
    > to supporting multi-homing while not hosing the operational routers in
    > the DFZ is to separate host identity from routing goop.

Ummm, I think you're somewhat overstating my enthusiasm for separation *as a
solution to multi-homing issues*.

Having said that, part of the problem with discussion of separate host
identification from routing-names has always been that people always seem to
look at the tradeoffs in the context of a single issue: one of the early
rounds of discussion focussed on mobile processes, for example.

I do remain completely convinced that we *do* need to separate host
identification from routing-names, but my enthusiasm comes from a broad
architectural perspective, not a particular case (such as multi-homing).


When I look at multi-homing, as laid out in:

    http://ana-3.lcs.mit.edu/~jnc/tech/nsrg/multihoming_points.txt
	
I see a very complex cross-product set of goals, and corresponding to that
(and not laid out fully in that note) there are a large range of potential
mechanisms. (There's also an axis in the problem-space which I forgot to
mention, which is "is the 'base address' (a la MIPv6) still online, or is the
rendezvous point unavailable.)

For some goals, (e.g. multi-homing Google) it might indeed make sense to have
the routing do it. For others (e.g. multi-homing a single machine) it's clear
that the routing can't do it. Whether "one size will fit all", I really don't
know. We might wind up with a couple of different mechanisms, each tuned to a
separate part of the problem space.

So, perhaps my comment about "overstating my enthusiasm for separation *as a
solution to multi-homing issues*" now has a little more depth to it.
Separation would indeed be a useful building block in some of the solutions, I
think, but that's all it is - a useful building block in some solutions.

	Noel



From owner-multi6@ops.ietf.org  Fri Nov  1 23:27:10 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA16379
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 23:27:09 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187ptV-000Gb0-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 20:28:21 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187ptT-000Gao-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 20:28:19 -0800
content-class: urn:content-classes:message
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Date: Fri, 1 Nov 2002 20:28:22 -0800
Message-ID: <2B81403386729140A3A899A8B39B046405E3FC@server2000>
X-MIMEOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKCBE9Vpp7ye4O0RVqzo4UJM3YfYQAIuGDg
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: <alh-ietf@tndh.net>, "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "Craig A. Huegen" <chuegen@cisco.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id XAA16379

Tony,

> Tony Hain wrote:
> I don't expect to solve it, but if we are talking about a
> system to distribute mapping tables to align with current
> topology at the ingress and restore the original values at
> the egress, we should make sure the process does not make
> it easy to quietly influence which provider carries the
> traffic. The obvious method to prevent this would be for
> the site being mapped to sign its preferences, but that
> brings along its own operational and scaling issues. 

In other words, let's say that when the two CPE routers negotiate the
best path and use, say, RTT, your concern is that the carrier might try
to slam by traffic-shapping so RTT has high priority, thus making its
own link more appealing to the decision process. And this would be a lot
more difficult to detect than someone that prepends or manipulates the
AS-PATH.

Did I get this part right?

Would you have these concerns if the choice among the multiple addresses
was based on the AS-PATH instead of some glorified RTT thing?

Michel.




From owner-multi6@ops.ietf.org  Fri Nov  1 23:34:45 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA16549
	for <multi6-archive@lists.ietf.org>; Fri, 1 Nov 2002 23:34:44 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187q1M-000HBw-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 20:36:28 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187q1K-000HBj-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 20:36:26 -0800
content-class: urn:content-classes:message
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Date: Fri, 1 Nov 2002 20:36:33 -0800
X-MIMEOLE: Produced By Microsoft Exchange V6.0.6249.0
Message-ID: <2B81403386729140A3A899A8B39B046405E3FD@server2000>
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKCAbVHlkFy1jEUSk6viSNakLaIcQAJsrKw
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Aldrin Isaac" <aisaac@bloomberg.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id XAA16549

Aldrin,

> Aldrin Isaac
> or face the fact that there are no layer-3 guarantees
> today so don't expect them tomorrow. (this is a half baked)

This is not baked at all. There are some layer-3 only protocols
currently designed that guarantee survivability of open sessions.

Regarding your "part 2:  - another quarter baked idea", this sounds
interesting at the first read, is there a draft of this?

Michel.




From owner-multi6@ops.ietf.org  Sat Nov  2 02:54:28 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA29348
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 02:54:27 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187t7s-0005nk-00
	for multi6-data@psg.com; Fri, 01 Nov 2002 23:55:24 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187t7q-0005iW-00
	for multi6@ops.ietf.org; Fri, 01 Nov 2002 23:55:23 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 314E63443B; Sat,  2 Nov 2002 00:03:53 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA27spiI007350;
	Fri, 1 Nov 2002 23:54:51 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: GSE
Date: Fri, 1 Nov 2002 23:54:51 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13BA@EXCHANGE0-0.na.procket.com>
Thread-Topic: GSE
Thread-Index: AcKCHVHHP/IIcZsITX2+Q9UoOX8RzQAJcdWQ
From: "Tony Li" <Tony.Li@procket.com>
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.1 required=5.0
	tests=SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id CAA29348


Noel,

|   For some goals, (e.g. multi-homing Google) it might indeed 
|   make sense to have
|   the routing do it. For others (e.g. multi-homing a single 
|   machine) it's clear
|   that the routing can't do it. Whether "one size will fit 
|   all", I really don't
|   know. We might wind up with a couple of different 
|   mechanisms, each tuned to a
|   separate part of the problem space.
|   
|   So, perhaps my comment about "overstating my enthusiasm for 
|   separation *as a
|   solution to multi-homing issues*" now has a little more depth to it.
|   Separation would indeed be a useful building block in some 
|   of the solutions, I
|   think, but that's all it is - a useful building block in 
|   some solutions.


I respect your position and I'm sure that Ran didn't mean to
paint you into a corner that you wouldn't want to defend.  

I agree completely that separation of the locator is a good thing.
In fact, I believe that we agreed to this long ago in San Diego.  ;-)
and I agree with your analysis that there may be many different 
mechanisms that we end up with the locator.  It occurs to me that
there are different mechanisms that we would want given differences
in (a) the rate at which locators change, (b) the policy associated
with the distribution of locators, and (c) the overhead to the 
organization.  I have no problem with this.

But I will go farther than you on one point: I believe that separating
the locator is _absolutely necessary_ to a scalable, workable solution.
I have no mathematical proof of this, but the combination of the
constraints involved and the aesthetics make it compelling to me.

Tony



From owner-multi6@ops.ietf.org  Sat Nov  2 03:10:10 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA29497
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 03:10:09 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187tOB-0007Bf-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 00:12:15 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187tO9-00079S-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 00:12:13 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id EECBD3443B; Sat,  2 Nov 2002 00:20:44 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA28BgiI008441;
	Sat, 2 Nov 2002 00:11:42 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: GSE
Date: Sat, 2 Nov 2002 00:11:41 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13BB@EXCHANGE0-0.na.procket.com>
Thread-Topic: GSE
Thread-Index: AcKB7WwabFVEYxcCSKiePl7ZPEyG5wAWPDhQ
From: "Tony Li" <Tony.Li@procket.com>
To: "Iljitsch van Beijnum" <iljitsch@muada.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.1 required=5.0
	tests=SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA29497


Iljitsch,

|   > Each host needs to advertise its locator to correspondent 
|   hosts.  Whether
|   > this happens via DNS or via a mobile IP type solution is 
|   more detailed
|   > than we need to be right now, but basically, the correspondent can
|   > get multiple locators for any MH host.  Failover in this 
|   case is simply
|   > changing the locator in the packet and does not require tunneling.
|   
|   Yes, switching to a different locator is what we want to do when a
|   failure occurs. However, the GSE draft doesn't.


Fine, as I said, I'm looking at what we would like to do, not just
what GSE currently does.  Again, please see previous mail on 16+16.

   
|   Determining when to change locators isn't an altogether trivial
|   exercise. This is where we can use the help from TCP, since it knows
|   about timeouts and retransmissions, the IP layer has no 
|   idea about any
|   of this stuff.


Yes, exactly.


|   > |   - The flat part of the identifier space makes locator
|   > |   discovery hard.
|   
|   > Identifiers need not be flat.  They could be 
|   hierarchically assigned
|   > administrative entities.
|   
|   EUI-64 identifiers don't have a hierarchy that is of use to 
|   us. Using
|   anything else means autoconfiguration has to be changed.


There are enough issues around EUI-64 that I thought it was
good to get away from those anyway.  

In any case, I'm not convinced that there's a LOT of need to
have an identifier to locator mapping.  You need a hostname to 
identifier and locator mapping, but when would you go from 
identifier to locator without the hostname?

In any case, if we were to really want this, yes, autoconfiguration
would have to change.  The identifier space could have hierarchy,
but need not be tied to the topology.  Further, it wouldn't need
to aggregate except to make entry into DNS palatable.  The
autoconfiguration would assign an identifier upon recognizing the
host based on the range of identifiers available to that particular
subnet.


|   None of this is impossible, but what exactly is it about 
|   the 6+2+8 thing
|   that makes it worth going through all this trouble? If you 
|   simply assign
|   people a PI /48 you can use this address block as identifiers and
|   replace the first six bytes to make locators. The only 
|   "problem" with
|   this is that you have to replace the first six bytes in the 
|   address with
|   the original ones at some point, but it's much easier to make that
|   happen than having transport protocols only look at the 
|   bottom 64 bits.
|   If only because some box at the edge can do this.


Why is it hard to make the transport protocols only look at the 
bottom N bits?  Ok, yes, you have to feed them into the
checksum algorithm separately, but this is NOT rocket science.

Tony





From owner-multi6@ops.ietf.org  Sat Nov  2 04:38:49 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA00781
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 04:38:49 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187ulF-000CoI-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 01:40:09 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187ulC-000Co6-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 01:40:07 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA29deX48315;
	Sat, 2 Nov 2002 10:39:41 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sat, 2 Nov 2002 10:39:40 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Tony Li <Tony.Li@procket.com>
cc: <multi6@ops.ietf.org>
Subject: RE: GSE
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13BB@EXCHANGE0-0.na.procket.com>
Message-ID: <20021102102149.U43861-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.8 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 2 Nov 2002, Tony Li wrote:

> |   EUI-64 identifiers don't have a hierarchy that is of use to
> |   us. Using anything else means autoconfiguration has to be changed.

> There are enough issues around EUI-64 that I thought it was
> good to get away from those anyway.

Good. That means we can reclaim a good number of those 64 bits. If we
use 16 bits on the local subnet, 16 bits for subnetting, 48 bits for the
routing goop or whatever it's called these days that leaves us with 48
bits for the organization identifier, which is enough to have a good
hierarchy. Although I wouldn't know how to number ogranizations
hierarchically...

> In any case, I'm not convinced that there's a LOT of need to
> have an identifier to locator mapping.  You need a hostname to
> identifier and locator mapping, but when would you go from
> identifier to locator without the hostname?

Good question. Obviously there will be many times you'd want to do this
for debugging and so on, but that doesn't have to be very fast or 100%
reliable. Sometimes it's useful to connect to an IP address directly,
but if people really want this they can connect to three IP addresses as
well so this also isn't a very strong case.

Apart from that the only way you'd need this is for backward
compatibility with existing code, I think.

> autoconfiguration would assign an identifier upon recognizing the
> host based on the range of identifiers available to that particular
> subnet.

If we kill EUI-64 we could do this right this time and base the host
address for autoconfiguration on the hostname.

> |   this is that you have to replace the first six bytes in the
> |   address with the original ones at some point, but it's much
> |   easier to make that happen than having transport protocols only
> |   look at the bottom 64 bits.
> |   If only because some box at the edge can do this.

> Why is it hard to make the transport protocols only look at the
> bottom N bits?  Ok, yes, you have to feed them into the
> checksum algorithm separately, but this is NOT rocket science.

The hard part isn't changing the stacks, but getting them out to
everyone who has an existing v6 implementation.

A comprimise would be to set the top 128 - n bits to 0 before
calculating the checksum. Then a host with an existing IPv6 stack can
interoperate to some degree with a modified one if a border router sets
the top 6 bytes (or whatever value we arrive at) to 0. Obviously such a
host would have to be configured with an address manually or maybe with
DHCP if DHCP knows about subnet sizes.




From owner-multi6@ops.ietf.org  Sat Nov  2 04:41:25 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA00821
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 04:41:24 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187uoc-000Cyu-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 01:43:38 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 187uoZ-000Cxf-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 01:43:35 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP id B39591C
	for <multi6@ops.ietf.org>; Sat,  2 Nov 2002 11:49:39 +0200 (EET)
Message-ID: <3DC39E25.9080404@nomadiclab.com>
Date: Sat, 02 Nov 2002 11:43:01 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021021
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: multi6@ops.ietf.org
Subject: Notes about identifier - locator separator
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-3.1 required=5.0
	tests=DISCLAIMER,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,USER_AGENT,
	      USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

[During the last couple of days there have been quite a lot
  of comments, by various people, on the ideas of separating
  identifiers and locators (see the end of this message for
  some quotations).  Based on our experience on Mobile IPv6,
  the late Homeless Mobile IPv6 suggestion, and our current
  work on Mobile IPv6 security and HIP, I'd like to present
  a few observations.  Disclaimer:  I am far from being a
  routing expert, so take your usual grain of salt.]

I think that there are a number of dimensions that we
have to keep in mind when discussing separating identifiers
from locators.  Furthermore, I think that it is important
first to understand these issues and only once we really
understand the dimensions to start take positions on
specific solutions.  Maybe this is no news to you, but
writing this has certainly helped my own thinking :-)

The immediate issues that I see are the following:
   1. Architectural "structure" of the identifiers.
   2. Where to perform identifier->locator and/or locator->locator
      translations.
   3. Identifer -> locator resolution (+ reverse resolution for ops)
   4. Backwards compatibility
      a) application level backwards compatibility
      b) routing level backwards compatibility
   5. Security & Privacy issues
   6. Issuing and uniqueness of identifiers
There are most probably others, but I think these six
might work as a starting point.


1. Architectural "structure" of the identifiers

    From my point of view, there are two different basic
    approaches:

      a) make the end-point identifiers a completely
         separate name space

      b) divide the IPv6 address space into locator
         and identifier space

    Due to the chartering of this working group, I think it is
    natural that people here tend to look at solutions from the
    b) category.  However, I personally think that a completely
    separate name space might be better.  Furthermore, if we
    create a completely new name space, that would leave
    the IP address space more or less intact, allowing routing
    technogy to be developed independently of end-host mobility
    and end-host multi-homing issues.  (I do realise that network
    level mobility and multi-homing are different.  They
    probably require changes on the routing level too, and
    end-point identifiers might just act as a helping tool.)

2. Translations

    Once the end-point identifiers have been separated from
    locators, we need to translate the identifiers to locators
    at some point, and it also becomes possible to translate
    between locators.  That is, the apps will only know the
    identifiers, not locators.  Thus, at some point, the
    identifiers must be translated into locators so that the
    packets can be routed to their destination.

    Here I see two basic solutions, again:

      a) perform the identifier -> locator translation at
         the end-host so that all packets leaving the end-host
         have a proper locator,

      b) allow the identifiers to leave the end-host without
         locators, and perform the translation within the
         the network, e.g., at a site border router.

    Independent of that, it will be possible to translate
    locators to locators within the network, as long as the
    end-points are able to determine the identifiers either
    implicitly (based on state), explicitly (based on
    information carried in the packet), or bt a combination of
    state & per-packet information.

3. Resolution

    Apparently there must also be some way of finding the
    locators based on the identifier or a name.  Apparently
    there is a huge number of possible solutions to this.
    One of the most obvious ones is to store both identifiers
    and locators into the DNS, and make the name resolution
    library to fetch both.

4. Backwards compatibility

    The basic issue here is to keep the semantics of the
    fields in the application level data structures and
    the address fields in IPv6 header sufficiently intact.
    However, we must understand that the address semantics
    are different from the application point-of-view and
    from the routing point-of-view.

    a) application level backwards compatibility

    For application level compatibility, the identifiers
    must *look* like IP addresses.  That is, the current
    name resolution fuctions (getaddrinfo) must return
    something that looks enough like an address, and the
    kernel must be able to understand these.  However, if
    the identifier name space is separate from the locator
    space, and if the translation is performed at the
    end-host, these identifiers might never leave the
    end-host in the IP address fields.  Thus, it is
    possible to *separate* application level and routing
    level backwards compatibility

    b) routing level backwards compatibility

    I'm fraid I can't say much intelligent here.  You
    folks know this subject much better than I do.

5. Security and privacy

    I might as well write a separate message about this.
    (Would a draft be useful?)  However, briefly:  From
    the security point of view, there are two concerns:

     a) We want to make sure that the multi-homing
        mechanism cannot be used to "steal" addresses
        or connections.  That is, the solution must
        make sure that the end-points talking to each
        other remain the same even if the underlying
        locators are changed.

     b) We want to make sure that the multi-homing
        mechanism cannot be used as a vehicle in
        DoS attacks.  This is the "flooding" attack
        problem that I've described in other messages.

    From the privacy point of view, it would be a
    definite plus if the actual, long lasting identifiers
    would not be visible in packets.  There are
    techniques how identifiers could be cryptographically
    masked in a way that still allows middle boxes
    (such as firewalls) and end-points to still recognize
    valid identifiers but make it hard for outsiders
    to track them.  However, these naturally require
    that the identifiers are completely separated from
    locators, i.e., that they are not being used for routing.

6. Issuing and uniqueness of identifiers

    Here we once more seem to have two possibilities:

     a) The identifiers are issued hierarchically

     b) The identifiers are issued by a random number
        generator and are long enough so that the
        probability of collision is low enough.

    I know that there are doubts against b).  However,
    if the identifiers are long enough, the chance of
    collision by change can be so low that it really
    can be ignored, since a collision would be likely
    to happen less often than there are atoms in our
    universe.  (The quality of random number generators
    would still be an issue, though.)

----

Those are the dimensions as I see them.  There are
probably others.  Apparently, my personal position
is that I'd like to see that

   - identifiers are completely different from
     IP addresses, and IP addresses gradually
     become pure locators,

   - identifiers are translated into locators
     at the end-hosts, and the network performs
     locator-locator translations if needed
     e.g. for traffic engineering,

   - both identifiers and locators are stored in
     the DNS; additionally there might be dynamic
     locator->locator translation services to
     help mobility,

   - the application level and routing level
     compatibility issues are separated,

   - identifiers are cryptographic in nature so
     that it becomes easier to solve the security
     problems,

   - identifiers are usually not carried in the
     packets, just locators; this helps privacy
     and keeps the header size from growing,

   - it is *possible* to generate totally
     random identifiers; if some people want
     to use hierarchically assigned identifiers,
     I have nothing against it.

----

Some related quotations from the discussion in the
last two days.  Apologies to those occasions where
I haven't got the attribution right.

Tony Hain wrote:
> I have not been opposed to GSE, but I think the time has passed for it
> to be adopted without coupling it with something like MIPv6 to provide a
> stable identifier to the psuedo-header calculation and multi-party apps
> that insist on refering addresses rather than name strings.  

Craig A. Huegen wrote:
> With that said, let's find some solutions.  I also agree with the idea of
> separating router goop from identities; however, I also am a pragmatist
> and am concerned with the existing applications that would break with
> this.

Tony Li wrote:
 >> You are also assuming that aggregation and multihoming are somehow
 >> at odds.  They are not.  All you have to do is to disconnect
 >> the locator and the identifier as GSE does and aggregate only the
 >> locators.  Each host in a multihomed domain has a single
 >> identifier, but multiple locators.  No deaggregation happens
 >> because the locators are bound to the provider and thus we
 >> have good topological 'addressing'.  The enterprise doesn't
 >> lose because we tweak the transport to base the pseudoheader
 >> on the host identifier and then let the locator be free to be
 >> replaced by border routers.  Connections flip back and forth
 >> between locators easily.

To which Tony Hain replied:
> This model was probably possible 4 years ago, but at this point I doubt
> tweaking the pseudoheader can even be on the table. Also, 'freely
> replaced' usually sets off the alarm bells of the spoof-sensitive
> security types. That does not mean we GSE is hopeless, just that we will
> probably have to use something like MIPv6 to mask the label swapping. In
> the abstract, there is not much difference between GSE and a Care-of
> Address. So for routing & packet forwarding, if the CoA had finer
> grained pattern replacement happening the end systems would not be aware
> of it. The missing link would be letting the host know what the current
> publicly visible address is so it could pass that to the CN.

In a later message, Tony Hain wrote:
> But since there is no way to ensure that an identifier is globally
> unique, the only way to accomplish the goal is to couple them to
> describe 'this identifier at this location'. If the location is not
> stable, the static description is not stable. 
...
> Because the identifier is not stable & globally unique, and even if we
> had a way to ensure that, the privacy advocate's alarms would be going
> off. Despite the desire to avoid it, the current reality is that to
> create a globally unique identifier we bound the problem by coupling it
> with its locator.






From owner-multi6@ops.ietf.org  Sat Nov  2 06:22:44 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA02250
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 06:22:44 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187wNZ-000IYu-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 03:23:49 -0800
Received: from rip.psg.com ([147.28.0.39])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187wNW-000IYi-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 03:23:46 -0800
Received: from localhost ([127.0.0.1] helo=rip.psg.com.psg.com)
	by rip.psg.com with esmtp (Exim 4.10)
	id 187wNW-000D50-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 03:23:46 -0800
Message-ID: <20021102084211.R43861-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Date: Sat, 2 Nov 2002 08:49:42 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: <multi6@ops.ietf.org>
Subject: Get together in Atlanta
X-Spam-Status: No, hits=-1.2 required=5.0
	tests=RESENT_TO,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Hi,

As of yesterday, there is nothing on the Atlanta agenda for multi6.
Maybe it would be useful to discuss some of this stuff face to face. At
the very least it would be nice to say hi and see which faces go with
which opinions.

What I'm thinking is getting together during the monday lunch break and
take it from there, unless someone has a better suggestion.

Please mail me privately if you're interested and I'll get back later
with details such as a meeting place. This would also be an excellent
opportunity to bring people who aren't on this list up to speed with
what's happening here, so if you know someone who might be interested,
bring them.

Iljitsch






From owner-multi6@ops.ietf.org  Sat Nov  2 07:15:19 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA03157
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 07:15:18 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187xDH-000LKo-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 04:17:15 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187xDA-000LFh-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 04:17:08 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 3986667103; Sat,  2 Nov 2002 03:36:34 -0500 (EST)
Date: Sat, 2 Nov 2002 07:16:34 -0500
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: Randy Bush <randy@psg.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <E187dNh-0007tm-00@rip.psg.com>
Message-Id: <EDD86EF0-EE5C-11D6-9F10-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=IN_REP_TO,NO_MX_FOR_FROM,QUOTED_EMAIL_TEXT,RCVD_IN_RFCI,
	      SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Friday, Nov 1, 2002, at 10:06 America/Montreal, Randy Bush wrote:
> information reduction has been is the only tool the isps have to
> deal with routing bloat and weak vendor hardware.  if you would
> care to suggest others, i am all ears.

Agree,

and some few of us suspect there might be a convergence time wall not 
very far
in front of us in IPv4-land, that is not due to "weak vendor hardware",
but instead due to inherent issues in the current Path Vector algorithms
behind BGP.  This kind of suspicion is part of why the IRTF RRG is 
examining
the broader topic of IP routing -- though that level of research is 
outside
the charter for this list....

Ran




From owner-multi6@ops.ietf.org  Sat Nov  2 07:27:42 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA03341
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 07:27:42 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187xPE-000M1L-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 04:29:36 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187xOn-000Lw6-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 04:29:09 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 1DC2A67103; Sat,  2 Nov 2002 03:48:38 -0500 (EST)
Date: Sat, 2 Nov 2002 07:28:38 -0500
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: <alh-ietf@tndh.net>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <023001c281d1$aafb7770$237ba8c0@eagleswings>
Message-Id: <9D445F66-EE5E-11D6-9F10-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=IN_REP_TO,NO_MX_FOR_FROM,QUOTED_EMAIL_TEXT,RCVD_IN_RFCI,
	      SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Friday, Nov 1, 2002, at 13:08 America/Montreal, Tony Hain wrote:
> It is the 'cost optimized' part that makes the difference. Which 
> pockets
> are we talking about protecting? I am not saying we should favor any
> particular pocket, just asking if we are doing it unintentionally by 
> the
> representatives around the table.

All the pockets.  Trying to shift costs onto ISPs just means they
are forced to raise rates and shift them back to customers.  Terribly
sorry, but that's how the economics work in this case.  And the
part I strongly dislike is that those raised rates propogate much more
widely than the subset of sites that cause the ISP costs -- and harm
the general growth and health of the global Internet.

> This model was probably possible 4 years ago, but at this point I doubt
> tweaking the pseudoheader can even be on the table.

If router vendors had a knob that enabled separation of 
location/identity
and the IDR infrastructure was compatible with that, I bet a whole lot
of enterprise users would enable that knob eagerly in order to obtain
multi-homing and backup and other things they desire.

It might be interesting to run that experiment, though obviously the
implementation specifics would need to be worked out first.

> Also, 'freely
> replaced' usually sets off the alarm bells of the spoof-sensitive
> security types.

I've been accused of Internet paranoia in the past.  Please note that
I disagree with the assertion that such paranoia is reasonable in the
case of separating location from identity.  Unreasonable paranoia
exists no matter what one does, so ought not be a variable in the
decision process.

> That does not mean we GSE is hopeless, just that we will
> probably have to use something like MIPv6 to mask the label swapping.
> In the abstract, there is not much difference between GSE and a Care-of
> Address. So for routing & packet forwarding, if the CoA had finer
> grained pattern replacement happening the end systems would not be 
> aware
> of it. The missing link would be letting the host know what the current
> publicly visible address is so it could pass that to the CN.

I'm happy to discuss whichever implementation details.  I just think 
that
from an architectural perspective, we need to separate location and 
identity
to make any significant headway here.

Ran




From owner-multi6@ops.ietf.org  Sat Nov  2 08:33:51 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA04718
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 08:33:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187yQk-000PbK-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 05:35:14 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187yQi-000Pas-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 05:35:12 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA2DYfa48521;
	Sat, 2 Nov 2002 14:34:42 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sat, 2 Nov 2002 14:34:41 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
cc: <multi6@ops.ietf.org>
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <3DC39E25.9080404@nomadiclab.com>
Message-ID: <20021102135406.Q43861-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 2 Nov 2002, Pekka Nikander wrote:

> 1. Architectural "structure" of the identifiers

>     From my point of view, there are two different basic
>     approaches:

>       a) make the end-point identifiers a completely
>          separate name space

>       b) divide the IPv6 address space into locator
>          and identifier space

>     Due to the chartering of this working group, I think it is
>     natural that people here tend to look at solutions from the
>     b) category.  However, I personally think that a completely
>     separate name space might be better.  Furthermore, if we
>     create a completely new name space, that would leave
>     the IP address space more or less intact, allowing routing
>     technogy to be developed independently of end-host mobility
>     and end-host multi-homing issues.

As it seems to be open season on all aspects of the TCP/IP architecture,
let's follow this reasoning to its logical conclusion and make the
identifier the full host name.

Let's go with this for a moment. Now obviously IP will be unable to
route based on hostnames, so the whole thing must be done at the
transport layer. Retrofitting TCP is probably not worth it, so we make a
new transport protocol. As I've said before, doing multihoming at the
transport layer has many drawbacks compatibility-wise, but if we're
going to do some major architectural work, we may as well go the full
nine yards and solve everything once and for all.

Since the identifiers aren't carried in IP and we need extra locators,
there must be some serious session establishment. Doing this in UDP
defeats the purpose. So apps that use straight UDP must either live with
the fact that they are not multihomed (which may be ok for something
like syslog) or implement their own multihoming mechanisms (such as the
DNS already does). However, many applications don't use UDP as-is but
use a UDP-based real-time transport protocol. As long as we're building
a new transport protocol, we may as well address this need too and
implement an unreliable and possibly as semi-reliable (for multicast?)
mode in addition to the regular TCP-like reliable mode.

A nice addition would be having a better checksum for the new protocol.
If we replace the TCP checksum by an MD5 hash or part thereof that is
calculated over the packet contents, assorted transport layer fields
such as the sequence number, the identifier and some kind of magic
cookie, it becomes pretty hard for someone to steal a session without
having seen the intial identifier/cookie exchange. Obviously more
extensive mechanisms can be negotiated as well if desired.

Since we now have all the functionality we'll ever need in our new
transportzilla protocol, there is no need to change IP or routing.

Also, the network layer is now completely hidden from the application.
So moving from IPv4 to IPv6 to IPv6 multihomed to IPv7 and IPv9
(skipping IPv8) will be a breeze.

Most application builders will love this since they can finally stop
worrying about resolving domain names in their applications. (Although
the fact that they have to change their apps in itself may not be
greeted with much enthusiasm for those who already did the v6 work, but
most are still v4-only anyway.)

>    - identifiers are translated into locators
>      at the end-hosts, and the network performs
>      locator-locator translations if needed
>      e.g. for traffic engineering,

A good way to do traffic engineering if the hosts are in charge of the
identifier->locator substitution would be a way to add preference
information to each locator. To be crude: the DNS looks in the BGP
table to see which locators are better connected and includes this
information in the replies.

BTW, in order to do this right (traffic engineering incoming traffic) we
also need to make the host ask for advice on which source address it
should use.

Iljitsch




From owner-multi6@ops.ietf.org  Sat Nov  2 08:41:24 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA04798
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 08:41:24 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 187yYo-000075-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 05:43:34 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 187yYm-00006t-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 05:43:32 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA2Dh6B48535;
	Sat, 2 Nov 2002 14:43:07 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sat, 2 Nov 2002 14:43:06 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: RJ Atkinson <rja@extremenetworks.com>
cc: <multi6@ops.ietf.org>
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <EDD86EF0-EE5C-11D6-9F10-00039357A82A@extremenetworks.com>
Message-ID: <20021102143500.M43861-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 2 Nov 2002, RJ Atkinson wrote:

> and some few of us suspect there might be a convergence time wall
> not very far in front of us in IPv4-land, that is not due to "weak
> vendor hardware", but instead due to inherent issues in the current
> Path Vector algorithms behind BGP.  This kind of suspicion is part
> of why the IRTF RRG is examining the broader topic of IP routing --
> though that level of research is outside the charter for this
> list....

Doing this ourselves would be stretch charter-wise, but it would be good
to be aware of what's going on, otherwise we may come up with the
perfect solution that will last three months until BGP goes down the
crapper.

In other words: any information you have on this will be appreciated.

And what I'd like to know: we're rapidly approaching the moment when
routing information about the entire internet is too much to be present
at a single point in space and time, even with provider aggregation in
place. So how will this work with a link state protocol? The advantage
of a distance path protocol is that it also works when the routing
information isn't fully converged.




From owner-multi6@ops.ietf.org  Sat Nov  2 16:29:48 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA12635
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 16:29:48 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1885qp-0001OV-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 13:30:39 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 1885ql-0001LQ-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 13:30:36 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id EB0161C; Sat,  2 Nov 2002 23:36:40 +0200 (EET)
Message-ID: <3DC443DA.3070207@nomadiclab.com>
Date: Sat, 02 Nov 2002 23:30:02 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021021
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator
References: <20021102135406.Q43861-100000@sequoia.muada.com>
In-Reply-To: <20021102135406.Q43861-100000@sequoia.muada.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Status: No, hits=-9.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit

>On Sat, 2 Nov 2002, Pekka Nikander wrote:
>>1. Architectural "structure" of the identifiers
>> 
>>    From my point of view, there are two different basic
>>    approaches:
>> 
>>      a) make the end-point identifiers a completely
>>         separate name space
>> 
>>      b) divide the IPv6 address space into locator
>>         and identifier space

Iljitsch van Beijnum wrote:
> As it seems to be open season on all aspects of the TCP/IP architecture,
> let's follow this reasoning to its logical conclusion and make the
> identifier the full host name.

I like this approach, but I don't agree with your conclusions.
Let's see why.

> Let's go with this for a moment. Now obviously IP will be unable to
> route based on hostnames, so the whole thing must be done at the
> transport layer. 

Already here you make a statement that I don't sign.  As of today,
IP has also other functions but routing.  Routing is the main
function of IP from the router point of view, true.  But from a
host or application point of view, IP *also* provides a name space
for end-points.

If you separate locators completely from end-point identifiers,
the logical conclusion is NOT to move the function to the
transport layer but to split the IP layer into two halves:

-  A "lower" IP that routers packets much as today, and uses
    IP addresses as locators.

-  An "upper" IP that provides end-point identifiers to the
    transport protocols and eventually to the hosted applications,
    and maps these identifiers to locators before passing them
    to the "lower" IP.

Or that's at least I see HIP.  :-)   If you want to, you can
give the "upper" IP some other name, like "Host Layer" or
"Common Lower Transport Layer" or whatever.  The point is that
it is completely underneath current transport protocols.
(And optional, as I discuss below.)

> Retrofitting TCP is probably not worth it, so we make a
> new transport protocol. As I've said before, doing multihoming at the
> transport layer has many drawbacks compatibility-wise, but if we're
> going to do some major architectural work, we may as well go the full
> nine yards and solve everything once and for all.

If we take the position that multi-homing needs to be implemented
at the transport layer, I by and large agree with you.  And we
already have SCTP.  One possible way that I see is to implement
compatibility "shims" so that you can run legacy TCP and UDP
applications over SCTP.  (I think Brian mentioned this a while
back.)

However, based on my limited understanding, I think that splitting
IP into two sub-layers would *probably* be better.  The reasons
are related to security, signalling overhead, and architectural
"beaty".  I definitely don't mean that a solution based on SCTP
would not work or be viable.  I just want to say that I do find
the idea of separate end-point identifiers and a separate layer
for them better.

> Since the identifiers aren't carried in IP and we need extra locators,
> there must be some serious session establishment.

Agreed.  There are also security issues involved, requiring
session establishment.  However, some of these security issues
would be present even if the locators and identifiers are
separated "within" the IP address space á la 8+8.

> Doing this in UDP
> defeats the purpose. So apps that use straight UDP must either live with
> the fact that they are not multihomed (which may be ok for something
> like syslog) or implement their own multihoming mechanisms (such as the
> DNS already does).

If we split the IP layer into two sub-layers, I think that it should
still be possible to use TCP/UDP either with the additional
services provided by the "end-host identifier" layer or without it.
When used without, the "new" services like multi-homing would not
be available.  However, this would be perfectly fine for short term
request-response services.

Architectural flexibility seems like a key issue here.

[Some comments clipped since I didnt' find them relevant,
  even though they certainly were amusing :-) ]

>>   - identifiers are translated into locators
>>     at the end-hosts, and the network performs
>>     locator-locator translations if needed
>>     e.g. for traffic engineering,
> 
> A good way to do traffic engineering if the hosts are in charge of the
> identifier->locator substitution would be a way to add preference
> information to each locator. To be crude: the DNS looks in the BGP
> table to see which locators are better connected and includes this
> information in the replies.

Would you please clarify?  I didn't quite understand.

> BTW, in order to do this right (traffic engineering incoming traffic) we
> also need to make the host ask for advice on which source address it
> should use.

Well, if you separate identifiers from locators, the semantics of
the source address also change, at least potentially.  We wrote
a tongue-in-the-cheek paper about that to a local security conference
(Nordsec) last year.  It was titled "IPv6 source addresses considered
harmful."  For a couple of chuckles, see

http://www.tml.hut.fi/~pnr/publications/nordsec2001.pdf

BTW, my co-auther presented it and according to her most of the
audience didn't get it while a couple had difficulties in keeping
on their chairs and not rolling on the ground.  :-) :-)

--Pekka




From owner-multi6@ops.ietf.org  Sat Nov  2 16:56:12 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA13227
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 16:56:11 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1886Hb-00032k-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 13:58:19 -0800
Received: from cyphermail.sandelman.ottawa.on.ca ([192.139.46.78] helo=noxmail.sandelman.ottawa.on.ca)
	by psg.com with esmtp (Exim 3.36 #2)
	id 1886HZ-00032W-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 13:58:17 -0800
Received: from sandelman.ottawa.on.ca (marajade.sandelman.ottawa.on.ca [192.139.46.20])
	by noxmail.sandelman.ottawa.on.ca (8.11.6/8.11.6) with ESMTP id gA2Lw9G14898
	(using TLSv1/SSLv3 with cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified OK)
	for <multi6@ops.ietf.org>; Sat, 2 Nov 2002 16:58:16 -0500 (EST)
Received: from marajade.sandelman.ottawa.on.ca (marajade [127.0.0.1])
	by sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gA2Lw8NE021580
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK)
	for <multi6@ops.ietf.org>; Sat, 2 Nov 2002 16:58:09 -0500
Received: from marajade.sandelman.ottawa.on.ca (mcr@localhost)
	by marajade.sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gA2Lw7ij021576
	for <multi6@ops.ietf.org>; Sat, 2 Nov 2002 16:58:08 -0500
Message-Id: <200211022158.gA2Lw7ij021576@marajade.sandelman.ottawa.on.ca>
To: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator 
In-reply-to: Your message of "Sat, 02 Nov 2002 11:43:01 +0200."
             <3DC39E25.9080404@nomadiclab.com> 
Mime-Version: 1.0 (generated by tm-edit 1.8)
Content-Type: text/plain; charset=US-ASCII
Date: Sat, 02 Nov 2002 16:58:07 -0500
From: Michael Richardson <mcr@sandelman.ottawa.on.ca>
X-Spam-Status: No, hits=-6.4 required=5.0
	tests=IN_REP_TO,LINES_OF_YELLING,PGP_SIGNATURE,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

-----BEGIN PGP SIGNED MESSAGE-----


>>>>> "Pekka" == Pekka Nikander <Pekka.Nikander@nomadiclab.com> writes:
    Pekka> 1. Architectural "structure" of the identifiers

    Pekka>     From my point of view, there are two different basic
    Pekka>     approaches:

    Pekka>       a) make the end-point identifiers a completely
    Pekka>          separate name space

  To me, this is trivially done by either extension headers, or layers
of IP/IP. The later has the advantage that it naturally fits into IPsec.

    Pekka> 2. Translations

    Pekka>     Here I see two basic solutions, again:

    Pekka>       a) perform the identifier -> locator translation at
    Pekka>          the end-host so that all packets leaving the end-host
    Pekka>          have a proper locator,

    Pekka>       b) allow the identifiers to leave the end-host without
    Pekka>          locators, and perform the translation within the
    Pekka>          the network, e.g., at a site border router.

  IPsec-type processing permits either. This is just gateway vs host.
We also can do bump-in-the-stack/wire, but I hope we won't.

    Pekka> 4. Backwards compatibility

  This is equivalent to saying that one will permit cleartext traffic
to single-homed boxes whose locator = end-point identifier.  

    Pekka> 5. Security and privacy

  We have solutions to this problem.

    Pekka>     From the privacy point of view, it would be a
    Pekka>     definite plus if the actual, long lasting identifiers
    Pekka>     would not be visible in packets.  There are

  It would even better if the whole data contents were private.
  If the "cost" of being multihomed is that you have to strongly authenticate
and/or encrypt your data... well... I'll be pushing everyone to become multihomed!

]       ON HUMILITY: to err is human. To moo, bovine.           |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[
] mcr@sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[
] panic("Just another Debian GNU/Linux using, kernel hacking, security guy"); [
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Finger me for keys

iQCVAwUBPcRKbYqHRg3pndX9AQGO4wP+MCBNd+dHXPMjrOaCJlMj2oYsuYCJji4g
ch4SGUMWh/Phh+cBrW4Xga4x8bo5+goCznUUlMmE5saFKI1REwwbZAOBU5wCQ2Ck
lt9eYYjdjbjQ1df7VC0CzonBGjii33zZdGYtXl/gCIVEPAgUA1Ozx3PlpAryc8aR
z+r0upumpxs=
=ixLi
-----END PGP SIGNATURE-----



From owner-multi6@ops.ietf.org  Sat Nov  2 17:02:11 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA13443
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 17:02:10 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1886NP-0003Nn-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 14:04:19 -0800
Received: from cyphermail.sandelman.ottawa.on.ca ([192.139.46.78] helo=noxmail.sandelman.ottawa.on.ca)
	by psg.com with esmtp (Exim 3.36 #2)
	id 1886NN-0003Nb-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 14:04:18 -0800
Received: from sandelman.ottawa.on.ca (marajade.sandelman.ottawa.on.ca [192.139.46.20])
	by noxmail.sandelman.ottawa.on.ca (8.11.6/8.11.6) with ESMTP id gA2M4AG14913
	(using TLSv1/SSLv3 with cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified OK)
	for <multi6@ops.ietf.org>; Sat, 2 Nov 2002 17:04:17 -0500 (EST)
Received: from marajade.sandelman.ottawa.on.ca (marajade [127.0.0.1])
	by sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gA2M49NE021693
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK)
	for <multi6@ops.ietf.org>; Sat, 2 Nov 2002 17:04:10 -0500
Received: from marajade.sandelman.ottawa.on.ca (mcr@localhost)
	by marajade.sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gA2M49lH021688
	for <multi6@ops.ietf.org>; Sat, 2 Nov 2002 17:04:09 -0500
Message-Id: <200211022204.gA2M49lH021688@marajade.sandelman.ottawa.on.ca>
To: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator 
In-reply-to: Your message of "Sat, 02 Nov 2002 23:30:02 +0200."
             <3DC443DA.3070207@nomadiclab.com> 
Mime-Version: 1.0 (generated by tm-edit 1.8)
Content-Type: text/plain; charset=US-ASCII
Date: Sat, 02 Nov 2002 17:04:08 -0500
From: Michael Richardson <mcr@sandelman.ottawa.on.ca>
X-Spam-Status: No, hits=-6.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk


>>>>> "Pekka" == Pekka Nikander <Pekka.Nikander@nomadiclab.com> writes:
    Pekka> If we take the position that multi-homing needs to be implemented
    Pekka> at the transport layer, I by and large agree with you.  And we
    Pekka> already have SCTP.  One possible way that I see is to implement
    Pekka> compatibility "shims" so that you can run legacy TCP and UDP
    Pekka> applications over SCTP.  (I think Brian mentioned this a while
    Pekka> back.)

  My understanding from talking to Randall is that the SCTP API already
permits three ways to interact with SCTP:
	- a SOCK_DGRAM (aka UDP) compatible way
	- a SOCK_STREAM (aka TCP) compatible way
	- and an SCTP specific way that gives you visibility into 
	the ordered and unordered pieces, and the multiple addresses.

]       ON HUMILITY: to err is human. To moo, bovine.           |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[
] mcr@sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[
] panic("Just another Debian GNU/Linux using, kernel hacking, security guy"); [




From owner-multi6@ops.ietf.org  Sat Nov  2 17:21:45 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA13627
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 17:21:44 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1886gK-0004X5-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 14:23:52 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1886gG-0004Wj-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 14:23:48 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA2MNNM49037;
	Sat, 2 Nov 2002 23:23:23 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sat, 2 Nov 2002 23:23:23 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
cc: <multi6@ops.ietf.org>
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <3DC443DA.3070207@nomadiclab.com>
Message-ID: <20021102225251.V43861-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-7.0 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 2 Nov 2002, Pekka Nikander wrote:

> > As it seems to be open season on all aspects of the TCP/IP architecture,
> > let's follow this reasoning to its logical conclusion and make the
> > identifier the full host name.

> I like this approach, but I don't agree with your conclusions.
> Let's see why.

Ok...

> > Let's go with this for a moment. Now obviously IP will be unable to
> > route based on hostnames, so the whole thing must be done at the
> > transport layer.

> Already here you make a statement that I don't sign.  As of today,
> IP has also other functions but routing.  Routing is the main
> function of IP from the router point of view, true.  But from a
> host or application point of view, IP *also* provides a name space
> for end-points.

I don't understand.

> If you separate locators completely from end-point identifiers,
> the logical conclusion is NOT to move the function to the
> transport layer but to split the IP layer into two halves:

> -  A "lower" IP that routers packets much as today, and uses
>     IP addresses as locators.

> -  An "upper" IP that provides end-point identifiers to the
>     transport protocols and eventually to the hosted applications,
>     and maps these identifiers to locators before passing them
>     to the "lower" IP.

Ok, that makes some sense. I believe the IEEE slices a single OSI layer
at least three ways so two is modest.

However, what will the interaction with the upper layer be like? Either
this has to be done using the new identifiers, which isn't good. I'm not
completely sure how much of the inefficiencies of string handling (as
compared to working with a fixed length machine word size aligned value)
modern processors can optimize away, but I doubt it's the entire thing.
This would get pretty bad in machines with very many sessions.
Alternatively, there must be some kind of state. That's contrary to the
IP (as in IP layer, not TCP/IP as a whole) philosophy.

> > Retrofitting TCP is probably not worth it, so we make a
> > new transport protocol. As I've said before, doing multihoming at the
> > transport layer has many drawbacks compatibility-wise, but if we're
> > going to do some major architectural work, we may as well go the full
> > nine yards and solve everything once and for all.

> If we take the position that multi-homing needs to be implemented
> at the transport layer, I by and large agree with you.

A reason to not want this is that it requires big changes to existing
code. But many of the things we've been discussing lately do this
anyway. Apart from that my main gripe with doing it at the transport
layer is that we can't offload the processing to a box external to the
end host. On the other hand the big plus is that the tranport layer
knows when to switch locators.

> And we already have SCTP.

I'm not fully familiar with SCTP, but it's never intended to fully solve
the multihoming problem, and I'm not convinced it is as advanced as TCP
with regard to congestion issues. (Although I believe we can improve on
TCP in that regard, but at least its track record is proven and
well-known.)

> One possible way that I see is to implement
> compatibility "shims" so that you can run legacy TCP and UDP
> applications over SCTP.  (I think Brian mentioned this a while
> back.)

You mean intercept the old APIs and translate them to new stuff. I guess
this could work. Still, IPv6 deployment isn't that huge so if we can
make something that is really very good, people will want it and we
shouldn't have to deal with much legacy stuff.

About UDP: this is intended to be a light weight protocol. Running it on
top of a heavy weight protocol defeats the purpose. Also, you'll get
into trouble if you end up doing name server request over the multihomed
transport as this new transport needs to go to the DNS itself.

> However, based on my limited understanding, I think that splitting
> IP into two sub-layers would *probably* be better.

Tell us more about how this works and what it solves.

> > A good way to do traffic engineering if the hosts are in charge of the
> > identifier->locator substitution would be a way to add preference
> > information to each locator. To be crude: the DNS looks in the BGP
> > table to see which locators are better connected and includes this
> > information in the replies.

> Would you please clarify?  I didn't quite understand.

You open a connection to blah.com. The new transport protocol looks up
the locators associated with blah.com. Suppose they are abc::1 and
def::1. Today, the DNS/resolver library either presents the addresses to
the application in the order they were received or orders them
semi-randomly (round robin) to achieve some load balancing. The DNS
and/or resolver could look in the routing tables and sort the addresses
according to their routing metric (suppose abc::/32 is 3 AS hops away
and def::/32 1 AS hop, def::1 would be first and abc::1 second) but it
would be better to list an explicit preference value (for instance,
abc::1 pref = 33, def::1 pref = 100).

> > BTW, in order to do this right (traffic engineering incoming traffic) we
> > also need to make the host ask for advice on which source address it
> > should use.

> Well, if you separate identifiers from locators, the semantics of
> the source address also change, at least potentially.  We wrote
> a tongue-in-the-cheek paper about that to a local security conference
> (Nordsec) last year.  It was titled "IPv6 source addresses considered
> harmful."  For a couple of chuckles, see

> http://www.tml.hut.fi/~pnr/publications/nordsec2001.pdf

I didn't read the whole thing but it seemed at least somewhat serious...
Leaving out source addresses means you can't protect yourself against
DoS attacks.

Iljitsch




From owner-multi6@ops.ietf.org  Sat Nov  2 18:53:54 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA15079
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 18:53:54 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18886x-000A9d-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 15:55:27 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18886v-000A9R-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 15:55:26 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211022350.IAA08319@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id IAA08319; Sun, 3 Nov 2002 08:49:48 +0859
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <9D445F66-EE5E-11D6-9F10-00039357A82A@extremenetworks.com> from
 RJ Atkinson at "Nov 2, 2002 07:28:38 am"
To: RJ Atkinson <rja@extremenetworks.com>
Date: Sun, 3 Nov 2002 08:49:47 +0859 ()
CC: alh-ietf@tndh.net, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-1.5 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Ran;

> If router vendors had a knob that enabled separation of 
> location/identity

Separation of locatioin/identity itself does not require any
modification on routers.

Poor GSE does.


							Masataka Ohta



From owner-multi6@ops.ietf.org  Sat Nov  2 19:33:47 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA15809
	for <multi6-archive@lists.ietf.org>; Sat, 2 Nov 2002 19:33:46 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1888jt-000CVo-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 16:35:41 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1888jr-000CVc-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 16:35:39 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211030023.JAA08641@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id JAA08641; Sun, 3 Nov 2002 09:23:39 +0900
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <3DC39E25.9080404@nomadiclab.com> from Pekka Nikander at "Nov 2,
 2002 11:43:01 am"
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Date: Sun, 3 Nov 2002 09:23:38 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.6 required=5.0
	tests=DISCLAIMER,IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,
	      QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Pekka;

> [During the last couple of days there have been quite a lot
>   of comments, by various people, on the ideas of separating
>   identifiers and locators (see the end of this message for
>   some quotations).  Based on our experience on Mobile IPv6,
>   the late Homeless Mobile IPv6 suggestion, and our current
>   work on Mobile IPv6 security and HIP, I'd like to present
>   a few observations.  Disclaimer:  I am far from being a
>   routing expert, so take your usual grain of salt.]

You are mostly correct.

However, you made mistakes on security, DNS and mobility.

>     From the privacy point of view, it would be a
>     definite plus if the actual, long lasting identifiers
>     would not be visible in packets.

Your privacy concern is caused by long lasting IDs by itself and
has nothing to do with visibility in packets. No one think it a
problem that their phone numbers are visible in SS7 packets.

Long lasting IDs weaken privacy because it is used as a key to
merge multiple databases.

>     There are
>     techniques how identifiers could be cryptographically
>     masked in a way that still allows middle boxes
>     (such as firewalls) and end-points to still recognize
>     valid identifiers but make it hard for outsiders
>     to track them.

As long as the end-points, which hold the databases, can
recognize the ID, the end-points can merge their databases.

You might think that, the concern can be avoided with short-lived
ID. However, long lasting database entries needs long lasting IDs.

The solution is to accept the reality.

Those who mind can change their IDs as frequently as they want
or can use multiple IDs at once.

> 3. Resolution
> 
>     Apparently there must also be some way of finding the
>     locators based on the identifier or a name.  Apparently
>     there is a huge number of possible solutions to this.
>     One of the most obvious ones is to store both identifiers
>     and locators into the DNS, and make the name resolution
>     library to fetch both.

You seems to be thinking of inverse query, leagacy feature found in
RFC103[45] replaced by in-addr.arpa. However, it does not work.

If you rely on DNS, you must make DNS work in multihomed environment.

In addition, you can't force DNS act quickly enough for mobility.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Sun Nov  3 02:23:40 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA01246
	for <multi6-archive@lists.ietf.org>; Sun, 3 Nov 2002 02:23:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188F7i-000EBu-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 23:24:42 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188F7f-000E8E-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 23:24:39 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id 86DBD1C; Sun,  3 Nov 2002 09:30:44 +0200 (EET)
Message-ID: <3DC4CF17.7030409@nomadiclab.com>
Date: Sun, 03 Nov 2002 09:24:07 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021021
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Cc: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator
References: <200211030023.JAA08641@necom830.hpcl.titech.ac.jp>
In-Reply-To: <200211030023.JAA08641@necom830.hpcl.titech.ac.jp>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-9.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Ohta-san,

Masataka Ohta wrote:
> However, you made mistakes on security, DNS and mobility.

I am always eager to learn more.  Thank you for providing
this opportunity.

I wrote:
>>    From the privacy point of view, it would be a
>>    definite plus if the actual, long lasting identifiers
>>    would not be visible in packets.

To which you replied:
> Your privacy concern is caused by long lasting IDs by itself and
> has nothing to do with visibility in packets. No one think it a
> problem that their phone numbers are visible in SS7 packets.
> 
> Long lasting IDs weaken privacy because it is used as a key to
> merge multiple databases.

Well, let me both agree and disagree with you.  From my point
of view, the situation is not as simple as you seem to say.
But maybe we are just talking about the same thing with
different words.

Firstly, if we want to build long lasting relationships, we
need long lasting identifiers.  There we seem to agree.

However, the long lasting identifiers are no business to
those outside of that relationship.   The relationship may
be binary, in which case the IDs are relevant only to the
two communicating parties.  Or it may have higher arity,
in which case there are also other parties that have
legitimite access to the identifiers.

Secondly, given a single packet travelling in the network,
the long lasting IDs may be presented in clear text, or
alternatively they may be either implied or encrypted.
If they are not present in clear text, most parties
that see the packet have no access to the IDs.  On the other
hand, the receiver of the packet, and perhaps also some
middle boxes (such as a corporate firewall) do need to have
access to the IDs.

The key here is state.  If the middle box or the receiver
has state (e.g. a cryptographic key or a communication context),
it can check that the arriving packet indeed contains or
implies a known long lasting identifier, and act accordingly.
However, parties that do not have that state cannot find
out the long lasting identifiers.

If we want to go to the heavy transactions track, Marianne
Winslett in one hand and the KeyNote guys (Bellovin, Blaze,
Feigenbaum, Keromytis, JI, and more recently also others)
have done quite a lot of work.  However, if we want to hide
the long lasting IDs but not pay the cost of PK crypto, there
seems to be fewer published works.

> As long as the end-points, which hold the databases, can
> recognize the ID, the end-points can merge their databases.
> 
> You might think that, the concern can be avoided with short-lived
> ID. However, long lasting database entries needs long lasting IDs.

The issue with database merging is completely different.
That can be resolved by having multiple pseudonyms that
cannot be easily linked.  However, each of the pseudonyms
can be long lasting by itself.

> The solution is to accept the reality.

Of course.  I couldn't agree more.  And IMHO, the reality
also includes parties that attempt to perform traffic
analysis on the packets flowing in the wire instead of
trying to penetrate to the end-points.  Echelon comes
to my mind...

-----

>>3. Resolution
>>
>>    Apparently there must also be some way of finding the
>>    locators based on the identifier or a name.  Apparently
>>    there is a huge number of possible solutions to this.
>>    One of the most obvious ones is to store both identifiers
>>    and locators into the DNS, and make the name resolution
>>    library to fetch both.
> 
> 
> You seems to be thinking of inverse query, leagacy feature found in
> RFC103[45] replaced by in-addr.arpa. However, it does not work.

Would you please point me to text that explains why the
reverse DNS database does not work, and in which way?

OTOH, I was mostly thinking about a very simple forward
resolution:

   a.domain.name -> (identifier, locator, locator)

For example,

   a.domain.name.   IN   AAAA  locator1
                    IN   AAAA  locator2
                    IN   XXX   identifier

where XXX would be either a new RR type or, e.g., KEY RR,
if public keys were used as identifiers.

What comes to identifier -> locator resolution, I don't
think there is anything ready.  Distributed Hash Tables
seem like one possible future technology, but it has
a long way to go before it can become a part of the
established infrastructure, if ever.

Or alternatively the identifiers could be hierarchically
assigned.

> If you rely on DNS, you must make DNS work in multihomed environment.

I agree, and I'd like to learn better the issues around this.

> In addition, you can't force DNS act quickly enough for mobility.

Yes, I know.  For mobility something like Home Agents or LIN6
identifiers are needed.  In the HIP architecture, this is
called randezvous service.

--Pekka Nikander




From owner-multi6@ops.ietf.org  Sun Nov  3 02:51:56 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA01679
	for <multi6-archive@lists.ietf.org>; Sun, 3 Nov 2002 02:51:55 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188Fa8-000GJN-00
	for multi6-data@psg.com; Sat, 02 Nov 2002 23:54:04 -0800
Received: from dmz1.procket.com ([65.174.124.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188Fa6-000GJ8-00
	for multi6@ops.ietf.org; Sat, 02 Nov 2002 23:54:02 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id F27F623C24; Sat,  2 Nov 2002 03:00:06 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA37rMiI013330;
	Sat, 2 Nov 2002 23:53:27 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Sat, 2 Nov 2002 23:53:22 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D224DA@EXCHANGE0-0.na.procket.com>
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKB1sO5ErJvwh/fQbCh6hoBehX5yQBNr6sg
From: "Tony Li" <Tony.Li@procket.com>
To: <alh-ietf@tndh.net>, "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "Craig A. Huegen" <chuegen@cisco.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id CAA01679



|   You raise a point here that I think gets lost in the 
|   mapping proposals. 
|   'As far as your own hosts, the DNS and remote hosts are 
|   concerned, hosts
|   in your network have a single address.' 
|   If the upper 48 bits are constant in DNS, but continually 
|   changing in
|   the routing system, there needs to be a way to pass the 
|   possible set of
|   topologically appropriate replacement values between the 
|   CPE routers.
|   Since this protocol would inherently have to be run between
|   organizations that have no trust relationship, how that be 
|   deployable?


You have no trust relationship today with anyone that provides
you a locator.  [BTW, for multihomed sites, I would expect that
the locators would be advertised in DNS as well. Mobile hosts
would require a different mechanism.]

Hosts that frequently need to change their locator would need
to pass the new locator back to the CN.  This could be done
reasonably as part of the transport protocol.

Tony



From owner-multi6@ops.ietf.org  Sun Nov  3 03:02:04 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA01828
	for <multi6-archive@lists.ietf.org>; Sun, 3 Nov 2002 03:02:04 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188Fjt-000HCJ-00
	for multi6-data@psg.com; Sun, 03 Nov 2002 00:04:09 -0800
Received: from dmz1.procket.com ([65.174.124.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188Fjq-000H5y-00
	for multi6@ops.ietf.org; Sun, 03 Nov 2002 00:04:07 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id DA67C23C24; Sat,  2 Nov 2002 03:10:10 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA383aiI014049;
	Sun, 3 Nov 2002 00:03:36 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Sun, 3 Nov 2002 00:03:35 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13BC@EXCHANGE0-0.na.procket.com>
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKCAvFcMP5j/B5ITsikGYESFh4MVwBCzKHg
From: "Tony Li" <Tony.Li@procket.com>
To: <alh-ietf@tndh.net>, "Randy Bush" <randy@psg.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA01828



Tony,

|   The IETF consensus process != democratic, and rarely comes 
|   close. The
|   point was more to make sure there is someone that can give 
|   a first-hand
|   defense of the requirements so they are not easily 
|   dismissed by those
|   with other priorities.


That is certainly fair and welcome.


|   Yes, we are here to focus on layer 3 scaling, but we can't 
|   loose sight of the wider impact.


Please remember that my interest is the growth of the net as a whole,
not just scalability.


|   > The end
|   > user is going to have a prefix that reflects their topology,
|   > even in the single homed case.  If we can do the renumbering
|   > only at the border and reduce renumbering costs that way, does
|   > the end user still care what his prefix is?
|   
|   That question deserves a firsthand answer from a current enterprise
|   network manager. 


So it may surprise you to learn that I used to be a network operator
some time ago [Los Nettos, 1987-1990] and an enterprise network manager
for my company and of course my own home.  We happened to recently change
providers at my company and, because we are behind a NAT system, found
the change to be quite trivial.  Of course, we only needed to renumber the
NAT box.

In a 16+16 environment, where only the border routers are configured with
the global locators for the enterprise, renumbering amounts to reconfiguring
only one system.


|   But since there is no way to ensure that an identifier is globally
|   unique, the only way to accomplish the goal is to couple them to
|   describe 'this identifier at this location'. If the location is not
|   stable, the static description is not stable. 


You can assign an identifier based purely on the administrative hierarchy.
We have an existance proof that we can do this, because we've done so 
already in DNS.


|   > |   This model was probably possible 4 years ago, but at this 
|   > |   point I doubt
|   > |   tweaking the pseudoheader can even be on the table. 
|   > 
|   > 
|   > Why?
|   
|   Shipped code is hard to change. For something as 
|   significant as this, it
|   takes two years from the point of agreement to get new code shipped,
|   then it takes an additional 3-7 years to get the prior code 
|   retired. We
|   will need a multi-homing solution well before that, so we 
|   need to find
|   something that is incremental.


I submit to you that if folks are unwilling to change to an
architecture that scales, then IPv6 is already doomed.


|   Because the identifier is not stable & globally unique, and 
|   even if we
|   had a way to ensure that, the privacy advocate's alarms 
|   would be going
|   off. Despite the desire to avoid it, the current reality is that to
|   create a globally unique identifier we bound the problem by 
|   coupling it
|   with its locator.


That is certainly true today.  However, there is no requirement for
that.  Consider that host foo.cisco.com already has a globally 
unique and fixed hostname.  We allocated this in a hierarchical
fashion that requires no aggregation.  We simply do the same for
the identifier space.

Tony



From owner-multi6@ops.ietf.org  Sun Nov  3 05:59:21 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA03262
	for <multi6-archive@lists.ietf.org>; Sun, 3 Nov 2002 05:59:20 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188ITY-00016j-00
	for multi6-data@psg.com; Sun, 03 Nov 2002 02:59:28 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188ITV-00013J-00
	for multi6@ops.ietf.org; Sun, 03 Nov 2002 02:59:26 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id 8923D1C; Sun,  3 Nov 2002 13:05:30 +0200 (EET)
Message-ID: <3DC5016D.2060907@nomadiclab.com>
Date: Sun, 03 Nov 2002 12:58:53 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021021
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator
References: <20021102225251.V43861-100000@sequoia.muada.com>
In-Reply-To: <20021102225251.V43861-100000@sequoia.muada.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-8.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> On Sat, 2 Nov 2002, Pekka Nikander wrote:
>> IP has also other functions but routing.  Routing is the main
>> function of IP from the router point of view, true.  But from a
>> host or application point of view, IP *also* provides a name space
>> for end-points.

Iljitsch van Beijnum wrote:
> I don't understand.

Hmm.  I'm not quite sure what you don't understand.  :-)

Obviously, the text book explanation of IP is that IP
provides the packet forwarding service, and needs routing
in order to be able to forward packets.  But as we all
know, there is more in IP.

 From my point of view, end-point naming is one of the most
important "services" IP provides today (in addition to
the packet forwarding "service", of course).  That is,
the TCP and UDP port numbers are qualified by the IP
address of the host currently hosting the application.
In order words, IP provides a name space for end-points,
and the application level entities (sockets) are named
by concatenating the IP address and the port number
(and in some other cases, like TCP MUX and ONC RPC, also
other information).

But this should all be trivial; I am unsure why we are
discussing this.

Well, maybe the reason lies in the fact that the
sublayering idea takes explicit advantage of that
the packet forwarding "service" and end-point naming
"service" need not be so tightly bound as they are today.

>>-  An "upper" IP that provides end-point identifiers to the
>>    transport protocols and eventually to the hosted applications,
>>    and maps these identifiers to locators before passing them
>>    to the "lower" IP.
...
> 
> However, what will the interaction with the upper layer be like? Either
> this has to be done using the new identifiers, which isn't good. I'm not
> completely sure how much of the inefficiencies of string handling (as
> compared to working with a fixed length machine word size aligned value)
> modern processors can optimize away, but I doubt it's the entire thing.
 > This would get pretty bad in machines with very many sessions.

There are two issues here:  The "real" nature of the new identifiers,
and the representation of the new identifiers in application data
structures.  For application level backwards compatibility, we
obviously want the new identifiers to look (almost) like IP addresses.
If they do, they can be stored in existing data structures, and
we can provide binary compatibility to (almost) all existing
applications.  (The only exception are applications that explicitly
inspect the IP addresses to determine their properties.) No need
for string handling at all.

Thus, as long as application level backwards compatibility is an issue,
we want the interaction between the "upper" IP layer and the transport
layer to look like it looks like today.  The syntax would be (almost)
the same, just the semantics different.  The essence of the semantic
difference would be the hiding of the underlying changing IP addresses.
Today most programs today do not expect the IP addresses to change,
but they do expect the socket to remain connected to the same peer host.
Thus, in a way, the semantic change is not much of a change for most
of the applications.  Most applications are primarily interested on
the peer hosts anyway, not their IP addresses.

The real nature of the end-point identifiers is then a completely
different story.  Either they can be something that fits into
128 bits, or they can be something that does not.  If they do not,
the 128 bits stored in the application data structures would be
a "pointer" to the actual end-point identifier.  In the HIP
case the 128 bit representation is a hash of a public key, while
the actual end-point identifier is the public key.

> Alternatively, there must be some kind of state. That's contrary to the
> IP (as in IP layer, not TCP/IP as a whole) philosophy.

Well, there is certainly state at the IP layer.  The real question
is where and what kind of state.  For example, if you look at the
*BSD TCP/IP implementation, there is certainly state at the IP
layer.  It is represented in the form of routing table entries.
And part of this state is not related to routing at all, but is
essentially end-to-end information, such as PMTU and RTT estimates.

>> However, based on my limited understanding, I think that splitting
>> IP into two sub-layers would *probably* be better.
> 
> Tell us more about how this works and what it solves.

Well, it is hard to tell in detail how it would work, unless
we have some very concrete proposal at hand.  And if we go
into the details of a specific proposal, they will be lenghty.
As examples, both HIP and LIN6 have been documented fairly
well, I think.

Well, what does it solve then?  Apparently it helps to
separate the identifiers from locators, thereby solving
end-host mobility and multi-homing, and perhaps helping
with NEMO style mobile networks and site multi-homing.

> Leaving out source addresses means you can't protect yourself against
> DoS attacks.

Source addresses don't help much with DDoS attacks today.
I sincerely doubt they ever would.  I think that the idea
that ingress filtering would effectively cut down DDoS
is a fallacy.  But some others disagree with me, I know.

--Pekka Nikander




From owner-multi6@ops.ietf.org  Sun Nov  3 07:29:07 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA04343
	for <multi6-archive@lists.ietf.org>; Sun, 3 Nov 2002 07:29:06 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188Jt6-0006J9-00
	for multi6-data@psg.com; Sun, 03 Nov 2002 04:29:56 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188Jt4-0006Ix-00
	for multi6@ops.ietf.org; Sun, 03 Nov 2002 04:29:54 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA3CTRR50218;
	Sun, 3 Nov 2002 13:29:27 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sun, 3 Nov 2002 13:29:27 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
cc: <multi6@ops.ietf.org>
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <3DC5016D.2060907@nomadiclab.com>
Message-ID: <20021103130722.F43861-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sun, 3 Nov 2002, Pekka Nikander wrote:

>  From my point of view, end-point naming is one of the most
> important "services" IP provides today (in addition to
> the packet forwarding "service", of course).

Ah, I see.

> There are two issues here:  The "real" nature of the new identifiers,
> and the representation of the new identifiers in application data
> structures.  For application level backwards compatibility, we
> obviously want the new identifiers to look (almost) like IP addresses.

We should have a new API that makes it possible to use the real
identifiers (= the host names). Obviously you can map a 32 or 128 bit
value to a name and put this name in the DNS so you can run old
applications over the new transport protocol. However, that means you
have to sacrifice the old API(s) as you either use them as they are now
(= no old programs use the new transport) or reroute them over the new
transport (= no programs can use regular IPv4 or IPv6). For IPv6 this
would be bad. For IPv4 it would be good if the host doesn't have an IPv4
address. It can then connect to dual-stack IPv6 hosts over IPv6 with the
application thinking it's doing IPv4. This would break some stuff if the
originating host doesn't have a valid IPv4 address, though.

> Thus, as long as application level backwards compatibility is an issue,
> we want the interaction between the "upper" IP layer and the transport
> layer to look like it looks like today.

No, we want a new API so new apps can be clean. Use dirty hacks for the
old stuff if we need backward compatibility.

> > Leaving out source addresses means you can't protect yourself against
> > DoS attacks.

> Source addresses don't help much with DDoS attacks today.
> I sincerely doubt they ever would.  I think that the idea
> that ingress filtering would effectively cut down DDoS
> is a fallacy.  But some others disagree with me, I know.

One of them being me. Besides, nobody can predict the future: "640k
should be enough for everyone." "There is only a market for five
computers world wide: one for each continent." "George Lucas is insane.
Who is ever going to download an entire movie over the net?"




From owner-multi6@ops.ietf.org  Sun Nov  3 07:53:52 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA04923
	for <multi6-archive@lists.ietf.org>; Sun, 3 Nov 2002 07:53:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188KHq-0007ty-00
	for multi6-data@psg.com; Sun, 03 Nov 2002 04:55:30 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188KHp-0007te-00
	for multi6@ops.ietf.org; Sun, 03 Nov 2002 04:55:29 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211031248.VAA15355@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id VAA15355; Sun, 3 Nov 2002 21:48:08 +0900
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <3DC5016D.2060907@nomadiclab.com> from Pekka Nikander at "Nov 3,
 2002 12:58:53 pm"
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Date: Sun, 3 Nov 2002 21:48:07 +0859 ()
CC: Iljitsch van Beijnum <iljitsch@muada.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-1.5 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Pekka;

>  From my point of view, end-point naming is one of the most
> important "services" IP provides today (in addition to
> the packet forwarding "service", of course).  That is,
> the TCP and UDP port numbers are qualified by the IP
> address of the host currently hosting the application.
> In order words, IP provides a name space for end-points,
> and the application level entities (sockets) are named
> by concatenating the IP address and the port number
> (and in some other cases, like TCP MUX and ONC RPC, also
> other information).

That is a transport layer centric view and is wrong.

At the transport layer, which is purely within a host, there is no
routing that locator aspect of IPv4 addresses is not visible.

However, the most important property of the Internet is global
connectivity between hosts that the most important service
of IP is the global connectivity.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Sun Nov  3 08:33:56 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA05422
	for <multi6-archive@lists.ietf.org>; Sun, 3 Nov 2002 08:33:56 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188KuT-0009Vv-00
	for multi6-data@psg.com; Sun, 03 Nov 2002 05:35:25 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188KuR-0009Vj-00
	for multi6@ops.ietf.org; Sun, 03 Nov 2002 05:35:23 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211031326.WAA15600@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id WAA15600; Sun, 3 Nov 2002 22:26:00 +0900
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <3DC4CF17.7030409@nomadiclab.com> from Pekka Nikander at "Nov 3,
 2002 09:24:07 am"
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Date: Sun, 3 Nov 2002 22:25:59 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_02_03
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Pekka;

> Well, let me both agree and disagree with you.  From my point
> of view, the situation is not as simple as you seem to say.
> But maybe we are just talking about the same thing with
> different words.

Unfortunately, no.

> Secondly, given a single packet travelling in the network,
> the long lasting IDs may be presented in clear text, or
> alternatively they may be either implied or encrypted.
> If they are not present in clear text, most parties
> that see the packet have no access to the IDs.  On the other
> hand, the receiver of the packet, and perhaps also some
> middle boxes (such as a corporate firewall) do need to have
> access to the IDs.

It has nothing to do with whether the ID is long lasting or not.

Note also that locaters often act as long lasting IDs.

> The key here is state.  If the middle box or the receiver
> has state (e.g. a cryptographic key or a communication context),
> it can check that the arriving packet indeed contains or
> implies a known long lasting identifier, and act accordingly.
> However, parties that do not have that state cannot find
> out the long lasting identifiers.

For a receiver to retrieve an appropriate cryptographic key or
a communication context for a packet, a long lasting ID in clear
text, as an index to the long lasting database of key or context,
must be carried by the packet.

Once such key or context is retrieved, the following packets of a
connection can use locators as a short lasting IDs. But, it does not
mean that a long lasting ID is not initially necessary.

> If we want to go to the heavy transactions track, Marianne
> Winslett in one hand and the KeyNote guys (Bellovin, Blaze,
> Feigenbaum, Keromytis, JI, and more recently also others)
> have done quite a lot of work.  However, if we want to hide
> the long lasting IDs but not pay the cost of PK crypto, there
> seems to be fewer published works.

PK is useless.

Crypto works only if you tell your ID, that is, some index information
to retrive a cryptographic key or a communication context, in clear
text, to the other end.

> > The solution is to accept the reality.
> 
> Of course.  I couldn't agree more.  And IMHO, the reality
> also includes parties that attempt to perform traffic
> analysis on the packets flowing in the wire instead of
> trying to penetrate to the end-points.  Echelon comes
> to my mind...

Proxies are a way aginst Echelon.

However, more important aspect of the reality is that if identity
of someone is hidden, the network is valunerable to SPAM and other
forms of DOS.

In your case, as locators act as a long lasting ID, Echelon works
fine and SPAMMers can be traced.

Cyber terrorists can still use chains of a lot of proxies to make
the trace more difficult and the Internet less secure.

But that is unavoidable reality.

> >>    Apparently there must also be some way of finding the
> >>    locators based on the identifier or a name.  Apparently
> >>    there is a huge number of possible solutions to this.
> >>    One of the most obvious ones is to store both identifiers
> >>    and locators into the DNS, and make the name resolution
> >>    library to fetch both.
> > 
> > 
> > You seems to be thinking of inverse query, leagacy feature found in
> > RFC103[45] replaced by in-addr.arpa. However, it does not work.
> 
> Would you please point me to text that explains why the
> reverse DNS database does not work, and in which way?

I said "inverse query". See the RFCs.

> > If you rely on DNS, you must make DNS work in multihomed environment.
> 
> I agree, and I'd like to learn better the issues around this.

There are complex issues. The first step of learning is to read basic
RFCs.

> > In addition, you can't force DNS act quickly enough for mobility.
> 
> Yes, I know.  For mobility something like Home Agents or LIN6
> identifiers are needed.  In the HIP architecture, this is
> called randezvous service.

I feel some difficulty that you call such approach "Homeless".

							Masataka Ohta



From owner-multi6@ops.ietf.org  Sun Nov  3 12:08:23 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA10722
	for <multi6-archive@lists.ietf.org>; Sun, 3 Nov 2002 12:08:23 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188OFp-000H2E-00
	for multi6-data@psg.com; Sun, 03 Nov 2002 09:09:41 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188OFl-000Gzp-00
	for multi6@ops.ietf.org; Sun, 03 Nov 2002 09:09:38 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id CBBBE1C; Sun,  3 Nov 2002 19:15:42 +0200 (EET)
Message-ID: <3DC55831.2070703@nomadiclab.com>
Date: Sun, 03 Nov 2002 19:09:05 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021101
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Cc: multi6@ops.ietf.org
Subject: The cost of privacy (was Re: Notes about identifier - locator separator)
References: <200211031326.WAA15600@necom830.hpcl.titech.ac.jp>
In-Reply-To: <200211031326.WAA15600@necom830.hpcl.titech.ac.jp>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-9.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_03_05,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Ohta-san,

[Changed the subject to better match the contents.  Furthermore,
  this starts to be off-topic.]

Masataka Ohta wrote:
> For a receiver to retrieve an appropriate cryptographic key or
> a communication context for a packet, a long lasting ID in clear
> text, as an index to the long lasting database of key or context,
> must be carried by the packet.

Not necessarily.  Since you don't seem to believe in PK and
apparently also not in zero knowledge protocols, let me give
a simple example with only hash functions.

Let us assume that Alice's long lasting ID is A, and she
is contacting Bob.  Let the ID space be sparse, i.e., so
that there are few IDs compared to the whole space.  For
the example to make sense in the first place, Alice and Bob
must have talked to each other beforehand, and Bob therefore
knows A.

Now, instead of sending A, Alice generates a random nonce N,
and sends

    <N>, <hash(N | A)>, and perhaps <first(k, A)>

where first(k, A) are the first k bits of A.  Note that this
message does not carry A, it only carries values derived
from A.

Bob can now retrieve from his database all IDs whose first
k bits match with <first(k, A), and try them out one after
another.  Once he finds an ID where

   hash(N | ID) == <hash(N | A)>

he knows that he has found the right ID.  Unless an attacker
possesses exactly the same database as Bob, it has much
larger task ahead and in many cases can't be sure about
Alice's identifier A even after the search.

Thus, with some computational cost at the context setup
you can hide the long term identifiers from outsiders.
(To be secure against DoS, the context setup must be
protected against resource exhausting DoS but that can
be easily done with a cookie exchange.)  After the context
has been set up, it can be indexed with a short term
connection ID, as you seem to agree.

> Once such key or context is retrieved, the following packets of a
> connection can use locators as a short lasting IDs. But, it does not
> mean that a long lasting ID is not initially necessary.

I think I have countered your claim.  There are more complex,
and more effective, crypto protocols where you can get even
better results.  (Sorry, I can't give references out of hand,
but I can dig up if you are interested.)

> Proxies are a way aginst Echelon.

Proxies mean inefficient routing.

> However, more important aspect of the reality is that if identity
> of someone is hidden, the network is valunerable to SPAM and other
> forms of DOS.

If the ID is hidden from the network, that doesn't necessarily
make the network vulnerable to SPAM or DoS.  Firstly, only a
recipient is vulnerable to SPAM, not a network.  An effective
way against SPAM is to impose an artificial computational cost
on the sender of a message.  An effective way against certain
types of DoS is to impose an artificial computational cost
on the initiator of a session.  If you don't believe me, here I
have a number of references ready, if you are interested.

You can design a network for privacy, still have it open, and
make it DoS resistant.  To do so, you have to understand the
economics of security.  See e.g. Ross Andersson's paper on
last year's ACSAC for a fairly good introduction.

If you are concerned about terrorism and privacy at the same time,
you can design protocols that allow pseudonomity but where the
pseudonomity can be broken at a computational cost.  That allows
NSA with its vast CPU farms to break privacy, but not the (a)typical
spying ISP.  That is, if you want such a system, you can develop
such a system.

What comes to me, I don't want my children to ever live in "1984".

There is no black and white in security or privacy, even though
some security or privacy zealots seem to think in that way.
Security engineering is engineering, with conflicting goals,
just like any engineering.  You don't gain much by throwing
away the amount of security and privacy that you can reasonably
design in.

--------

>> Would you please point me to text that explains why the
>> reverse DNS database does not work, and in which way?
> 
> I said "inverse query". See the RFCs.

My apologies for misreading your sentence.  It's been a while
since I last read through the DNS RFCs, and I had forgotten
the existense of inverse query.  Apparently I seem to forget
things that don't work.

--------

> I feel some difficulty that you call such approach "Homeless".

If you haven't noticed, I abandoned the "Homeless" MIPv6 idea
almost two years ago, just a few months after the ID was out.
Besides, the name was just a catchy phrase, meant to point out
how the MIPv6 home agent is becoming an unnecessary single point
of failure.

--Pekka Nikander




From owner-multi6@ops.ietf.org  Sun Nov  3 20:17:43 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA18388
	for <multi6-archive@lists.ietf.org>; Sun, 3 Nov 2002 20:17:42 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188VsC-000BZt-00
	for multi6-data@psg.com; Sun, 03 Nov 2002 17:17:48 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188VsA-000BZe-00
	for multi6@ops.ietf.org; Sun, 03 Nov 2002 17:17:46 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id UAA28040;
	Sun, 3 Nov 2002 20:17:44 -0500
Date: Sun, 3 Nov 2002 20:17:44 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211040117.UAA28040@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re:  GSE
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=-0.7 required=5.0
	tests=SPAM_PHRASE_02_03
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: Iljitsch van Beijnum <iljitsch@muada.com>

    > using identifiers with regular IPv6 unicast semantics will make the
    > transition a lot easier as it allows .. providing the multihoming
    > support in separate boxes.

Umm, wouldn't you fall across the connection-hijacking issues that i)
prevented use of source route to do mobility in MIPv4, and ii) led to the
heavy-duty authentication in MIPv6?

In other words, I'm assuming you have a "multihoming support box" (MSB) which
is adding an extra layer of wrapping so that the destination address in the
inner packet is the "host identifier" of the destination, which never
changes, and the outer packet contains the current "locator".

This sounds just like MIPv6, and has all the MIPv6 security issues. Or did I
mis-understand something? E.g. were you not planning to support keeping
connections up when one address stops working?

	Noel



From owner-multi6@ops.ietf.org  Sun Nov  3 20:43:37 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA18809
	for <multi6-archive@lists.ietf.org>; Sun, 3 Nov 2002 20:43:37 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188WJH-000D34-00
	for multi6-data@psg.com; Sun, 03 Nov 2002 17:45:47 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188WJE-000D2i-00
	for multi6@ops.ietf.org; Sun, 03 Nov 2002 17:45:44 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211040139.KAA25148@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id KAA25148; Mon, 4 Nov 2002 10:39:31 +0900
Subject: Re: The cost of privacy (was Re: Notes about identifier - locator separator)
In-Reply-To: <3DC55831.2070703@nomadiclab.com> from Pekka Nikander at "Nov 3,
 2002 07:09:05 pm"
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Date: Mon, 4 Nov 2002 10:39:30 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Pekka;

> Masataka Ohta wrote:
> > For a receiver to retrieve an appropriate cryptographic key or
> > a communication context for a packet, a long lasting ID in clear
> > text, as an index to the long lasting database of key or context,
> > must be carried by the packet.
> 
> Not necessarily.  Since you don't seem to believe in PK and
> apparently also not in zero knowledge protocols, let me give
> a simple example with only hash functions.
> 
> Let us assume that Alice's long lasting ID is A, and she
> is contacting Bob.  Let the ID space be sparse, i.e., so
> that there are few IDs compared to the whole space.  For
> the example to make sense in the first place, Alice and Bob
> must have talked to each other beforehand, and Bob therefore
> knows A.
> 
> Now, instead of sending A, Alice generates a random nonce N,
> and sends

And sends just N, as an ID.

It is called a cookie.

But, your case is even simpler.

> Bob can now retrieve from his database all IDs whose first
> k bits match with <first(k, A),

With your assumption that Bob has A even before they first
communicate, everything is possible.

The hidden assumption is that Alice and Bob has a secure OOB
channel before the beginning or that A is publicly known to
everyone.

Note that, if A is known by a sniffer, locators of A is publicly
available, which is required for multihoming, that frequent
changes of locators is not a protection against traffic analysis.

> > Proxies are a way aginst Echelon.
> 
> Proxies mean inefficient routing.

As you understand, it is a routing issue that locators act as
IDs.

> > However, more important aspect of the reality is that if identity
> > of someone is hidden, the network is valunerable to SPAM and other
> > forms of DOS.
> 
> If the ID is hidden from the network, that doesn't necessarily
> make the network vulnerable to SPAM or DoS.  Firstly, only a
> recipient is vulnerable to SPAM, not a network.  An effective
> way against SPAM is to impose an artificial computational cost
> on the sender of a message.  An effective way against certain
> types of DoS is to impose an artificial computational cost
> on the initiator of a session.

That is pointless.

That I can make some form of DoS difficult does not mean I can
identify the attacker nor can I be protected from other forms
of DoS.

> If you don't believe me, here I
> have a number of references ready, if you are interested.

I know an effective way against SPAM with current SMTP as is is
not to give any reply for SYN.

> You can design a network for privacy, still have it open, and
> make it DoS resistant.  To do so, you have to understand the
> economics of security.  See e.g. Ross Andersson's paper on
> last year's ACSAC for a fairly good introduction.

First, you should understand the real networking, including, but
not limited to economics.

Say, for example, cookie.

> If you are concerned about terrorism and privacy at the same time,
> you can design protocols that allow pseudonomity but where the
> pseudonomity can be broken at a computational cost.  That allows
> NSA with its vast CPU farms to break privacy, but not the (a)typical
> spying ISP.  That is, if you want such a system, you can develop
> such a system.

Do you know how the computational cost varies?

> What comes to me, I don't want my children to ever live in "1984".

That is the problem.

In good old days of 1984, DES was unbreakable.

In 2001, though we still don't have HAL...

> There is no black and white in security or privacy, even though
> some security or privacy zealots seem to think in that way.
> Security engineering is engineering, with conflicting goals,
> just like any engineering.  You don't gain much by throwing
> away the amount of security and privacy that you can reasonably
> design in.

How can you say engineering?

> > I said "inverse query". See the RFCs.
> 
> My apologies for misreading your sentence.  It's been a while
> since I last read through the DNS RFCs, and I had forgotten
> the existense of inverse query.  Apparently I seem to forget
> things that don't work.

Remembering a mistake is good not to repeat the mistake.

> > I feel some difficulty that you call such approach "Homeless".
> 
> If you haven't noticed, I abandoned the "Homeless" MIPv6 idea
> almost two years ago, just a few months after the ID was out.

...

Good terminology is the first step toward good engineering.

> Besides, the name was just a catchy phrase, meant to point out
> how the MIPv6 home agent is becoming an unnecessary single point
> of failure.

It is trivially easy to make an RFC 2002 compliant mobilie host
have multiple home agents. A mobile host should just send
multiple registration packets.

I even proposed so to mobile WG people and told it too late to be
added, long after which, RFC 2002 was published. :-)

						Masataka Ohta



From owner-multi6@ops.ietf.org  Mon Nov  4 01:16:30 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA24241
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 01:16:30 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188aY9-000Kpa-00
	for multi6-data@psg.com; Sun, 03 Nov 2002 22:17:25 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188aY8-000Kob-00
	for multi6@ops.ietf.org; Sun, 03 Nov 2002 22:17:24 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id 311371C; Mon,  4 Nov 2002 08:23:29 +0200 (EET)
Message-ID: <3DC610D4.80202@nomadiclab.com>
Date: Mon, 04 Nov 2002 08:16:52 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021101
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Cc: multi6@ops.ietf.org
Subject: Re: The cost of privacy (was Re: Notes about identifier - locator
 separator)
References: <200211040139.KAA25148@necom830.hpcl.titech.ac.jp>
In-Reply-To: <200211040139.KAA25148@necom830.hpcl.titech.ac.jp>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,REFERENCES,SPAM_PHRASE_00_01,USER_AGENT,
	      USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

I am taking this off-line since I don't believe this
any more belongs to multi6.

--Pekka Nikander




From owner-multi6@ops.ietf.org  Mon Nov  4 07:53:48 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA11303
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 07:53:47 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188giX-0004rw-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 04:52:33 -0800
Received: from smtp03.uc3m.es ([163.117.136.123] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188giU-0004rQ-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 04:52:31 -0800
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id 4061A4316D; Mon,  4 Nov 2002 13:51:59 +0100 (CET)
Received: from requiem.it.uc3m.es (requiem.it.uc3m.es [163.117.139.166])
	by smtp03.uc3m.es (Postfix) with ESMTP
	id 9876099E16; Mon,  4 Nov 2002 13:51:57 +0100 (CET)
Subject: Re: Transport multihoming
From: Manuel =?ISO-8859-1?Q?Urue=F1a?= Pascual <muruenya@it.uc3m.es>
To: Peter Tattam <peter@jazz-1.trumpet.com.au>
Cc: multi6@ops.ietf.org, isoto@it.uc3m.es
In-Reply-To: 
	<Pine.BSF.3.96.1021026094313.3814A-100000@jazz-1.trumpet.com.au>
References: <Pine.BSF.3.96.1021026094313.3814A-100000@jazz-1.trumpet.com.au>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8-3mdk 
Date: 04 Nov 2002 13:51:57 +0100
Message-Id: <1036414318.2306.40.camel@requiem.it.uc3m.es>
Mime-Version: 1.0
X-Spam-Status: No, hits=-8.9 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi,

I've been working in a protocol that seems very close to your reasoning.
Not really a new approach but catching some good ideas from SCTP and
Mobile-IP to exchange dynamic/multiple addresses between end-hosts with
legacy transport protocols.

http://www.it.uc3m.es/muruenya/draft-muruenya-epcp-00.txt

I think it may be applicable to the multihoming problem, but I'm seeking
some feedback from the MH people.

Thanks,
--Manuel

PD: I'm still trying to catch the mailing-list so maybe I've missed
something.

Peter Tattam wrote:
> As discussed at the Tokyo meeting, there are limitations in the TCP header size
> which may preclude this being done there.  Having it at the IP layer kind of
> makes sense, and having the gleaned information cached beyond the life of
> connections not only benefits multiple connections to the same host but should
> also aid connectionless protocols as well.
> 
> At Tokyo, I think Steve Deering made a suggestion that we make this an IP layer
> feature available to all protocols but it was so fresh in my mind that I had
> not thought through all the possibilities.
> 
> So my latest thought would be that we could do it at the IP layer in a similar
> way to that described in my preliminary draft.  
> 
> For TCP connections, the prefix/address set negotiation be done at syn/ack
> time, and for any other protocols that have the same syn/ack semantics. 
> 
> For connectionless protocols, the IP layer would need to rely on cached state
> to do its thing.  In such a scenario, it may be important to set an upper time
> limit on the cached information being valid, the information being updated by
> incoming traffic.  A nonce for the negotiation would have to be supplied by
> both ends in this case.
> 
> If a nonce were to be added to the IP MH options, this could be made larger
> than the TCP sequence number thereby increasing the security from seq number
> attacks.
> 
> Another possibility is that we define a MH connection protocol which
> establishes the MH characteristics of the connection between the two hosts. It
> would be analogous to a TCP session and would have the same degree of security
> as a TCP session.  It could be done directly at the IP layer or be an
> ancilliary protocol on top of IP.  It would imply that there would be host-host
> state information kept somewhere in the IP stack, but it is possible that this
> could distributed amongst the control blocks associated with each connection.





From owner-multi6@ops.ietf.org  Mon Nov  4 08:48:44 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA12607
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 08:48:44 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188hcu-0006Yh-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 05:50:48 -0800
Received: from pa-monroeville1b-61.pit.adelphia.net ([24.53.182.61] helo=localhost)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188hcs-0006XY-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 05:50:46 -0800
Received: from [192.168.1.100] (localhost [127.0.0.1])
	by localhost (8.12.2/8.12.2) with ESMTP id gA4DoDS3000902
	for <multi6@ops.ietf.org>; Mon, 4 Nov 2002 08:50:15 -0500 (EST)
Date: Mon, 04 Nov 2002 08:50:12 -0500
From: "Michael H. Lambert" <lambert@psc.edu>
To: multi6@ops.ietf.org
Subject: Multihoming and IPv6 Multicast
Message-ID: <1335580.1036399812@[192.168.1.100]>
X-Mailer: Mulberry/2.2.1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

The requirements of Reverse Path Forwarding checks make multihoming in IPv4 
multicast an operational issue which requires a good deal of care.  When 
multicast providers peer at multiple points, some hand-tuning of the 
routing is required to ensure path symmetry.

The multi6 charter does not explicitly mention multicast multihoming for 
IPv6.  However, I don't see how any solution could be adopted which does 
not address this issue.  Making multihoming for multicast in IPv6 easier 
than in IPv4 is good; making it no harder is essential.

Michael

+-----------------------------------------------------------------------+
| Michael H. Lambert, Network Engineer           Phone: +1 412 268-4960 |
| Pittsburgh Supercomputing Center               FAX:   +1 412 268-8200 |
| 4400 Fifth Avenue, Pittsburgh, PA  15213       lambert@psc.edu        |
+-----------------------------------------------------------------------+



From owner-multi6@ops.ietf.org  Mon Nov  4 08:58:06 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA13091
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 08:58:06 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188hlJ-0006oE-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 05:59:29 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188hlG-0006mx-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 05:59:26 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id E057E1C; Mon,  4 Nov 2002 16:05:30 +0200 (EET)
Message-ID: <3DC67D1D.5040109@nomadiclab.com>
Date: Mon, 04 Nov 2002 15:58:53 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021101
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: =?ISO-8859-1?Q?Manuel_Urue=F1a_Pascual?= <muruenya@it.uc3m.es>
Cc: multi6@ops.ietf.org, isoto@it.uc3m.es
Subject: Re: Transport multihoming
References: <Pine.BSF.3.96.1021026094313.3814A-100000@jazz-1.trumpet.com.au> <1036414318.2306.40.camel@requiem.it.uc3m.es>
In-Reply-To: <1036414318.2306.40.camel@requiem.it.uc3m.es>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Status: No, hits=-8.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit

Manuel Urueña Pascual wrote:
> Hi,
> 
> I've been working in a protocol that seems very close to your reasoning.
> Not really a new approach but catching some good ideas from SCTP and
> Mobile-IP to exchange dynamic/multiple addresses between end-hosts with
> legacy transport protocols.
> 
> http://www.it.uc3m.es/muruenya/draft-muruenya-epcp-00.txt
> 
> I think it may be applicable to the multihoming problem, but I'm seeking
> some feedback from the MH people.

Very interesting, IMHO.  Architecturally it looks fairly similar to HIP.
What would you consider to be the main differences?

--Pekka Nikander




From owner-multi6@ops.ietf.org  Mon Nov  4 10:49:33 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA18934
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 10:49:32 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188jVj-000GgA-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 07:51:31 -0800
Received: from smtp03.uc3m.es ([163.117.136.123] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188jVg-000Gff-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 07:51:29 -0800
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id 75CAE4316E; Mon,  4 Nov 2002 16:51:21 +0100 (CET)
Received: from requiem.it.uc3m.es (requiem.it.uc3m.es [163.117.139.166])
	by smtp03.uc3m.es (Postfix) with ESMTP
	id 5DF4B99DE2; Mon,  4 Nov 2002 16:51:21 +0100 (CET)
Subject: Re: Transport multihoming
From: Manuel =?ISO-8859-1?Q?Urue=F1a?= Pascual <muruenya@it.uc3m.es>
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Cc: multi6@ops.ietf.org, isoto@it.uc3m.es
In-Reply-To: <3DC67D1D.5040109@nomadiclab.com>
References: 
	<Pine.BSF.3.96.1021026094313.3814A-100000@jazz-1.trumpet.com.au>
	<1036414318.2306.40.camel@requiem.it.uc3m.es> 
	<3DC67D1D.5040109@nomadiclab.com>
Content-Type: text/plain; charset=ISO-8859-15
X-Mailer: Ximian Evolution 1.0.8-3mdk 
Date: 04 Nov 2002 16:51:21 +0100
Message-Id: <1036425081.2306.142.camel@requiem.it.uc3m.es>
Mime-Version: 1.0
X-Spam-Status: No, hits=-8.9 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id KAA18934

> Manuel Urueña Pascual wrote:
> > Hi,
> > 
> > I've been working in a protocol that seems very close to your reasoning.
> > Not really a new approach but catching some good ideas from SCTP and
> > Mobile-IP to exchange dynamic/multiple addresses between end-hosts with
> > legacy transport protocols.
> > 
> > http://www.it.uc3m.es/muruenya/draft-muruenya-epcp-00.txt
> > 
> > I think it may be applicable to the multihoming problem, but I'm seeking
> > some feedback from the MH people.
> 
> Very interesting, IMHO.  Architecturally it looks fairly similar to HIP.
> What would you consider to be the main differences?

I agree with you, they are very similar, and IMHO any end-to-end MH
solution will look the same.

I've only read a paper by Francis Dupont so my knowledge about HIP is
far from deep, but I'll try:

EPCP does not require any kind of crypto capabilities or infrastructure
for basic association init, maybe for cookie generation, as it relies on
the Return Routability check. However, it allows any other mechanism to
authenticate an end-point address. In fact, CGAs are suggested as an
alternative mechanism in the Fast Add section.

I'm not really sure about this (please correct me), but HIP seems to
support just one address, that may be changed for another one with the
Readdress packet. Maybe that's a hard constrain, EPCP supports several
simultaneous addresses, even IPv4 and IPv6 altogether.

Maybe the main difference is my perception about the Identifier -
Locator problem. I think IP addresses are great identifiers: global
unique, fixed length... (see more properties in "Endpoints and Endpoint
Names", J. Noel Chiappa), and much more important, today's applications
employ them. That's why Primary Address is employed as an identifier
mapped to several locators (even to itself).

--Manuel




From owner-multi6@ops.ietf.org  Mon Nov  4 11:20:56 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA20293
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 11:20:56 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188k03-000HlS-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 08:22:51 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188k00-000Hjb-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 08:22:49 -0800
Received: from extremenetworks.com (unknown [10.18.3.100])
	by gnat.inet.org (Postfix) with ESMTP
	id 1B09167103; Mon,  4 Nov 2002 07:42:26 -0500 (EST)
Date: Mon, 4 Nov 2002 11:22:02 -0500
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: multi6@ops.ietf.org
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <200211022350.IAA08319@necom830.hpcl.titech.ac.jp>
Message-Id: <8CD599CC-F011-11D6-812C-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Saturday, Nov 2, 2002, at 18:50 America/Montreal, Masataka Ohta 
wrote:
>> If router vendors had a knob that enabled separation of
>> location/identity
>
> Separation of locatioin/identity itself does not require any
> modification on routers.

Please point us towards your online I-D that describes the
above approach.

Ran




From owner-multi6@ops.ietf.org  Mon Nov  4 14:21:27 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA00542
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 14:21:26 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188mo0-000Oq1-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 11:22:36 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188mny-000Op0-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 11:22:34 -0800
Received: from extremenetworks.com (unknown [10.18.3.100])
	by gnat.inet.org (Postfix) with ESMTP
	id 22E2E67103; Mon,  4 Nov 2002 10:42:20 -0500 (EST)
Date: Mon, 4 Nov 2002 14:21:52 -0500
Subject: Re: GSE
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: "Tony Li" <Tony.Li@procket.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D2249A@EXCHANGE0-0.na.procket.com>
Message-Id: <AC4D7171-F02A-11D6-812C-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Friday, Nov 1, 2002, at 14:00 America/Montreal, Tony Li wrote:
> |   - It needs changes to transport protocols and possibly to 
> intra-site
> |     routing and address discovery.
>
> It certainly requires changes to the transport protocols.  I don't see
> any changes to intra-site routing unless one wants to be MH within the
> site between IGP areas.

It probably also requires changes to the IPv6 sockets API, because one
most probably would NOT want an application to include the location 
information
in any part of the transport-layer state.  The *identifier* information
would seem to be reasonable as part of transport-layer state.

> |   - The flat part of the identifier space makes locator
> |   discovery hard.
>
> Identifiers need not be flat.  They could be hierarchically assigned
> administrative entities.

Getting the area of naming/addressing discovery engineered properly
is non-trivial, but I think it is possible (always the optimist :-).

Ran
rja@extremenetworks.com




From owner-multi6@ops.ietf.org  Mon Nov  4 14:28:44 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA01393
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 14:28:44 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188mv2-000PA5-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 11:29:52 -0800
Received: from e3.ny.us.ibm.com ([32.97.182.103])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188mv0-000P7l-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 11:29:50 -0800
Received: from northrelay03.pok.ibm.com (northrelay03.pok.ibm.com [9.56.224.151])
	by e3.ny.us.ibm.com (8.12.2/8.12.2) with ESMTP id gA4JTBJh096574;
	Mon, 4 Nov 2002 14:29:12 -0500
Received: from rotala.raleigh.ibm.com (rotala.raleigh.ibm.com [9.27.12.14])
	by northrelay03.pok.ibm.com (8.12.3/NCO/VER6.4) with ESMTP id gA4JT8PA200698;
	Mon, 4 Nov 2002 14:29:08 -0500
Received: from rotala.raleigh.ibm.com (narten@localhost)
	by rotala.raleigh.ibm.com (8.11.6/8.11.6) with ESMTP id gA4JPSq27257;
	Mon, 4 Nov 2002 14:25:28 -0500
Message-Id: <200211041925.gA4JPSq27257@rotala.raleigh.ibm.com>
To: "Tony Li" <Tony.Li@procket.com>
cc: "Iljitsch van Beijnum" <iljitsch@muada.com>, multi6@ops.ietf.org
Subject: Re: GSE 
In-Reply-To: Message from "Tony Li" <Tony.Li@procket.com> 
   of "Sat, 02 Nov 2002 00:11:41 PST." <D2EC481073504E498A8DB9C0687E8CAF01AD13BB@EXCHANGE0-0.na.procket.com> 
Date: Mon, 04 Nov 2002 14:25:28 -0500
From: Thomas Narten <narten@us.ibm.com>
X-Spam-Status: No, hits=-6.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> In any case, I'm not convinced that there's a LOT of need to
> have an identifier to locator mapping.  You need a hostname to 
> identifier and locator mapping, but when would you go from 
> identifier to locator without the hostname?

The standard argument has been that if you can't perform a mapping
from identifier to locator, it limits the ability to recover from
failures where the existing binding stops working. I.e., how do you
recover a TCP connection when this happens?

I.e, either recovery is not possible (in some scenarios), or it's
pushed back to higher layers (e.g., application and DNS lookup). But
if the application is responsible for recovery, its not clear how
attractive a solution this would be in practice (or how much more
benefit one gets compared to using full-blown addresses with no
separation of identifier and locator, as apps could do the same sort
of failure recovery today).

Of course, how often such failures will occur and thus how important
it is to deal with them depends on a lot of details/assumptions about
how frequently and underwhat conditions the bindings become invalid.

Thomas



From owner-multi6@ops.ietf.org  Mon Nov  4 14:33:44 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA01694
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 14:33:43 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188n0P-000PQl-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 11:35:25 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188n0N-000POe-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 11:35:24 -0800
Received: from extremenetworks.com (unknown [10.18.3.100])
	by gnat.inet.org (Postfix) with ESMTP id 7965067103
	for <multi6@ops.ietf.org>; Mon,  4 Nov 2002 10:55:18 -0500 (EST)
Date: Mon, 4 Nov 2002 14:34:53 -0500
Subject: identifier uniqueness
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
From: RJ Atkinson <rja@extremenetworks.com>
To: multi6@ops.ietf.org
Content-Transfer-Encoding: 7bit
In-Reply-To: <025c01c28202$eb9018f0$237ba8c0@eagleswings>
Message-Id: <7DEE0742-F02C-11D6-812C-00039357A82A@extremenetworks.com>
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Friday, Nov 1, 2002, at 19:00 America/Montreal, Tony Hain wrote:
> But since there is no way to ensure that an identifier is globally
> unique, the only way to accomplish the goal is to couple them to
> describe 'this identifier at this location'. If the location is not
> stable, the static description is not stable.

Current identifiers are not globally unique either.  www.<foo>.com
where it is implemented as a set of servers behind a load balancer
is a trivial counter-example.

So I submit that we don't need "globally unique" identifiers".  We do 
need
"probabilistically unique" identifiers with a sufficiently high (<< 1) 
probability.

This is an *important* point.

Ran




From owner-multi6@ops.ietf.org  Mon Nov  4 14:38:37 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA02024
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 14:38:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188n59-000Phj-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 11:40:19 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188n57-000Pgs-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 11:40:17 -0800
Received: from extremenetworks.com (unknown [10.18.3.100])
	by gnat.inet.org (Postfix) with ESMTP
	id 0140567103; Mon,  4 Nov 2002 11:00:11 -0500 (EST)
Date: Mon, 4 Nov 2002 14:39:47 -0500
Subject: Re: GSE
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
To: "Tony Li" <Tony.Li@procket.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13BA@EXCHANGE0-0.na.procket.com>
Message-Id: <2CDDABC7-F02D-11D6-812C-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Saturday, Nov 2, 2002, at 02:54 America/Montreal, Tony Li wrote:
> But I will go farther than you on one point: I believe that separating
> the locator is _absolutely necessary_ to a scalable, workable solution.
> I have no mathematical proof of this, but the combination of the
> constraints involved and the aesthetics make it compelling to me.
>
> Tony

I concur with tli.  I think any solution to IPv6 multi-homing
will require separation of identity and location.  No doubt other
elements will also be needed, including a whole lot of engineering
not yet published.

Ran




From owner-multi6@ops.ietf.org  Mon Nov  4 14:44:39 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA02448
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 14:44:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188nBR-00003c-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 11:46:49 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188nBP-000Q0L-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 11:46:47 -0800
Received: from extremenetworks.com (unknown [10.18.3.100])
	by gnat.inet.org (Postfix) with ESMTP
	id 9239367103; Mon,  4 Nov 2002 11:06:40 -0500 (EST)
Date: Mon, 4 Nov 2002 14:46:15 -0500
Subject: Re: Notes about identifier - locator separator
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <20021102135406.Q43861-100000@sequoia.muada.com>
Message-Id: <142EF347-F02E-11D6-812C-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-6.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_03_05,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Saturday, Nov 2, 2002, at 08:34 America/Montreal, Iljitsch van 
Beijnum wrote:
> ...
> let's follow this reasoning to its logical conclusion and make the
> identifier the full host name.

It is important to understand that FQDNs are *not* globally unique
in identifying a single host.

This isn't an objection to your proposal, just an observation that
you're proposing that we continue to use identifiers that are not
globally unique.

Ran




From owner-multi6@ops.ietf.org  Mon Nov  4 14:53:30 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA03136
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 14:53:29 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188nJy-0000YG-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 11:55:38 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188nJw-0000VN-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 11:55:37 -0800
Received: from extremenetworks.com (unknown [10.18.3.100])
	by gnat.inet.org (Postfix) with ESMTP
	id 9FE0D67103; Mon,  4 Nov 2002 11:15:30 -0500 (EST)
Date: Mon, 4 Nov 2002 14:55:05 -0500
Subject: Re: Notes about identifier - locator separator
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: multi6@ops.ietf.org
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <200211031326.WAA15600@necom830.hpcl.titech.ac.jp>
Message-Id: <505D4733-F02F-11D6-812C-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-6.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Sunday, Nov 3, 2002, at 08:26 America/Montreal, Masataka Ohta wrote:
>> The key here is state.  If the middle box or the receiver
>> has state (e.g. a cryptographic key or a communication context),
>> it can check that the arriving packet indeed contains or
>> implies a known long lasting identifier, and act accordingly.
>> However, parties that do not have that state cannot find
>> out the long lasting identifiers.
>
> For a receiver to retrieve an appropriate cryptographic key or
> a communication context for a packet, a long lasting ID in clear
> text, as an index to the long lasting database of key or context,
> must be carried by the packet.

SPIs in ESP/AH are examples of IDs contained in a packet used
as an index to the Security Association state.  SPIs are not
normally long-lasting -- typically only valid for the lifetime
of the SA (plus epsilon).  Any sane key management strategy
involves changing *session* keys *at least* every 24 hours,
even for very strong cryptographic algorithms.

So the claim above is bogus (or poorly written).

Ran




From owner-multi6@ops.ietf.org  Mon Nov  4 15:24:56 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA04717
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 15:24:55 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188nnb-0001vI-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 12:26:15 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188nnZ-0001tG-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 12:26:14 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id 97F1B1C; Mon,  4 Nov 2002 22:32:18 +0200 (EET)
Message-ID: <3DC6D7C5.7010601@nomadiclab.com>
Date: Mon, 04 Nov 2002 22:25:41 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021101
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: RJ Atkinson <rja@extremenetworks.com>
Cc: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator
References: <505D4733-F02F-11D6-812C-00039357A82A@extremenetworks.com>
In-Reply-To: <505D4733-F02F-11D6-812C-00039357A82A@extremenetworks.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-9.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Ran,

>> Pekka Nikander wrote:
>>> The key here is state.  If the middle box or the receiver
>>> has state (e.g. a cryptographic key or a communication context),
>>> it can check that the arriving packet indeed contains or
>>> implies a known long lasting identifier, and act accordingly.
>>> However, parties that do not have that state cannot find
>>> out the long lasting identifiers.

 > On Sunday, Nov 3, 2002, at 08:26 America/Montreal, Masataka Ohta wrote:
>> For a receiver to retrieve an appropriate cryptographic key or
>> a communication context for a packet, a long lasting ID in clear
>> text, as an index to the long lasting database of key or context,
>> must be carried by the packet.

RJ Atkinson wrote:
> SPIs in ESP/AH are examples of IDs contained in a packet used
> as an index to the Security Association state.  SPIs are not
> normally long-lasting -- typically only valid for the lifetime
> of the SA (plus epsilon).  Any sane key management strategy
> involves changing *session* keys *at least* every 24 hours,
> even for very strong cryptographic algorithms.

With all respect, I think that the situation is slightly
more subtle.  Let me make a usual Alice and Bob style
example.

  1. If Alice and Bob have never communicated before
     (and don't have a mutual reference point), the
     ID Alice sends to Bob does not carry any information.

     Summary: a fresh ID carries no information.

     Thus, Alice can choose the ID freely, with the
     assumption that Bob will associate some state
     with the ID.  OTOH, the ID must somehow be communicated,
     and it will be vulnerable to discosure, even if
     unauthenticated D-H is used.

  2. If Alice and Bob have communicated before, Alice
     has to send the same ID to Bob so that he can retrive
     the afore mentioned state.  For privacy reasons she
     does not want to send it in clear text.  If she has
     recorded Bob's PK the issue is trivial, of course, but
     let's pretend for a while that PK crypto does not exist
     (Ohta-san does not believe in PK.)

     Now, if Bob knows Alice only by this long lasting ID and
     does not have any short term state with Alice, Alice
     basically MUST communicate the ID to Bob so that Bob can
     retrieve the state.  As far as I understand, that is
     what Ohta-san says.

     OTOH, he is obviously wrong in stating that the ID must
     be send in clear text, even in the absense of PK crypto.
     There are other means, as you well know.

     Summary: An ID must be communicated if one wants to
     refer to it, but it does not need to be communicated
     in clear.

--Pekka




From owner-multi6@ops.ietf.org  Mon Nov  4 18:18:23 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA13714
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 18:18:23 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188qVP-000Ab8-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 15:19:39 -0800
Received: from evrtwa1-ar8-4-65-020-139.evrtwa1.dsl-verizon.net ([4.65.20.139] helo=tndh.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188qVM-000Aak-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 15:19:36 -0800
Received: from eagleswings (127.0.0.1)
	by localhost with [XMail 1.10 (Win32/Ix86) ESMTP Server]
	id <S169FB> for <multi6@ops.ietf.org> from <alh-ietf@tndh.net>;
	Mon, 04 Nov 2002 15:19:37 -0800
Reply-To: <alh-ietf@tndh.net>
From: "Tony Hain" <alh-ietf@tndh.net>
To: "'Tony Li'" <Tony.Li@procket.com>, "'Randy Bush'" <randy@psg.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Mon, 4 Nov 2002 15:18:53 -0800
Message-ID: <03c901c28458$8a9675a0$237ba8c0@eagleswings>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13BC@EXCHANGE0-0.na.procket.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Status: No, hits=-4.3 required=5.0
	tests=INVALID_MSGID,IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA13714

Tony Li wrote:
> ...
> |   That question deserves a firsthand answer from a current 
> enterprise
> |   network manager.
> 
> 
> So it may surprise you to learn that I used to be a network operator
> some time ago [Los Nettos, 1987-1990] and an enterprise 
> network manager
> for my company and of course my own home.   

That does not surprise me, most people that really understand
inter-domain routing have arrived from the school of hard knocks. The
point I was trying to make is that the reasons behind deployments today
might be different from those we used 10+ years ago, so we could use a
first hand answer to current demands.

> We happened to recently change
> providers at my company and, because we are behind a NAT system, found
> the change to be quite trivial.  Of course, we only needed to 
> renumber the
> NAT box.

That will work for some companies with limited application needs, but
for others nat is a non-starter. 

> 
> In a 16+16 environment, where only the border routers are 
> configured with
> the global locators for the enterprise, renumbering amounts 
> to reconfiguring
> only one system.

Well, for the general case that one 'system' needs to include the border
router, dns, firewall, ids, partner access lists, etc...

> 
> 
> |   But since there is no way to ensure that an identifier is globally
> |   unique, the only way to accomplish the goal is to couple them to
> |   describe 'this identifier at this location'. If the 
> location is not
> |   stable, the static description is not stable. 
> 
> 
> You can assign an identifier based purely on the 
> administrative hierarchy.
> We have an existance proof that we can do this, because we've done so 
> already in DNS.

In fact we have an existence proof in both DNS & IEEE EUI that
inadvertent & intentional duplication happens. So those mechanisms can't
be used as 'globally unique' identifiers as they are. If we add some
cryptographic properties, we can probably improve that.

> ...
> I submit to you that if folks are unwilling to change to an
> architecture that scales, then IPv6 is already doomed.

If the changes are contained to the routers, the timeframe is reduced
from 7 years to 3. In any case a drastic change will take two years to
get vendor shipments and another year for service providers to deploy. 

> 
> 
> |   Because the identifier is not stable & globally unique, and 
> |   even if we
> |   had a way to ensure that, the privacy advocate's alarms 
> |   would be going
> |   off. Despite the desire to avoid it, the current reality 
> is that to
> |   create a globally unique identifier we bound the problem by 
> |   coupling it
> |   with its locator.
> 
> 
> That is certainly true today.  However, there is no requirement for
> that.  Consider that host foo.cisco.com already has a globally 
> unique and fixed hostname.  We allocated this in a hierarchical
> fashion that requires no aggregation.  We simply do the same for
> the identifier space.

That is the same argument that was used to structure the locator part
according to provider hierarchy ... ;)

That aside, until we get DNSsec widely deployed there is nothing that
prevents someone from injecting foo.cisco.com into a remote part of the
tree. The only way we can consider a bit string to be a globally unique
identifier would be to have some cryptographic property that could be
checked in real time. I am not opposed to such a system being created,
but holding IPv6 multihoming hostage until it exists would be a
disservice to those who need expanded multihomed address space now.

Tony






From owner-multi6@ops.ietf.org  Mon Nov  4 18:30:15 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA14248
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 18:30:15 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188qhE-000BJI-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 15:31:52 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188qhC-000BId-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 15:31:50 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id C59C73442D; Mon,  4 Nov 2002 15:40:25 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA4NVJiI010813;
	Mon, 4 Nov 2002 15:31:19 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Mon, 4 Nov 2002 15:31:18 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13BE@EXCHANGE0-0.na.procket.com>
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKEWKnIWccbA7L9QfKvgndVmjrrcAAAEHPA
From: "Tony Li" <Tony.Li@procket.com>
To: <alh-ietf@tndh.net>, "Randy Bush" <randy@psg.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA14248



Tony,

|   > We happened to recently change
|   > providers at my company and, because we are behind a NAT 
|   system, found
|   > the change to be quite trivial.  Of course, we only needed to 
|   > renumber the
|   > NAT box.
|   
|   That will work for some companies with limited application 
|   needs, but
|   for others nat is a non-starter. 


Sorry, I should have been more clear.  No, I'm NOT trying to
sell NATv6.  

My point is that when the external locators are configured in
a very small number of places and internal addressing is independent
of external addressing, renumbering is very simple.  In 16+16,
I'd propose that the external locator be only in the border router.


|   Well, for the general case that one 'system' needs to 
|   include the border
|   router, dns, firewall, ids, partner access lists, etc...


Hmmm...  why?  The only thing that the border router does is
to add or remove the locators from the L3 header.  Access 
lists should be operating on the identifier, not the locator,
correct?


|   In fact we have an existence proof in both DNS & IEEE EUI that
|   inadvertent & intentional duplication happens. So those 
|   mechanisms can't
|   be used as 'globally unique' identifiers as they are. If we add some
|   cryptographic properties, we can probably improve that.


Ok, but do we need actual perfect uniqueness?  Or just 'pretty close'?
Operationally, 'pretty close' is a whole lot easier.


|   > I submit to you that if folks are unwilling to change to an
|   > architecture that scales, then IPv6 is already doomed.
|   
|   If the changes are contained to the routers, the timeframe 
|   is reduced
|   from 7 years to 3. In any case a drastic change will take 
|   two years to
|   get vendor shipments and another year for service providers 
|   to deploy. 


Well, if the changes are confined to the routers, then that
pretty much precludes transport changes and DNS changes.

I guess we're done.


|   > That is certainly true today.  However, there is no 
|   requirement for
|   > that.  Consider that host foo.cisco.com already has a globally 
|   > unique and fixed hostname.  We allocated this in a hierarchical
|   > fashion that requires no aggregation.  We simply do the same for
|   > the identifier space.
|   
|   That is the same argument that was used to structure the 
|   locator part
|   according to provider hierarchy ... ;)


Umm...  I don't see that at all.  But maybe I'm just not getting your
joke.

 
|   That aside, until we get DNSsec widely deployed there is 
|   nothing that
|   prevents someone from injecting foo.cisco.com into a remote 
|   part of the
|   tree. The only way we can consider a bit string to be a 
|   globally unique
|   identifier would be to have some cryptographic property 
|   that could be
|   checked in real time. I am not opposed to such a system 
|   being created,
|   but holding IPv6 multihoming hostage until it exists would be a
|   disservice to those who need expanded multihomed address space now.


Yes, someone could masquerade with someone else's identifier.
However, doing a lookup on the identifier should return the locators
for the correct host, not the imposter.

Tony



From owner-multi6@ops.ietf.org  Mon Nov  4 18:35:58 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA14525
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 18:35:57 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188qnL-000Bhs-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 15:38:11 -0800
Received: from dmz1.procket.com ([65.174.124.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188qnJ-000Bfa-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 15:38:09 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id 651F423C33; Sun,  3 Nov 2002 18:44:09 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA4NbciI011205;
	Mon, 4 Nov 2002 15:37:39 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: GSE 
Date: Mon, 4 Nov 2002 15:37:37 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13BF@EXCHANGE0-0.na.procket.com>
Thread-Topic: GSE 
Thread-Index: AcKEOI9O23ELjkwLTpay0rnb6d8eGQAIb7NA
From: "Tony Li" <Tony.Li@procket.com>
To: "Thomas Narten" <narten@us.ibm.com>
Cc: "Iljitsch van Beijnum" <iljitsch@muada.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.1 required=5.0
	tests=SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA14525


Thomas,

Thanks.

I've seen the light and see another case that makes it necessary to
have an identifier to locator mapping.  

Suppose that we wish to insure that hosts do not play with locators 
as an architectural principle.  [I'm not married to this, but I am
exploring this.]

Now, when a host receives an incoming connection, it needs to reply 
to that particular identifier, but it has no idea what host name is 
associated with the identifier.  The border router then needs to do 
an identifier lookup to determine the locator for the originator of 
the connection.  

Tony


|   > In any case, I'm not convinced that there's a LOT of need to
|   > have an identifier to locator mapping.  You need a hostname to 
|   > identifier and locator mapping, but when would you go from 
|   > identifier to locator without the hostname?
|   
|   The standard argument has been that if you can't perform a mapping
|   from identifier to locator, it limits the ability to recover from
|   failures where the existing binding stops working. I.e., how do you
|   recover a TCP connection when this happens?
|   
|   I.e, either recovery is not possible (in some scenarios), or it's
|   pushed back to higher layers (e.g., application and DNS lookup). But
|   if the application is responsible for recovery, its not clear how
|   attractive a solution this would be in practice (or how much more
|   benefit one gets compared to using full-blown addresses with no
|   separation of identifier and locator, as apps could do the same sort
|   of failure recovery today).
|   
|   Of course, how often such failures will occur and thus how important
|   it is to deal with them depends on a lot of 
|   details/assumptions about
|   how frequently and underwhat conditions the bindings become invalid.
|   
|   Thomas
|   



From owner-multi6@ops.ietf.org  Mon Nov  4 18:52:41 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA15246
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 18:52:41 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188r3Q-000CiU-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 15:54:48 -0800
Received: from evrtwa1-ar8-4-65-020-139.evrtwa1.dsl-verizon.net ([4.65.20.139] helo=tndh.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188r3O-000CiI-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 15:54:46 -0800
Received: from eagleswings (127.0.0.1)
	by localhost with [XMail 1.10 (Win32/Ix86) ESMTP Server]
	id <S16A1F> for <multi6@ops.ietf.org> from <alh-ietf@tndh.net>;
	Mon, 04 Nov 2002 15:54:48 -0800
Reply-To: <alh-ietf@tndh.net>
From: "Tony Hain" <alh-ietf@tndh.net>
To: "'Tony Li'" <Tony.Li@procket.com>, "'Thomas Narten'" <narten@us.ibm.com>
Cc: "'Iljitsch van Beijnum'" <iljitsch@muada.com>, <multi6@ops.ietf.org>
Subject: RE: GSE 
Date: Mon, 4 Nov 2002 15:54:03 -0800
Message-ID: <042401c2845d$74982c30$237ba8c0@eagleswings>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13BF@EXCHANGE0-0.na.procket.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Status: No, hits=-4.3 required=5.0
	tests=INVALID_MSGID,IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA15246

Tony Li wrote:
> ...
> Suppose that we wish to insure that hosts do not play with locators 
> as an architectural principle.  [I'm not married to this, but 
> I am exploring this.]
> 
> Now, when a host receives an incoming connection, it needs to reply 
> to that particular identifier, but it has no idea what host name is 
> associated with the identifier.  The border router then needs to do 
> an identifier lookup to determine the locator for the originator of 
> the connection.  

Taking the next step, the system that the border router would need to
look that identifier up in would need to churn as the identifier moves
from home, to Starbucks, to the airport, to the hotel... If it is to
scale comparable to DNS, there needs to be distributed caching, which in
turn leads to TTLs, and a minimum period between usable movements. 

In the abstract, isn't this approach just a global learning bridge where
the table is external to the forwarding engines?

Tony






From owner-multi6@ops.ietf.org  Mon Nov  4 19:21:18 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA15948
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 19:21:17 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188rUR-000ELW-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 16:22:43 -0800
Received: from evrtwa1-ar8-4-65-020-139.evrtwa1.dsl-verizon.net ([4.65.20.139] helo=tndh.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188rUP-000ELG-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 16:22:41 -0800
Received: from eagleswings (127.0.0.1)
	by localhost with [XMail 1.10 (Win32/Ix86) ESMTP Server]
	id <S16A2C> for <multi6@ops.ietf.org> from <alh-ietf@tndh.net>;
	Mon, 04 Nov 2002 16:22:43 -0800
Reply-To: <alh-ietf@tndh.net>
From: "Tony Hain" <alh-ietf@tndh.net>
To: "'Tony Li'" <Tony.Li@procket.com>, "'Randy Bush'" <randy@psg.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Mon, 4 Nov 2002 16:21:58 -0800
Message-ID: <042b01c28461$5afa1c30$237ba8c0@eagleswings>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13BE@EXCHANGE0-0.na.procket.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Status: No, hits=-4.3 required=5.0
	tests=INVALID_MSGID,IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id TAA15948

Tony Li wrote:
> Sorry, I should have been more clear.  No, I'm NOT trying to
> sell NATv6.  
> 
> My point is that when the external locators are configured in
> a very small number of places and internal addressing is independent
> of external addressing, renumbering is very simple.  In 16+16,
> I'd propose that the external locator be only in the border router.

I have looked, but can't find a reference to the 16+16 draft, please
send a pointer so I can get into the context.

> 
> 
> |   Well, for the general case that one 'system' needs to 
> |   include the border
> |   router, dns, firewall, ids, partner access lists, etc...
> 
> 
> Hmmm...  why?  The only thing that the border router does is
> to add or remove the locators from the L3 header.  Access 
> lists should be operating on the identifier, not the locator,
> correct?

Once we figure out how to verify that the indetifier is really unique.

> 
> 
> |   In fact we have an existence proof in both DNS & IEEE EUI that
> |   inadvertent & intentional duplication happens. So those 
> |   mechanisms can't
> |   be used as 'globally unique' identifiers as they are. If 
> we add some
> |   cryptographic properties, we can probably improve that.
> 
> 
> Ok, but do we need actual perfect uniqueness?  Or just 'pretty close'?
> Operationally, 'pretty close' is a whole lot easier.

For RFC3041 addresses, the argument is that they are 'very close' to
unique, but we still require backing that up with DAD to minimize
confusion when collisions do occur.

> 
> 
> |   > I submit to you that if folks are unwilling to change to an
> |   > architecture that scales, then IPv6 is already doomed.
> |   
> |   If the changes are contained to the routers, the timeframe 
> |   is reduced
> |   from 7 years to 3. In any case a drastic change will take 
> |   two years to
> |   get vendor shipments and another year for service providers 
> |   to deploy. 
> 
> 
> Well, if the changes are confined to the routers, then that
> pretty much precludes transport changes and DNS changes.
> 
> I guess we're done.

If a 5-10 year solution is what we really need, now is the time to
start. At the same time, I suspect we are a couple years from an IRTF
result that will take a few more to work through the IETF, so the
dev/deployment cycle can start. While that is working its way through
the system though, we need to find a way to fit an expanded set of
multihome sites into the existing mechanisms. 

My approach has been that we draw a line between those that need to be
in the global table for business/policy reasons, and those that are
looking for local alternate service. We aggregate the latter group
through exchanges, and simply eat the pain of the first group. This
becomes a self correcting situation when financial feedback is applied
to the number of prefixes that get injected into the global table. 

>  ...
> |   That aside, until we get DNSsec widely deployed there is 
> |   nothing that
> |   prevents someone from injecting foo.cisco.com into a remote 
> |   part of the
> |   tree. The only way we can consider a bit string to be a 
> |   globally unique
> |   identifier would be to have some cryptographic property 
> |   that could be
> |   checked in real time. I am not opposed to such a system 
> |   being created,
> |   but holding IPv6 multihoming hostage until it exists would be a
> |   disservice to those who need expanded multihomed address 
> space now.
> 
> 
> Yes, someone could masquerade with someone else's identifier.
> However, doing a lookup on the identifier should return the locators
> for the correct host, not the imposter.

We need a system for doing those lookups that scales without imposing
limitations on movement. 

Tony




From owner-multi6@ops.ietf.org  Mon Nov  4 19:25:38 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA16070
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 19:25:37 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188rYt-000Edi-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 16:27:19 -0800
Received: from mh2dmz1.bloomberg.com ([199.172.169.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188rYq-000Ecz-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 16:27:16 -0800
Received: from ns2.bloomberg.com by mh2dmz1.bloomberg.com with ESMTP; Mon, 4 Nov 2002 19:27:14 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id TAA29760;
	Mon, 4 Nov 2002 19:27:13 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: "Michel Py" <michel@arneill-py.sacramento.ca.us>, <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Mon, 4 Nov 2002 19:27:53 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPECECCEIAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <2B81403386729140A3A899A8B39B046405E3FD@server2000>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=-3.8 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_01_02,USER_AGENT_OUTLOOK
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi Michel,

% From: Michel Py [mailto:michel@arneill-py.sacramento.ca.us]
%
% > or face the fact that there are no layer-3 guarantees
% > today so don't expect them tomorrow. (this is a half baked)
%
% This is not baked at all. There are some layer-3 only protocols

sorry i was referring to IP.  currently, higher-layer protocols add
reliability and all the other good stuff.  current multihoming
practices (announcing prefixes to the internet) try to provide
recovery at the IP-layer, the time-to-recovery of which widely varies
depending on the nature of the outage and it's relationship to one's
site.  what should one consider an acceptable time-to-recover?  this
varies greatly on the kind of application one is working with.  this
is what i meant when i said, there really are no layer-3 guarantees on
the internet today.

% currently designed that guarantee survivability of open sessions.
%
% Regarding your "part 2:  - another quarter baked idea", this sounds
% interesting at the first read, is there a draft of this?

i don't have a draft since i am not a protocol engineer.  i do,
however, design and operate a network with private connections to over
20000 other companies and therefore have a keen interest in the
operational impact of whatever conclusions are drawn up here.  i
believe that site-exit discovery solutions have been proposed for this
or other reasons in the past (i know something i read somewhere
inspired me to present this) and i thought it may be useful to put the
concept on the table.

%
%

-- aldrin


once again - with word-wrap at 70 characters. :)

in order to simplify the operations of routing multi-homed hosts, i
have been thinking about an approach that may satisfy the operations
needs of some of us.  this approach is geared for enterprises.

this approach:
(1) eliminates requiring having to support multi-interface hosts as a
means of site-exit backup
(2) eliminates the advertisement of prefixes
(3) reduces the number of routes to manage inside the site
(4) avoids having to do source-based forwarding to the appropriate
site exit in order to avoid having ISPs drop packets where the source
address prefix doesn't belong to them.
(5) simplifies the life of private network providers by eliminating
the requirement that you must provide transit to the DFZ to get a
global-prefix.
(6) ??
[obviously most of the above imply one another.]

it appears that this appoach will not reduce the security or
resilience of connections that we can have today.

the short version of the approach is as follows:

assume that a site:

(1) uses site-border and internal routers that are capable of
intra-site routing using only the SLA portion of the IPv6 destination
address.  this obviously means a max of 2^16 subnets per site.

assume hosts in that site:

(2) have one site-local or non-routable globally-unique address per
interface

for outgoing connections:

(3) host performs a "forward site-exit-discovery" for site-external
destinations.  the forward site-exit-discovery response would return
<1> a prefix that matches the site-external destination address <2>
AND a global-prefix (source-prefix) associated to that site-exit +
next-hop ISP <3> AND a reachable anycast or unicast site-local address
of that site-exit (site-border) router.

NOTE: the site-exit router could also be configured to <1> return a
"::/0" destination-prefix along with the global-prefix and site-exit
address, i.e. a "default route" associated to the global-prefix <2> or
if the router is running an EGP, the destination-prefix could be the
longest match prefix for the destination address <3> or if multiple
site-exit routers peer using IBGP, than the site-exit router can
additionally return the site-exit address and the global-prefix of the
best site-exit (this may require some new MBGP knobs).

(4) the host would insert this source-prefix, destination-prefix and
site-exit address in a special "site-external" routing table.  these
route entries are special route entries used to allow the host to
select the appropriate global source-prefix to communicate with a
site-external address and to source-route via the appropriate
site-exit.  site-exit discovery would be repeated if any destination
associated to that source-destination-prefix pair becomes unreachable.

(5) for the initial packet sent to a site-external destination, use
the source-prefix associated to  the best matching site-external
destination route entry.  packets sent to the site-external
destination would include a routing header where the associated
site-exit address would be the first destination of the packets.  all
connections that are "in-progress" would be routed based on
site-external route entries that match both source and destination
prefixes, i.e. only the initial localhost-originated packet can route
purely by best matching destination-prefix.  the host could probably
create a temporary pseudo-interface with that source-prefix for the
duration of all connections that use it.

for incoming connections:

(6) accept any prefix so long as the SLA and interface portion belong
to the host.  the host could also create a temporary psuedo-interface
to handle the connection.

(7) perform a "reverse site-exit-discovery" against the incoming
global-prefix (i.e. destination address field of incoming packet) to
discover what the ingress site-exit of the incoming packet was.  the
site-exit-router would return the same results as in (3) but without
any IBGP optimizations.

(8) traffic sent to site-external address would work as in (4) and (5)

additionally:

(9) the site-exit-discovery and "site-external" routing table approach
can be used for both temporary global "pseudo-interfaces" described
above as well as standard global interfaces that are configured today
using router-advertisements.

this approach OBVIOUSLY implies that the site-border (site-exit)
routers are TRUSTED and only attract traffic with global-prefixes that
have been assigned to the site.  most enterprises fit this mold.

i'm sure this approach is chock-full-of-holes since it's a half-baked
idea.  but i figure it may give a fresh perspective to some of the
problems.

-- aldrin




From owner-multi6@ops.ietf.org  Mon Nov  4 19:28:08 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA16151
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 19:28:07 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188rbR-000Ela-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 16:29:57 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188rbP-000ElO-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 16:29:55 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA50TRO53311;
	Tue, 5 Nov 2002 01:29:28 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Tue, 5 Nov 2002 01:29:27 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Tony Hain <alh-ietf@tndh.net>
cc: <multi6@ops.ietf.org>
Subject: RE: GSE 
In-Reply-To: <042401c2845d$74982c30$237ba8c0@eagleswings>
Message-ID: <20021105012317.Q50741-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-7.0 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, 4 Nov 2002, Tony Hain wrote:

> If it is to
> scale comparable to DNS, there needs to be distributed caching, which in
> turn leads to TTLs, and a minimum period between usable movements.

You need an identifier to locator mapping service to find at least one
working locator. Extra non-working locators may slow session
establishment down a bit, but aren't really a problem otherwise. More
locators can be negotiated at session establishment or later.




From owner-multi6@ops.ietf.org  Mon Nov  4 19:34:41 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA16267
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 19:34:41 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188rhd-000FBA-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 16:36:21 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188rhb-000FAv-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 16:36:20 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA50Zp053342;
	Tue, 5 Nov 2002 01:35:52 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Tue, 5 Nov 2002 01:35:51 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: RJ Atkinson <rja@extremenetworks.com>
cc: <multi6@ops.ietf.org>
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <142EF347-F02E-11D6-812C-00039357A82A@extremenetworks.com>
Message-ID: <20021105013126.C50741-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.8 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, 4 Nov 2002, RJ Atkinson wrote:

> > let's follow this reasoning to its logical conclusion and make the
> > identifier the full host name.

> It is important to understand that FQDNs are *not* globally unique
> in identifying a single host.

This could be considered a feature and not a bug.  :-)

It is of course trivial to make these unique if desired.

> This isn't an objection to your proposal, just an observation that
> you're proposing that we continue to use identifiers that are not
> globally unique.

It depends on what we want to address. I think most applications are
interested in talking to a specific service rather than a specific host.




From owner-multi6@ops.ietf.org  Mon Nov  4 19:54:17 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA16899
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 19:54:16 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188s0Y-000GUH-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 16:55:54 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188s0U-000GQz-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 16:55:50 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 48BC234438; Mon,  4 Nov 2002 17:04:25 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA50tJiI015891;
	Mon, 4 Nov 2002 16:55:19 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: GSE 
Date: Mon, 4 Nov 2002 16:55:18 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D22502@EXCHANGE0-0.na.procket.com>
Thread-Topic: GSE 
Thread-Index: AcKEXZSciB+h9vfoRUiK14nblTI0FAACA6YA
From: "Tony Li" <Tony.Li@procket.com>
To: <alh-ietf@tndh.net>, "Thomas Narten" <narten@us.ibm.com>
Cc: "Iljitsch van Beijnum" <iljitsch@muada.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id TAA16899



|   > Now, when a host receives an incoming connection, it 
|   needs to reply 
|   > to that particular identifier, but it has no idea what 
|   host name is 
|   > associated with the identifier.  The border router then 
|   needs to do 
|   > an identifier lookup to determine the locator for the 
|   originator of 
|   > the connection.  
|   
|   Taking the next step, the system that the border router 
|   would need to
|   look that identifier up in would need to churn as the 
|   identifier moves
|   from home, to Starbucks, to the airport, to the hotel... If it is to
|   scale comparable to DNS, there needs to be distributed 
|   caching, which in
|   turn leads to TTLs, and a minimum period between usable movements. 


Only if you use that as the ONLY mechanism for determining
locators.  I would happily also have a MIP type system for 
dealing with frequently changing locators.  Seem reasonable?

Two different mechanisms to deal with two different time horizons and
two different sets of tradeoffs.

Of course, if you can figure out how to unify these, I can be
easily convinced.

|   In the abstract, isn't this approach just a global learning 
|   bridge where
|   the table is external to the forwarding engines?


I sure hope not.  Cause the broadcast storm would be mighty...

Tony



From owner-multi6@ops.ietf.org  Mon Nov  4 20:02:15 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA17241
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 20:02:15 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188s8n-000Gxy-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 17:04:25 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188s8l-000Gwb-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 17:04:23 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id B47BD3443C; Mon,  4 Nov 2002 17:12:59 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA513qiI016391;
	Mon, 4 Nov 2002 17:03:52 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Mon, 4 Nov 2002 17:03:51 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13C0@EXCHANGE0-0.na.procket.com>
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKEYXdlt1bA7MotTSyTfVoZFkOTTwABI5pQ
From: "Tony Li" <Tony.Li@procket.com>
To: <alh-ietf@tndh.net>, "Randy Bush" <randy@psg.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id UAA17241



|   > My point is that when the external locators are configured in
|   > a very small number of places and internal addressing is 
|   independent
|   > of external addressing, renumbering is very simple.  In 16+16,
|   > I'd propose that the external locator be only in the 
|   border router.
|   
|   I have looked, but can't find a reference to the 16+16 draft, please
|   send a pointer so I can get into the context.


You've been reading all that there is of it.  We've been poking holes
in GSE, so when Ran proposed a 16B identifier, I went with it.

So no, there is no ID yet.  I'm trying to do this the old fashioned
way: get consensus and THEN write it down.  Yes, this makes for
less argument, so this might be less fun, but it might cause us to
converge more quickly.


|   > |   Well, for the general case that one 'system' needs to 
|   > |   include the border
|   > |   router, dns, firewall, ids, partner access lists, etc...
|   > 
|   > 
|   > Hmmm...  why?  The only thing that the border router does is
|   > to add or remove the locators from the L3 header.  Access 
|   > lists should be operating on the identifier, not the locator,
|   > correct?
|   
|   Once we figure out how to verify that the indetifier is 
|   really unique.


I have problems with crypto for that level of security.  But 
shouldn't that be something like the IPSEC AH header to authenticate
the identifier?  [Like others here, I don't know anything about security
and don't claim to.]


|   > |   In fact we have an existence proof in both DNS & IEEE EUI that
|   > |   inadvertent & intentional duplication happens. So those 
|   > |   mechanisms can't
|   > |   be used as 'globally unique' identifiers as they are. If 
|   > we add some
|   > |   cryptographic properties, we can probably improve that.
|   > 
|   > 
|   > Ok, but do we need actual perfect uniqueness?  Or just 
|   'pretty close'?
|   > Operationally, 'pretty close' is a whole lot easier.
|   
|   For RFC3041 addresses, the argument is that they are 'very close' to
|   unique, but we still require backing that up with DAD to minimize
|   confusion when collisions do occur.


Ok, I have no issues for doing this for part of the 16B identifier.  
Could you deal with some high order bits being internal to site routing?


|   > |   > I submit to you that if folks are unwilling to change to an
|   > |   > architecture that scales, then IPv6 is already doomed.
|   > |   
|   > |   If the changes are contained to the routers, the timeframe 
|   > |   is reduced
|   > |   from 7 years to 3. In any case a drastic change will take 
|   > |   two years to
|   > |   get vendor shipments and another year for service providers 
|   > |   to deploy. 
|   > 
|   > 
|   > Well, if the changes are confined to the routers, then that
|   > pretty much precludes transport changes and DNS changes.
|   > 
|   > I guess we're done.
|   
|   If a 5-10 year solution is what we really need, now is the time to
|   start. At the same time, I suspect we are a couple years 
|   from an IRTF
|   result that will take a few more to work through the IETF, so the
|   dev/deployment cycle can start. While that is working its 
|   way through
|   the system though, we need to find a way to fit an expanded set of
|   multihome sites into the existing mechanisms. 


An IRTF result from whom?  The routing research group?


|   My approach has been that we draw a line between those that 
|   need to be
|   in the global table for business/policy reasons, and those that are
|   looking for local alternate service. We aggregate the latter group
|   through exchanges, and simply eat the pain of the first group. This
|   becomes a self correcting situation when financial feedback 
|   is applied
|   to the number of prefixes that get injected into the global table. 


Ok, for a temporary hack, that's a fine start.  However, we've seen 
that there is no way to get financial feedback applied to the DFZ table.
Otherwise we would have long ago in IPv4.


Tony
   



From owner-multi6@ops.ietf.org  Mon Nov  4 20:47:37 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA18499
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 20:47:37 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188spy-000Joo-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 17:49:02 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188spw-000JoE-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 17:49:00 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 22C1167103; Mon,  4 Nov 2002 17:08:57 -0500 (EST)
Date: Mon, 4 Nov 2002 20:48:27 -0500
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: "Tony Li" <Tony.Li@procket.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13BE@EXCHANGE0-0.na.procket.com>
Message-Id: <ADC4E54A-F060-11D6-B984-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Monday, Nov 4, 2002, at 18:31 America/Montreal, Tony Li wrote:
> |   In fact we have an existence proof in both DNS & IEEE EUI that
> |   inadvertent & intentional duplication happens. So those
> |   mechanisms can't
> |   be used as 'globally unique' identifiers as they are. If we add 
> some
> |   cryptographic properties, we can probably improve that.
>
>
> Ok, but do we need actual perfect uniqueness?  Or just 'pretty close'?
> Operationally, 'pretty close' is a whole lot easier.

We don't *have* perfect uniqueness today.  www.cnn.com is a set of 
hosts,
not a single host.  DNS names are NOT globally unique today.
Neither are IP addresses, thanks to NAT or other widgets (e.g. load
balancer in front of server farm).

Since we don't have it today, I don't see how demanding absolute 
uniqueness
of identifiers is a reasonable thing to demand.  And forged identifiers
are trivial today.  In a new system there could be (at least) a 
mechanism
for providing optional authentication of the identifier.

Ran




From owner-multi6@ops.ietf.org  Mon Nov  4 21:36:09 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA19854
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 21:36:09 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188tbN-000Mx2-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 18:38:01 -0800
Received: from evrtwa1-ar8-4-65-020-139.evrtwa1.dsl-verizon.net ([4.65.20.139] helo=tndh.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188tbL-000Mwq-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 18:37:59 -0800
Received: from eagleswings (127.0.0.1)
	by localhost with [XMail 1.10 (Win32/Ix86) ESMTP Server]
	id <S16A6D> for <multi6@ops.ietf.org> from <alh-ietf@tndh.net>;
	Mon, 04 Nov 2002 18:38:01 -0800
Reply-To: <alh-ietf@tndh.net>
From: "Tony Hain" <alh-ietf@tndh.net>
To: "'RJ Atkinson'" <rja@extremenetworks.com>,
        "'Tony Li'" <Tony.Li@procket.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Mon, 4 Nov 2002 18:37:16 -0800
Message-ID: <043001c28474$416d7380$237ba8c0@eagleswings>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
In-Reply-To: <ADC4E54A-F060-11D6-B984-00039357A82A@extremenetworks.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Status: No, hits=-4.3 required=5.0
	tests=INVALID_MSGID,IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id VAA19854

RJ Atkinson wrote:
> ...
> Since we don't have it today, I don't see how demanding absolute 
> uniqueness
> of identifiers is a reasonable thing to demand.  

You get away without uniqueness today by bounding the scope of
uniqueness with a locator. If you explicitly remove that bounding
function by insisting that the locator is separable and mutable, you
make the problem of attributing security attributes to an identifier
more complex. 

> And forged 
> identifiers are trivial today.  

By closely associating the identifier with the locator, forgery that
actually results in a usable connection is traceable and
compartmentalized with natural trust boundaries. 

> In a new system there could 
> be (at least) a 
> mechanism
> for providing optional authentication of the identifier.

If the border router is going to use that identifier to look up the
current locator, the authentication component would be a requirement
prior to any modification of the locator table. This would also be a
requirement before updating any DNS entries. (I bring up that last point
because last week I was talking to Vixie about DNS trust boundaries and
one approach would be to allow record updates when the record matched
the source address of a node that had successfully completed the 3-way
TCP handshake.) 

Tony


> 
> Ran
> 
> 




From owner-multi6@ops.ietf.org  Mon Nov  4 23:15:27 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA22386
	for <multi6-archive@lists.ietf.org>; Mon, 4 Nov 2002 23:15:26 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188v9J-0003Yb-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 20:17:09 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188v9H-0003YP-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 20:17:07 -0800
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Mon, 4 Nov 2002 20:17:15 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Message-ID: <2B81403386729140A3A899A8B39B046405E416@server2000>
content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKEYjDeSa0KrU83S2mX4Dh0vMh3kwAHutWA
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Aldrin Isaac" <aisaac@bloomberg.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=-0.7 required=5.0
	tests=SPAM_PHRASE_02_03
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id XAA22386

Aldrin,

> sorry i was referring to IP.  currently, higher-layer
> protocols add reliability and all the other good stuff.
> current multihoming practices (announcing prefixes to
> the internet) try to provide recovery at the IP-layer,
> the time-to-recovery of which widely varies depending
> on the nature of the outage and it's relationship to
> one's site. what should one consider an acceptable
> time-to-recover?  This varies greatly on the kind of
> application one is working with. This is what i meant
> when i said, there really are no layer-3 guarantees
> on the internet today.

We are saying exactly the same thing. Today, a link down will lead to a
BGP reconvergence that will often be longer than a typical TCP
connection will survive. Tomorrow, there is stuff on the table that can
make this delay a lot shorter. If the network guaranteed that the packet
loss would not last more than two seconds, would you say that there is a
layer-3 guarantee on the network?

The point we disagree on is that it's not because it does not exist
today that it means it won't exist tomorrow. If you want more details
email me privately.

Michel.




From owner-multi6@ops.ietf.org  Tue Nov  5 02:26:47 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA06256
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 02:26:47 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188y7g-000HVK-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 23:27:40 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 188y7e-000HUL-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 23:27:38 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 6EF8B34438; Mon,  4 Nov 2002 23:36:14 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA57R7iI008529;
	Mon, 4 Nov 2002 23:27:07 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Mon, 4 Nov 2002 23:27:07 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13C2@EXCHANGE0-0.na.procket.com>
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKEdGQaFtOnsL5mQmafuYyd1UYK0QAJ6VJQ
From: "Tony Li" <Tony.Li@procket.com>
To: <alh-ietf@tndh.net>, "RJ Atkinson" <rja@extremenetworks.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id CAA06256


Tony,

|   You get away without uniqueness today by bounding the scope of
|   uniqueness with a locator. If you explicitly remove that bounding
|   function by insisting that the locator is separable and mutable, you
|   make the problem of attributing security attributes to an identifier
|   more complex. 


Today's DOS attacks kinda imply that we don't trust the identifier or 
locator.  

   
|   > And forged 
|   > identifiers are trivial today.  
|   
|   By closely associating the identifier with the locator, forgery that
|   actually results in a usable connection is traceable and
|   compartmentalized with natural trust boundaries. 


Yeah, but a connection is only ONE means of exchanging data.  Do you trust
the single UDP DNS query?


|   > In a new system there could 
|   > be (at least) a 
|   > mechanism
|   > for providing optional authentication of the identifier.
|   
|   If the border router is going to use that identifier to look up the
|   current locator, the authentication component would be a requirement
|   prior to any modification of the locator table. This would also be a
|   requirement before updating any DNS entries. (I bring up 
|   that last point
|   because last week I was talking to Vixie about DNS trust 
|   boundaries and
|   one approach would be to allow record updates when the 
|   record matched
|   the source address of a node that had successfully 
|   completed the 3-way
|   TCP handshake.) 


I would happily agree that anything that is going to update the locator
entries in DNS needs to be secured.  I would expect that this would
be part of normal manual DNS updates for multihomed sites and some
secure protocol would be involved for mobile hosts.  This seems very
much analogous to what we have in v4 today.  Is there some issue with
this approach?

Tony



From owner-multi6@ops.ietf.org  Tue Nov  5 02:57:53 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA06822
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 02:57:52 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 188yck-000K5l-00
	for multi6-data@psg.com; Mon, 04 Nov 2002 23:59:46 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 188yci-000K3c-00
	for multi6@ops.ietf.org; Mon, 04 Nov 2002 23:59:44 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id 05D3D1C; Tue,  5 Nov 2002 10:05:49 +0200 (EET)
Message-ID: <3DC77A4F.1000606@nomadiclab.com>
Date: Tue, 05 Nov 2002 09:59:11 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021101
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: =?ISO-8859-15?Q?Manuel_Urue=F1a_Pascual?= <muruenya@it.uc3m.es>
Cc: multi6@ops.ietf.org, isoto@it.uc3m.es
Subject: Re: Transport multihoming
References: <Pine.BSF.3.96.1021026094313.3814A-100000@jazz-1.trumpet.com.au>	<1036414318.2306.40.camel@requiem.it.uc3m.es> 	<3DC67D1D.5040109@nomadiclab.com> <1036425081.2306.142.camel@requiem.it.uc3m.es>
In-Reply-To: <1036425081.2306.142.camel@requiem.it.uc3m.es>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Status: No, hits=-9.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_02_03,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit

> Pekka Nikander wrote:
>> Very interesting, IMHO.  Architecturally it looks fairly similar to HIP.
>> What would you consider to be the main differences?

Manuel Urueña Pascual wrote:
> I agree with you, they are very similar, and IMHO any end-to-end MH
> solution will look the same.
> 
> I've only read a paper by Francis Dupont so my knowledge about HIP is
> far from deep, but I'll try:

Thanks!

...

> I'm not really sure about this (please correct me), but HIP seems to
> support just one address, that may be changed for another one with the
> Readdress packet. Maybe that's a hard constrain, EPCP supports several
> simultaneous addresses, even IPv4 and IPv6 altogether.

In draft-jokela-*-01.txt the HIP REA packet has been fixed to
support multi-homing, and per-interface mobility.  However, the
RR check is still missing.  We know that.

> Maybe the main difference is my perception about the Identifier -
> Locator problem. I think IP addresses are great identifiers: global
> unique, fixed length... (see more properties in "Endpoints and Endpoint
> Names", J. Noel Chiappa), and much more important, today's applications
> employ them. That's why Primary Address is employed as an identifier
> mapped to several locators (even to itself).

OK.  I have then the same basic problem with this as with LIN6.
Both your proposal and LIN6 conceptually *overload* the same ID space.
That causes alias problems, and potentially "stealing" problems.

When the name spaces are completely different, the alias and "stealing"
problems do not exist.  Thus, the security requirements are slightly
less strict.  For example, CGA is not needed even in a "quick" mode,
since address "ownership" is not an issue, its who is using an address
right now, not who used it before or whose primary identifier it is.

--Pekka Nikander




From owner-multi6@ops.ietf.org  Tue Nov  5 04:56:47 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA08901
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 04:56:47 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1890TX-000Ope-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 01:58:23 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1890TU-000OpR-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 01:58:20 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA59vrb54598;
	Tue, 5 Nov 2002 10:57:54 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Tue, 5 Nov 2002 10:57:53 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: RJ Atkinson <rja@extremenetworks.com>
cc: <multi6@ops.ietf.org>
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <20021105013126.C50741-100000@sequoia.muada.com>
Message-ID: <20021105103231.V50741-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 5 Nov 2002, Iljitsch van Beijnum wrote:

> > > let's follow this reasoning to its logical conclusion and make the
> > > identifier the full host name.

> > It is important to understand that FQDNs are *not* globally unique
> > in identifying a single host.

> This could be considered a feature and not a bug.  :-)

Hm, let's think about this.

A host wants to connect to a specific service tied to a host name. Our
new transport protocol looks up the host name in the DNS or a new
identifier->locator mapping mechanism and starts to establish a session
with one of the locators. Obviously, this locator could belong to the
target host and that's the end of it.

On the other hand, the locator could belong to some intermediate box.
This could be a box that is responsible for server load balancing or
traffic engineering, or it could be a mobility home agent (one of
several). The intermediate box would then negotiate replacement locators
and after that the rest of the session establishment procedure can be
executed.

This provides a very clean solution to the server load balancing and
traffic engineering problems, as the box handling this only has to see
session establishment packets and not _all_ traffic. I'm not sure if
this type of mobility is better than other proposals, but it would be
fairly trivial to implement it.

The more I think about it, the more I like this transportzilla solution.
The only down side is now I have to learn everything there is to know
about transport issues just when I thought I was getting a handle on
this routing stuff.  :-(

Iljitsch




From owner-multi6@ops.ietf.org  Tue Nov  5 06:07:27 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA10521
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 06:07:26 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1891aP-0001pj-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 03:09:33 -0800
Received: from smtp01.uc3m.es ([163.117.136.121] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 1891aK-0001oZ-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 03:09:28 -0800
Received: from smtp01.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id 2651C4312C; Tue,  5 Nov 2002 12:09:24 +0100 (CET)
Received: from requiem.it.uc3m.es (requiem.it.uc3m.es [163.117.139.166])
	by smtp01.uc3m.es (Postfix) with ESMTP
	id 0D39C99E68; Tue,  5 Nov 2002 12:09:24 +0100 (CET)
Subject: Re: Transport multihoming
From: Manuel =?ISO-8859-1?Q?Urue=F1a?= Pascual <muruenya@it.uc3m.es>
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Cc: multi6@ops.ietf.org, isoto@it.uc3m.es
In-Reply-To: <3DC77A4F.1000606@nomadiclab.com>
References: 
	<Pine.BSF.3.96.1021026094313.3814A-100000@jazz-1.trumpet.com.au>	<1036414318
	 .2306.40.camel@requiem.it.uc3m.es> 	<3DC67D1D.5040109@nomadiclab.com>
	<1036425081.2306.142.camel@requiem.it.uc3m.es> 
	<3DC77A4F.1000606@nomadiclab.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8-3mdk 
Date: 05 Nov 2002 12:09:23 +0100
Message-Id: <1036494564.2265.36.camel@requiem.it.uc3m.es>
Mime-Version: 1.0
X-Spam-Status: No, hits=-6.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> > I'm not really sure about this (please correct me), but HIP seems to
> > support just one address, that may be changed for another one with the
> > Readdress packet. Maybe that's a hard constrain, EPCP supports several
> > simultaneous addresses, even IPv4 and IPv6 altogether.
> 
> In draft-jokela-*-01.txt the HIP REA packet has been fixed to
> support multi-homing, and per-interface mobility.  However, the
> RR check is still missing.  We know that.

Time to go to the library :)
 
> OK.  I have then the same basic problem with this as with LIN6.
> Both your proposal and LIN6 conceptually *overload* the same ID space.
> That causes alias problems, and potentially "stealing" problems.

I don't understand why have a separate space for ID alone solves the
stealing problem. Anyone can steal your ID unless cryto is used, of
course. Do I miss something?

Anyway I didn't explain it well, Primary Address is employed by legacy
transport protocols to identify the peer. For the network layer it's
wiser to employ the Endpoint Identifier, which is set locally and it's a
separate ID space.

> When the name spaces are completely different, the alias and "stealing"
> problems do not exist. Thus, the security requirements are slightly
> less strict. For example, CGA is not needed even in a "quick" mode,
> since address "ownership" is not an issue, its who is using an address
> right now, not who used it before or whose primary identifier it is.
 
That is exactly what EPCP checks with RR+Endpoint Identifier, that an
address is used by the peer that tries to add it.

--Manuel




From owner-multi6@ops.ietf.org  Tue Nov  5 06:22:13 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA12251
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 06:22:13 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1891on-0002e1-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 03:24:25 -0800
Received: from d12lmsgate-3.de.ibm.com ([194.196.100.236])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1891oi-0002cq-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 03:24:21 -0800
Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22])
	by d12lmsgate-3.de.ibm.com (8.12.3/8.12.3) with ESMTP id gA5BNP5V036698;
	Tue, 5 Nov 2002 12:23:31 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay01.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gA5BNIkV062762;
	Tue, 5 Nov 2002 12:23:19 +0100
Received: from dhcp23-27.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA22532 from <brian@hursley.ibm.com>; Tue, 5 Nov 2002 12:23:14 +0100
Message-Id: <3DC7AA15.B4993F1C@hursley.ibm.com>
Date: Tue, 05 Nov 2002 12:23:01 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Michel Py <michel@arneill-py.sacramento.ca.us>
Cc: Tony Li <Tony.Li@procket.com>, multi6@ops.ietf.org
Subject: Re: The state of IPv6 multihoming development
References: <2B81403386729140A3A899A8B39B046405E3F3@server2000>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-9.1 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_02_03,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Michel Py wrote:
> 
> > Tony Li wrote:
> > The competition will drive down cost.  And those folks
> > who find net access to be a requirement for their daily
> > lives, such as telecommuters, may well decide to MH.
> > We see this already with certain netgeeks today.
> 
> I could not agree more. Although I get very good DSL service, I would
> spend another $30 or $40 a month if there was a solution.
> 
> > Also, small businesses are also candidates for MH.
> 
> I have installed several small businesses that now process their credit
> card transactions over the web. What we do for these is typically a
> cable or dsl to backup the T1, egress only; it's only a matter of time
> before these guys need a real multihoming solution too.
> 
> > Make sense?
> 
> To me, completely.

It clearly makes sense for small businesses, which gets you into
the realm of tens of thousands of MH customers in a metro area. But I
still have difficulty seeing it for domestic customers by the million.
From what I see, they have enough trouble dealing with one ISP.

Of course, an MH solution that would scale to millions per metro
would be nice to have. 

   Brian



From owner-multi6@ops.ietf.org  Tue Nov  5 07:58:39 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA16423
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 07:58:38 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1893J3-0007aA-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 04:59:45 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1893J1-0007ZX-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 04:59:43 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id A86E567103; Tue,  5 Nov 2002 04:19:38 -0500 (EST)
Date: Tue, 5 Nov 2002 07:59:01 -0500
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: <alh-ietf@tndh.net>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <043001c28474$416d7380$237ba8c0@eagleswings>
Message-Id: <5B041B76-F0BE-11D6-9D8D-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Monday, Nov 4, 2002, at 21:37 America/Montreal, Tony Hain wrote:
> You get away without uniqueness today by bounding the scope of
> uniqueness with a locator.

This is absolutely not true with the examples I gave.

> By closely associating the identifier with the locator, forgery that
> actually results in a usable connection is traceable and
> compartmentalized with natural trust boundaries.

This is also not true today.   Forged IP addresses are not
compartmentalised today.  And if there is a NAT anywhere along
the path, the recipient has no real idea where the packet
originated (nor does the NAT, because it could have been forged
before reaching the NAT).  Forged domain names are quite
common in spam email.  So for both forms of identifier that
we commonly use today, there is no global uniquness, no guarantee
of tracability, and no compartmentalisation.

> If the border router is going to use that identifier to look up the
> current locator, the authentication component would be a requirement
> prior to any modification of the locator table.

We don't authenticate DNS names today when using them to look up
the IPv6 address of the target.  We *should* in a perfect world,
but no one does because DNSsec is not deployed (and there are questions
of how deployable it is).

> This would also be a
> requirement before updating any DNS entries. (I bring up that last 
> point
> because last week I was talking to Vixie about DNS trust boundaries and
> one approach would be to allow record updates when the record matched
> the source address of a node that had successfully completed the 3-way
> TCP handshake.)

Ah, so you consider man-in-the-middle attacks to not be part of your
threat model.  Well that at least explains part of your commentary
above -- we still disagree because I think man-in-the-middle attacks
are pretty commonplace.

My claim was narrow, neither IP addresses nor FQDNs are globally unique
today in practice.  You have not refuted that claim.  What we have today
is probabilistic uniqueness of identifiers.  Keeping that seems 
desirable
in a future identifier, but insisting on global uniqueness is 
excessive, IMHO.

Ran




From owner-multi6@ops.ietf.org  Tue Nov  5 08:30:53 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA17664
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 08:30:52 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1893oy-0009PX-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 05:32:44 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1893ox-0009O2-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 05:32:43 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 7666567103; Tue,  5 Nov 2002 04:52:45 -0500 (EST)
Date: Tue, 5 Nov 2002 08:32:11 -0500
Subject: Re: Transport multihoming
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: multi6@ops.ietf.org
To: =?ISO-8859-1?Q?Manuel_Urue=F1a_Pascual?= <muruenya@it.uc3m.es>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <1036494564.2265.36.camel@requiem.it.uc3m.es>
Message-Id: <FCD6E5E5-F0C2-11D6-9D8D-00039357A82A@extremenetworks.com>
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id IAA17664


On Tuesday, Nov 5, 2002, at 06:09 America/Montreal, Manuel Urueña 
Pascual wrote:
> I don't understand why have a separate space for ID alone solves the
> stealing problem. Anyone can steal your ID unless cryto is used, of
> course. Do I miss something?

You are not missing anything.  Anytime any identity is being used
*without* cryptographic authentication, that identity might be forged.
Most identities used today (e.g. IPv6 address) are used without 
cryptography
in deployed practice.

This important detail is eluding some other people here seemingly.

Ran




From owner-multi6@ops.ietf.org  Tue Nov  5 10:38:53 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA24406
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 10:38:52 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1895oE-000HAg-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 07:40:06 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 1895oC-000HAR-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 07:40:04 -0800
Subject: RE: The state of IPv6 multihoming development
Date: Tue, 5 Nov 2002 07:40:14 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Message-ID: <2B81403386729140A3A899A8B39B046405E418@server2000>
content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: The state of IPv6 multihoming development
Thread-Index: AcKEvfLlE2NFNZfJRWO6wBj+7sxqzAAIsXzw
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Brian E Carpenter" <brian@hursley.ibm.com>
Cc: "Tony Li" <Tony.Li@procket.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id KAA24406

Brian,

> Brian Carpenter wrote:
> It clearly makes sense for small businesses, which gets
> you into the realm of tens of thousands of MH customers
> in a metro area. But I still have difficulty seeing it
> for domestic customers by the million. From what I see,
> they have enough trouble dealing with one ISP. Of
> course, an MH solution that would scale to millions per
> metro would be nice to have.

From my seat, there is not much of a difference between thousands and
millions per metro, or between millions and billions in the entire
world. The aggregation scheme we have worked out (64K areas of 64K MH
sites) fits the bill, and none of the 64K local routes or 64K global
routes is unreasonable.

Michel.




From owner-multi6@ops.ietf.org  Tue Nov  5 10:52:51 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA25460
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 10:52:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18962f-000IBQ-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 07:55:01 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18962b-000IAk-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 07:54:57 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA5FsUJ55136;
	Tue, 5 Nov 2002 16:54:31 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Tue, 5 Nov 2002 16:54:30 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: RJ Atkinson <rja@extremenetworks.com>
cc: <multi6@ops.ietf.org>
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <5B041B76-F0BE-11D6-9D8D-00039357A82A@extremenetworks.com>
Message-ID: <20021105164145.G50741-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 5 Nov 2002, RJ Atkinson wrote:

> > By closely associating the identifier with the locator, forgery that
> > actually results in a usable connection is traceable and
> > compartmentalized with natural trust boundaries.

> This is also not true today.   Forged IP addresses are not
> compartmentalised today.

Forging IP addresses is easy in one direction. But 1. receiving the
packets that are sent back and 2. shutting up the real destination
aren't as easy, but those are also necessary to successfully engage in
non-trivial communication.

> Forged domain names are quite common in spam email.

Just because you label your C4 "shaving cream" and the label doesn't
fall off doesn't mean you'll fool the airport scanners.

> We don't authenticate DNS names today when using them to look up
> the IPv6 address of the target.  We *should* in a perfect world,

Actually we shouldn't have to in a perfect world.  ;-)

> but no one does because DNSsec is not deployed (and there are questions
> of how deployable it is).

If you use SSL there is no need for the DNS replies to be 100% reliable
anyway as forging DNS information just becomes a very elaborate DoS
attack.




From owner-multi6@ops.ietf.org  Tue Nov  5 11:33:44 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA27787
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 11:33:43 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1896fy-000L05-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 08:35:38 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1896fv-000Kzs-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 08:35:35 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA5GZ8e55241;
	Tue, 5 Nov 2002 17:35:08 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Tue, 5 Nov 2002 17:35:08 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: RJ Atkinson <rja@extremenetworks.com>
cc: <multi6@ops.ietf.org>
Subject: Transportzilla backwards
In-Reply-To: <20021105103231.V50741-100000@sequoia.muada.com>
Message-ID: <20021105171425.F50741-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 5 Nov 2002, Iljitsch van Beijnum wrote:

> On Tue, 5 Nov 2002, Iljitsch van Beijnum wrote:

I must say I like this replying to myself thing! Much less confusion.

> On the other hand, the locator could belong to some intermediate box.
> This could be a box that is responsible for server load balancing or
> traffic engineering, or it could be a mobility home agent (one of
> several). The intermediate box would then negotiate replacement locators
> and after that the rest of the session establishment procedure can be
> executed.

Originally, I thought backward compatibility with TCP would be
problematic. However, I think it can be done in a way that isn't (too)
harmful, and backward compatibility is of course a very useful thing to
have.

The basic idea is that session establishment needs a lot of extra stuff.
However, the actual data transfer doesn't have to look different from
TCP. It can even be compatible with TCP if suitable 4 or 16 byte
identifiers are used rather than the real one (the host name). So if a
transportzilla-implementation wants to talk to a regular IPv6 or IPv4
TCP implementation, the only thing that's needed is a box or wedge that
handles the locator and options negotation. One of the options that are
negotiated would then be IPv6 or IPv4 compatible session identifiers. If
both hosts are in the possesion of the right type of address, this will
obviously used, but if they aren't, anything that looks like such an
address can be used as long as there are no clashes with other sessions.
(For instance, host A could assign host B an address from 10.0.0.0/8 and
host B host A another one.

When the session is established, the extra box or wedge simply swaps
around the identifiers/locators and the TCP protocol number vs the
transportzilla one and the old TCP implementation will never know the
difference. The packet format (including the way the checksum is
calculated) would have to match regular TCP. This also makes
implementing transportzilla extremely easy as all the hard stuff such as
congestion control can simply be reused from TCP.

When running transportzilla over the old IPv4/IPv6 APIs it makes no
sense to do all of the above. Rather, the IPv6 or IPv4 address is turned
into a hostname (could be in-addr.arpa or ip6.int or something else) and
this address is used as the TCPv6/v4 compatible identifier.

I'll have to do some more brooding about how to work UDP based stuff
into all of this but the idea should be pretty much like TCP: have a new
session establishment paradigm but keep actual data packets the same if
possible.




From owner-multi6@ops.ietf.org  Tue Nov  5 11:35:51 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA27883
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 11:35:50 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1896iR-000LFo-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 08:38:11 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 1896iP-000LEY-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 08:38:09 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id 0B4EB1C; Tue,  5 Nov 2002 18:44:13 +0200 (EET)
Message-ID: <3DC7F3CD.4030702@nomadiclab.com>
Date: Tue, 05 Nov 2002 18:37:33 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021101
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: RJ Atkinson <rja@extremenetworks.com>
Cc: =?ISO-8859-1?Q?Manuel_Urue=F1a_Pascual?= <muruenya@it.uc3m.es>,
        multi6@ops.ietf.org
Subject: Re: Transport multihoming
References: <FCD6E5E5-F0C2-11D6-9D8D-00039357A82A@extremenetworks.com>
In-Reply-To: <FCD6E5E5-F0C2-11D6-9D8D-00039357A82A@extremenetworks.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Status: No, hits=-8.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit

RJ Atkinson wrote:
> 
> On Tuesday, Nov 5, 2002, at 06:09 America/Montreal, Manuel Urueña 
> Pascual wrote:
> 
>> I don't understand why have a separate space for ID alone solves the
>> stealing problem. Anyone can steal your ID unless cryto is used, of
>> course. Do I miss something?
> 
> You are not missing anything.  Anytime any identity is being used
> *without* cryptographic authentication, that identity might be forged.
> Most identities used today (e.g. IPv6 address) are used without cryptography
> in deployed practice.

I guess I was careless in my language, (and perhaps even muddy in
my thinking).   With separate spaces, *address* "ownership" is not
much a problem in the sense it is in MIPv6, but *ID* "ownership"
certainly is.   While RR (Return Routability) works, to a degree,
with *address* ownership, it certainly doesn't work with *ID*
ownership (that is, if IDs are separated from locators).

Sorry for the confusion, and thanks for the clarification, Ran.

--Pekka Nikander




From owner-multi6@ops.ietf.org  Tue Nov  5 12:08:41 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA29639
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 12:08:40 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1897Da-000NVj-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 09:10:22 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1897DY-000NU2-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 09:10:20 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 9326E67103; Tue,  5 Nov 2002 08:30:19 -0500 (EST)
Date: Tue, 5 Nov 2002 12:09:39 -0500
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <20021105164145.G50741-100000@sequoia.muada.com>
Message-Id: <5E646307-F0E1-11D6-9D8D-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-6.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Tuesday, Nov 5, 2002, at 10:54 America/Montreal, Iljitsch van 
Beijnum wrote:
> Forging IP addresses is easy in one direction. But 1. receiving the
> packets that are sent back and 2. shutting up the real destination
> aren't as easy, but those are also necessary to successfully engage in
> non-trivial communication.

TCP connection hijacking relies on this ability to perform a 
man-in-the-middle
attack.  It is a long-standing threat and it isn't that hard to engage 
in.
See papers by Bellovin and others dating back to maybe 1988 for more.

>> but no one does because DNSsec is not deployed (and there are 
>> questions
>> of how deployable it is).
>
> If you use SSL there is no need for the DNS replies to be 100% reliable
> anyway as forging DNS information just becomes a very elaborate DoS
> attack.

SSL is not a general solution.  Consider UDP-based applications or
routing protocols such as OSPF -- neither of which is helped one iota
by SSL.

Ran




From owner-multi6@ops.ietf.org  Tue Nov  5 12:11:29 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA29816
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 12:11:28 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1897Gv-000NnL-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 09:13:49 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1897Gt-000NlO-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 09:13:47 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 63B8C67103; Tue,  5 Nov 2002 08:33:50 -0500 (EST)
Date: Tue, 5 Nov 2002 12:13:14 -0500
Subject: Re: Transport multihoming
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: multi6@ops.ietf.org
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <3DC7F3CD.4030702@nomadiclab.com>
Message-Id: <DE592C89-F0E1-11D6-9D8D-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Tuesday, Nov 5, 2002, at 11:37 America/Montreal, Pekka Nikander 
wrote:
> With separate spaces, *address* "ownership" is not
> much a problem in the sense it is in MIPv6, but *ID* "ownership"
> certainly is.

When the "address" is overloaded to have both identity and location
semantics, it inherits all the issues of both.  If there is separation,
then the issues are similarly separated -- the identity only has to
deal with identity issues and the location only has to deal with
location ("routing") issues.

> While RR (Return Routability) works, to a degree,
> with *address* ownership, it certainly doesn't work with *ID*
> ownership (that is, if IDs are separated from locators).

Given the known common presence of man-in-the-middle attacks,
I don't see that RR actually buys anything in the way
of trust or assurance that one is talking with the party
one thinks one is talking with.

Ran




From owner-multi6@ops.ietf.org  Tue Nov  5 12:17:25 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA00032
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 12:17:25 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1897Me-000OE6-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 09:19:44 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 1897Md-000ODf-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 09:19:43 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id 713DC1C; Tue,  5 Nov 2002 19:25:47 +0200 (EET)
Message-ID: <3DC7FD8E.4030201@nomadiclab.com>
Date: Tue, 05 Nov 2002 19:19:10 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021101
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: RJ Atkinson <rja@extremenetworks.com>
Cc: multi6@ops.ietf.org
Subject: Re: Transport multihoming
References: <DE592C89-F0E1-11D6-9D8D-00039357A82A@extremenetworks.com>
In-Reply-To: <DE592C89-F0E1-11D6-9D8D-00039357A82A@extremenetworks.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-8.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> On Tuesday, Nov 5, 2002, at 11:37 America/Montreal, Pekka Nikander wrote:
>> While RR (Return Routability) works, to a degree,
>> with *address* ownership, it certainly doesn't work with *ID*
>> ownership (that is, if IDs are separated from locators).

RJ Atkinson wrote:
> Given the known common presence of man-in-the-middle attacks,
> I don't see that RR actually buys anything in the way
> of trust or assurance that one is talking with the party
> one thinks one is talking with.

Right.  It just prevents someone from "stealing" addresses with
MIPv6 BUs from an arbitrary location in the Internet, and limits
the viable attack locations to those on the path.  I *think*
(but haven't analyzed in detail) that it would work in the same
way with end-host multi-homing based on secondary addresses.
And we must not forget the danger of and the prevention of flooding,
either.  Thus, for example, SCTP should use some sort of RR when
falling to secondary addresses.  I don't know if it currently does.

--Pekka




From owner-multi6@ops.ietf.org  Tue Nov  5 12:19:22 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA00118
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 12:19:21 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1897OW-000ORK-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 09:21:40 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1897OU-000OR5-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 09:21:38 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA5HLBh55385;
	Tue, 5 Nov 2002 18:21:11 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Tue, 5 Nov 2002 18:21:10 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: RJ Atkinson <rja@extremenetworks.com>
cc: <multi6@ops.ietf.org>
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <5E646307-F0E1-11D6-9D8D-00039357A82A@extremenetworks.com>
Message-ID: <20021105181228.L50741-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 5 Nov 2002, RJ Atkinson wrote:

> > Forging IP addresses is easy in one direction. But 1. receiving the
> > packets that are sent back and 2. shutting up the real destination
> > aren't as easy, but those are also necessary to successfully engage in
> > non-trivial communication.

> TCP connection hijacking relies on this ability to perform a man-in-the-middle
> attack.  It is a long-standing threat and it isn't that hard to engage in.

This is like saying "locks don't provide much security if your opponent
has a copy of the key". My point is that becoming a man in the middle is
not an easy thing to do in general.

> > If you use SSL there is no need for the DNS replies to be 100% reliable
> > anyway as forging DNS information just becomes a very elaborate DoS
> > attack.

> SSL is not a general solution.  Consider UDP-based applications or
> routing protocols such as OSPF -- neither of which is helped one iota
> by SSL.

True. OSPF isn't helped an iota by DNSSEC either, though.

It annoys me that "security people" are quick to scream everything is
insecure while in reality many of the attacks they claim are possible
are very hard to carry out. This is very counterproductive as many
people conclude that everything is always insecure so why bother trying
to do anything about it.




From owner-multi6@ops.ietf.org  Tue Nov  5 12:28:43 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA00549
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 12:28:43 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1897XX-000P7h-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 09:30:59 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1897XV-000P5z-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 09:30:57 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 6670767103; Tue,  5 Nov 2002 08:51:01 -0500 (EST)
Date: Tue, 5 Nov 2002 12:30:25 -0500
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <20021105181228.L50741-100000@sequoia.muada.com>
Message-Id: <44E30E1A-F0E4-11D6-9D8D-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Tuesday, Nov 5, 2002, at 12:21 America/Montreal, Iljitsch van 
Beijnum wrote:
>  My point is that becoming a man in the middle is
> not an easy thing to do in general.

	My point is that it so easy to do that it is a common attack throughout
today's Internet.  Common enough that there have been multiple CERT 
advisories
warning about it.  Common enough that BGP added an MD5 authentication 
option
to prevent man-in-the-middle attacks on BGP.  And common enough that we
need to really worry about with the current Internet.

> It annoys me that "security people" are quick to scream everything is
> insecure while in reality many of the attacks they claim are possible
> are very hard to carry out.

	Um.  I regularly deny being a "security person".

	That aside, pretending these attacks are hard to implement or not 
common
on the deployed Internet is harmful because they are EASY to implement 
and
have been COMMONPLACE in the real world for several years now.

	I don't discuss implementation details of any attack ever, but I will
note that all the information needed to code up a man-in-the-middle 
attack
is available online and/or in published papers.

Ran




From owner-multi6@ops.ietf.org  Tue Nov  5 12:32:34 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA00766
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 12:32:33 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1897bG-000PJM-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 09:34:50 -0800
Received: from smtp03.uc3m.es ([163.117.136.123] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 1897bC-000PGu-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 09:34:46 -0800
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id 54E1C4315F; Tue,  5 Nov 2002 18:34:15 +0100 (CET)
Received: from requiem.it.uc3m.es (requiem.it.uc3m.es [163.117.139.166])
	by smtp03.uc3m.es (Postfix) with ESMTP
	id 458CD99DF9; Tue,  5 Nov 2002 18:34:15 +0100 (CET)
Subject: Re: Transport multihoming
From: Manuel =?ISO-8859-1?Q?Urue=F1a?= Pascual <muruenya@it.uc3m.es>
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Cc: multi6@ops.ietf.org
In-Reply-To: <3DC7F3CD.4030702@nomadiclab.com>
References: <FCD6E5E5-F0C2-11D6-9D8D-00039357A82A@extremenetworks.com> 
	<3DC7F3CD.4030702@nomadiclab.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8-3mdk 
Date: 05 Nov 2002 18:34:15 +0100
Message-Id: <1036517655.2232.62.camel@requiem.it.uc3m.es>
Mime-Version: 1.0
X-Spam-Status: No, hits=-8.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> I guess I was careless in my language, (and perhaps even muddy in
> my thinking).   With separate spaces, *address* "ownership" is not
> much a problem in the sense it is in MIPv6, but *ID* "ownership"
> certainly is.   While RR (Return Routability) works, to a degree,
> with *address* ownership, it certainly doesn't work with *ID*
> ownership (that is, if IDs are separated from locators).

Why not? I mean, the RR check can test both *ownerships*:
Send a cookie to the new locator, it should reply with the cookie plus
the ID, as long as IDs are related to single a connection thus unknown
for anyone other than connection peers. 

This is more a shared secret than a ID but, are IDs needed for something
else outside the connection context?

Of course I do refer neither DNS nor crypto certificates but a
multihomed-host ID.

--Manuel




From owner-multi6@ops.ietf.org  Tue Nov  5 12:41:27 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA01247
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 12:41:26 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1897jE-0000AK-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 09:43:04 -0800
Received: from smtp02.uc3m.es ([163.117.136.122] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 1897jC-00009Z-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 09:43:02 -0800
Received: from smtp02.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id 06DB443153; Tue,  5 Nov 2002 18:42:54 +0100 (CET)
Received: from requiem.it.uc3m.es (requiem.it.uc3m.es [163.117.139.166])
	by smtp02.uc3m.es (Postfix) with ESMTP
	id B797199F2A; Tue,  5 Nov 2002 18:42:53 +0100 (CET)
Subject: Re: Transport multihoming
From: Manuel =?ISO-8859-1?Q?Urue=F1a?= Pascual <muruenya@it.uc3m.es>
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Cc: RJ Atkinson <rja@extremenetworks.com>, multi6@ops.ietf.org
In-Reply-To: <3DC7FD8E.4030201@nomadiclab.com>
References: <DE592C89-F0E1-11D6-9D8D-00039357A82A@extremenetworks.com> 
	<3DC7FD8E.4030201@nomadiclab.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8-3mdk 
Date: 05 Nov 2002 18:42:53 +0100
Message-Id: <1036518173.2232.72.camel@requiem.it.uc3m.es>
Mime-Version: 1.0
X-Spam-Status: No, hits=-8.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


> > Given the known common presence of man-in-the-middle attacks,
> > I don't see that RR actually buys anything in the way
> > of trust or assurance that one is talking with the party
> > one thinks one is talking with.
>
> Right.  It just prevents someone from "stealing" addresses with
> MIPv6 BUs from an arbitrary location in the Internet, and limits
> the viable attack locations to those on the path.  

IMHO nothing can be do against man-in-the-middle attack but a PKI to
authenticate the other peer. I agree with Pekka that RR is just a
mechanism to limit attacks without the need of crypto.
 
> I *think* (but haven't analyzed in detail) that it would work in the same
> way with end-host multi-homing based on secondary addresses.

I fully agree.

> And we must not forget the danger of and the prevention of flooding,
> either.  Thus, for example, SCTP should use some sort of RR when
> falling to secondary addresses.  I don't know if it currently does.

I think SCTP sends probes periodically to inactive addresses in order to
measure RTT to choose the best alternative path if primary one fails. It
can be seen as a continuous RR check.

--Manuel




From owner-multi6@ops.ietf.org  Tue Nov  5 12:41:34 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA01264
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 12:41:33 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1897jp-0000B7-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 09:43:41 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1897jj-0000As-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 09:43:36 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA5Hh9Z55454;
	Tue, 5 Nov 2002 18:43:09 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Tue, 5 Nov 2002 18:43:09 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: RJ Atkinson <rja@extremenetworks.com>
cc: <multi6@ops.ietf.org>
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <44E30E1A-F0E4-11D6-9D8D-00039357A82A@extremenetworks.com>
Message-ID: <20021105183315.X50741-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 5 Nov 2002, RJ Atkinson wrote:

> >  My point is that becoming a man in the middle is
> > not an easy thing to do in general.

> 	My point is that it so easy to do that it is a common attack throughout
> today's Internet.

Can you point me to something that might convince me of this?

> Common enough that BGP added an MD5 authentication option
> to prevent man-in-the-middle attacks on BGP.

I've never heard of this actually happening. Also, the MD5 option
provides protection against spoofed RSTs.

> And common enough that we
> need to really worry about with the current Internet.

If man in the middle really is common we need to go down to layer 0 and
implement some protection there. Crypto helps sell CPUs but a man in the
middle can still disrupt your traffic so crypto isn't enough.

> 	That aside, pretending these attacks are hard to implement or not
> common on the deployed Internet is harmful because they are EASY to implement
> and have been COMMONPLACE in the real world for several years now.

Obviously we use different defenitions of these terms.

> 	I don't discuss implementation details of any attack ever, but I will
> note that all the information needed to code up a man-in-the-middle
> attack is available online and/or in published papers.

Performing the attack once you're in position is trivial. Tampering with
the infrastructure so you can receive and send packets while at the same
time the real destination/source is unable to, and doing this without
being detected, is hard, except in some places at the edge of the
network.




From owner-multi6@ops.ietf.org  Tue Nov  5 13:22:42 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA03510
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 13:22:41 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 1898NI-0003O1-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 10:24:28 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 1898NF-0003Kl-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 10:24:25 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP id 56EAD67103
	for <multi6@ops.ietf.org>; Tue,  5 Nov 2002 09:44:30 -0500 (EST)
Date: Tue, 5 Nov 2002 13:23:50 -0500
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
From: RJ Atkinson <rja@extremenetworks.com>
To: multi6@ops.ietf.org
Content-Transfer-Encoding: 7bit
In-Reply-To: <20021105183315.X50741-100000@sequoia.muada.com>
Message-Id: <BB713D9B-F0EB-11D6-8244-00039357A82A@extremenetworks.com>
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Tuesday, Nov 5, 2002, at 12:43 America/Montreal, Iljitsch van 
Beijnum wrote:

> On Tue, 5 Nov 2002, RJ Atkinson wrote:
>
>>>  My point is that becoming a man in the middle is
>>> not an easy thing to do in general.
>
>> 	My point is that it so easy to do that it is a common attack 
>> throughout
>> today's Internet.
>
> Can you point me to something that might convince me of this?

http://www.cert.org
http://www.cert.org/present/internet-security-trends/sld016.htm
	- general source of public data
http://www.cert.org/advisories/CA-1995-01.html
http://www.kb.cert.org/vuls/id/498440
	- specifically about TCP session hijacking by man-in-the-middle
RFC-1948
	- about the TCP sequence number predictability which facilitates
	  man-in-the-middle attacks on existing TCP sessions.
http://www.cert.org/advisories/CA-1996-21.html
	- about IP address forgeries (not man-in-the-middle)
http://www.kb.cert.org/vuls/id/684820
	- man-in-the middle vulnerability in SSHv1
http://josefsson.org/ktelnet/
http://www.kb.cert.org/vuls/id/774587
	- man-in-the-middle attack on Kerberos
http://www.research.att.com/~smb/papers/index.html#host
http://www.research.att.com/~smb/papers/ipext.ps
	- various papers by Bellovin on Internet security stuff,
	  including his early paper talking about TCP session hijacking
	  (among other issues)


>> Common enough that BGP added an MD5 authentication option
>> to prevent man-in-the-middle attacks on BGP.
>
> I've never heard of this actually happening.

I've seen it happen -- in fact I was one of the early victims,
which later caused various vendors to implement BGP MD5 in
routers.  Ask tli.

> Also, the MD5 option provides protection against spoofed RSTs.

The spoofed RSTs are PART of the man-in-the-middle attack.
There are things beyond forged RSTs that one can do, of course.

>> And common enough that we
>> need to really worry about with the current Internet.
>
> If man in the middle really is common we need to go down to layer 0 and
> implement some protection there. Crypto helps sell CPUs but a man in 
> the
> middle can still disrupt your traffic so crypto isn't enough.

AH/ESP are a pretty good protection against man-in-the-middle,
though expensive computationally.  IKE, however, needs to have
authenticated identities so that it sets up AH/ESP Security
Associations with the legitimate party not some stranger in
the middle.  SSL and some others provide varying levels of
protection.  Layer-0 isn't the answer, but not is it my point.

>> 	That aside, pretending these attacks are hard to implement or not
>> common on the deployed Internet is harmful because they are EASY to 
>> implement
>> and have been COMMONPLACE in the real world for several years now.
>
> Obviously we use different defenitions of these terms.

I'll bet at least one MIM attack is transiting any given major
ISP network as we speak, that is how common they are.  Ask CERT.
I'm told that scripts even exist for this stuff, so the attack does
not have to have clue (but have not myself sighted any sort of
attack scripts; not worth my time to try to find one).

> Performing the attack once you're in position is trivial. Tampering 
> with
> the infrastructure so you can receive and send packets while at the 
> same
> time the real destination/source is unable to, and doing this without
> being detected, is hard, except in some places at the edge of the
> network.

In some cases, one doesn't need to tamper with the infrastructure.  And
MOST network edges are vulnerable today.

But you've missed my point:  the point is that the identities we rely 
on today
are vulnerable to man-in-the-middle and we don't have global uniqueness 
of
identity today.  We do have probabilistic uniqueness with probabilities
much greater than 0 and visibility less than 1.  Similar 
probabilistically
unique identities should be enough going forward.

Ran




From owner-multi6@ops.ietf.org  Tue Nov  5 14:09:04 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA06051
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 14:09:04 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18995u-0006yx-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 11:10:34 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18995s-0006yc-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 11:10:32 -0800
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Tue, 5 Nov 2002 11:10:42 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Message-ID: <2B81403386729140A3A899A8B39B046405E41D@server2000>
content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKE+YwKQQ1DrMC9T2iVrbT4FTMVYQABK1+g
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "RJ Atkinson" <rja@extremenetworks.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id OAA06051

Ran,

> RJ Atkinson wrote
> I've seen it happen -- in fact I was one of the
> early victims, which later caused various vendors
> to implement BGP MD5 in routers.

Are we talking about someone hijacking the BGP TCP connection between
you and your peer and actually injecting you forged routes, or a denial
of service by other means?

In other words, did the session with the peer appeared to be up but
contained a bunch of junk or was it down?

Michel.




From owner-multi6@ops.ietf.org  Tue Nov  5 15:13:11 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA10469
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 15:13:10 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189A65-000C5g-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 12:14:49 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189A63-000C2m-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 12:14:47 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 106AF67103; Tue,  5 Nov 2002 11:34:52 -0500 (EST)
Date: Tue, 5 Nov 2002 15:14:14 -0500
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: "Michel Py" <michel@arneill-py.sacramento.ca.us>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <2B81403386729140A3A899A8B39B046405E41D@server2000>
Message-Id: <27922772-F0FB-11D6-8244-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Tuesday, Nov 5, 2002, at 14:10 America/Montreal, Michel Py wrote:
> Are we talking about someone hijacking the BGP TCP connection between
> you and your peer and actually injecting you forged routes, or a denial
> of service by other means?

I've seen forged RSTs to take out the BGP session also, but the 
earliest attack
I saw involved somone stealing a BGP TCP session and then injecting 
false routing
information.  Operators who don't have BGP TCP MD5 deployed are at 
serious
operational risk these days.

Ran




From owner-multi6@ops.ietf.org  Tue Nov  5 15:49:08 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA13348
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 15:49:07 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189AfK-000F19-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 12:51:14 -0800
Received: from netcore.fi ([193.94.160.1])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189AfH-000F0k-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 12:51:11 -0800
Received: from localhost (pekkas@localhost)
	by netcore.fi (8.11.6/8.11.6) with ESMTP id gA5Kp1122430;
	Tue, 5 Nov 2002 22:51:02 +0200
Date: Tue, 5 Nov 2002 22:51:01 +0200 (EET)
From: Pekka Savola <pekkas@netcore.fi>
To: RJ Atkinson <rja@extremenetworks.com>
cc: Michel Py <michel@arneill-py.sacramento.ca.us>, <multi6@ops.ietf.org>
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <27922772-F0FB-11D6-8244-00039357A82A@extremenetworks.com>
Message-ID: <Pine.LNX.4.44.0211052249230.22395-100000@netcore.fi>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-9.9 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SIGNATURE_SHORT_DENSE,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 5 Nov 2002, RJ Atkinson wrote:
> On Tuesday, Nov 5, 2002, at 14:10 America/Montreal, Michel Py wrote:
> > Are we talking about someone hijacking the BGP TCP connection between
> > you and your peer and actually injecting you forged routes, or a denial
> > of service by other means?
> 
> I've seen forged RSTs to take out the BGP session also, but the earliest
> attack I saw involved somone stealing a BGP TCP session and then
> injecting false routing information.  Operators who don't have BGP TCP
> MD5 deployed are at serious operational risk these days.

This only applies to eBGP sessions (if the neighbor does not do ingress
filtering) and operators which do not use proper source address ingress
filtering at their borders.

-- 
Pekka Savola                 "Tell me of difficulties surmounted,
Netcore Oy                   not those you stumble over and fall"
Systems. Networks. Security.  -- Robert Jordan: A Crown of Swords




From owner-multi6@ops.ietf.org  Tue Nov  5 15:51:06 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA13587
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 15:51:05 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189AhO-000FAq-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 12:53:22 -0800
Received: from jazz-1.trumpet.com.au ([203.5.119.62])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189AhM-000F9q-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 12:53:21 -0800
Received: from localhost (peter@localhost)
	by jazz-1.trumpet.com.au (8.9.3/8.9.3) with SMTP id HAA28481;
	Wed, 6 Nov 2002 07:53:12 +1100 (EST)
Date: Wed, 6 Nov 2002 07:53:12 +1100 (EST)
From: Peter Tattam <peter@jazz-1.trumpet.com.au>
To: RJ Atkinson <rja@extremenetworks.com>
cc: Michel Py <michel@arneill-py.sacramento.ca.us>, multi6@ops.ietf.org
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <27922772-F0FB-11D6-8244-00039357A82A@extremenetworks.com>
Message-ID: <Pine.BSF.3.96.1021106075240.27268A-100000@jazz-1.trumpet.com.au>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-8.1 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 5 Nov 2002, RJ Atkinson wrote:

> 
> On Tuesday, Nov 5, 2002, at 14:10 America/Montreal, Michel Py wrote:
> > Are we talking about someone hijacking the BGP TCP connection between
> > you and your peer and actually injecting you forged routes, or a denial
> > of service by other means?
> 
> I've seen forged RSTs to take out the BGP session also, but the 
> earliest attack
> I saw involved somone stealing a BGP TCP session and then injecting 
> false routing
> information.  Operators who don't have BGP TCP MD5 deployed are at 
> serious
> operational risk these days.

I thought this was a man-on-the-side attack, not man-in-the-middle

> 
> Ran
> 
> 
> 

Peter

--
Peter R. Tattam                            peter@trumpet.com
Managing Director,    Trumpet Software International Pty Ltd
Hobart, Australia,  Ph. +61-3-6245-0220,  Fax +61-3-62450210




From owner-multi6@ops.ietf.org  Tue Nov  5 16:20:48 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA15511
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 16:20:47 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189B9Y-000Hg2-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 13:22:28 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 189B9W-000Hfl-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 13:22:26 -0800
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
Date: Tue, 5 Nov 2002 13:22:38 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Message-ID: <2B81403386729140A3A899A8B39B046405E421@server2000>
content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKFDYPiG+Wk5bFjSxuB8q6uWnxReQAAstFA
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Peter Tattam" <peter@jazz-1.trumpet.com.au>,
        "RJ Atkinson" <rja@extremenetworks.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id QAA15511

Peter,

>> I've seen forged RSTs to take out the BGP session also,
>> but the earliest attack I saw involved somone stealing
>> a BGP TCP session and then injecting  false routing
>> information. Operators who don't have BGP TCP MD5
>> deployed are at serious operational risk these days.

> Peter R. Tattam wrote:
> I thought this was a man-on-the-side attack, not
> man-in-the-middle

I am no expert in attack classification, but can you explain why? I have
done that myself once in the lab, and it was a MITM as far as I am
concerned: Get in the middle, intercept the traffic from the mark to the
peer and vice versa, and inject yours instead.

Michel.




From owner-multi6@ops.ietf.org  Tue Nov  5 16:29:16 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA15985
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 16:29:15 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189BIE-000IR5-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 13:31:26 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189BHi-000IL7-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 13:30:55 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id QAA10617;
	Tue, 5 Nov 2002 16:30:53 -0500
Date: Tue, 5 Nov 2002 16:30:53 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211052130.QAA10617@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re: GSE
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: "Tony Li" <Tony.Li@procket.com>

    >> my comment about "overstating my enthusiasm for separation *as a
    >> solution to multi-homing issues*" .. Separation would indeed be a
    >> useful building block in some of the solutions, I think

    > I will go farther than you on one point: I believe that separating the
    > locator is _absolutely necessary_ to a scalable, workable solution. I
    > have no mathematical proof of this, but the combination of the
    > constraints involved and the aesthetics make it compelling to me.

It all depends on what your specific goals for multi-homing are (and people
keep saying "multi-homing" to refer to a very large set of possible
*different* targets). My multihoming points page:

  http://ana-3.lcs.mit.edu/~jnc/tech/nsrg/multihoming_points.txt

identifies three different points along the "reliability" axis:

 - Allow new outgoing connections
 - Allow new incoming connections
 - Keep existing connections open

I suspect that one could come up with workable designs for the first two
which don't absolutely need separation of location and identification.


To think about those first two cases for a second, they need either i)
multiple addresses, or ii) support from the routing (so that a single
destination address in a packet gets treated differently depending on the
current topology).

My conclusion is that ii) is only feasible either a) in the case of the
largest organizations, or b) when the multihomed entity has its various
"links" terminate within a topologically limited scope. (The latter, b), would
also require much better abstraction in the routing than we seem to have
today.)


Thinking about the latter, you wind up with a similar set of choices; you need
either i) a way to identify an entity, one which remains constant even in the
presence of multiple addresses, or ii) support from the routing (with the same
caveats as above).

When you think about identifying the entity, you don't have to have a separate
namespace; both MIPv6 and 16+16 use the same namespace, but they both do
explicitly separate identity and location.


Having said all that, I will repeat what I said before:

  I do remain completely convinced that we *do* need to separate host
  identification from routing-names, but my enthusiasm comes from a broad
  architectural perspective, not a particular case (such as multi-homing).

And I will further add that I think those two functions are best served by
separate namespaces (i.e. different syntax and semantics).

I fully realize that engineering considerations, thinking about the current
limited problem domain, may point in other directions.

It is, however, not a role I have any interest in, to attempt to guide the
IPv6 community in whether they are best served by thinking about architectural
improvements, or limited engineering patches.

	Noel



From owner-multi6@ops.ietf.org  Tue Nov  5 16:29:49 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA16037
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 16:29:49 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189BIx-000IXZ-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 13:32:11 -0800
Received: from jazz-1.trumpet.com.au ([203.5.119.62])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189BIv-000IXM-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 13:32:09 -0800
Received: from localhost (peter@localhost)
	by jazz-1.trumpet.com.au (8.9.3/8.9.3) with SMTP id IAA02765;
	Wed, 6 Nov 2002 08:32:01 +1100 (EST)
Date: Wed, 6 Nov 2002 08:32:01 +1100 (EST)
From: Peter Tattam <peter@jazz-1.trumpet.com.au>
To: Michel Py <michel@arneill-py.sacramento.ca.us>
cc: RJ Atkinson <rja@extremenetworks.com>, multi6@ops.ietf.org
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <2B81403386729140A3A899A8B39B046405E421@server2000>
Message-ID: <Pine.BSF.3.96.1021106082729.27268C-100000@jazz-1.trumpet.com.au>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-8.1 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 5 Nov 2002, Michel Py wrote:

> Peter,
> 
> >> I've seen forged RSTs to take out the BGP session also,
> >> but the earliest attack I saw involved somone stealing
> >> a BGP TCP session and then injecting  false routing
> >> information. Operators who don't have BGP TCP MD5
> >> deployed are at serious operational risk these days.
> 
> > Peter R. Tattam wrote:
> > I thought this was a man-on-the-side attack, not
> > man-in-the-middle
> 
> I am no expert in attack classification, but can you explain why? I have
> done that myself once in the lab, and it was a MITM as far as I am
> concerned: Get in the middle, intercept the traffic from the mark to the
> peer and vice versa, and inject yours instead.
> 
> Michel.

Ok.  I think the classification is bogus.  I only characterize a man in the
middle as being one who can intercept packets going in both directions at the
time of the initial attack. If a man on the side attack results in the traffic
ending up being man in the middle, I don't think that qualifies. 

It helps to be accurate with the terminology - it prevents confusion.

> 
> 
> 

Peter

--
Peter R. Tattam                            peter@trumpet.com
Managing Director,    Trumpet Software International Pty Ltd
Hobart, Australia,  Ph. +61-3-6245-0220,  Fax +61-3-62450210




From owner-multi6@ops.ietf.org  Tue Nov  5 16:43:23 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17014
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 16:43:22 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189BVp-000Jg5-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 13:45:29 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189BVl-000Jft-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 13:45:25 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211052139.GAA14853@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id GAA14853; Wed, 6 Nov 2002 06:39:36 +0900
Subject: Revised e2e multihoming ID
In-Reply-To: <8CD599CC-F011-11D6-812C-00039357A82A@extremenetworks.com> from
 RJ Atkinson at "Nov 4, 2002 11:22:02 am"
To: RJ Atkinson <rja@extremenetworks.com>
Date: Wed, 6 Nov 2002 06:39:35 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Ran;

> >> If router vendors had a knob that enabled separation of
> >> location/identity
> >
> > Separation of locatioin/identity itself does not require any
> > modification on routers.
> 
> Please point us towards your online I-D that describes the
> above approach.

As I revised my ID just before the deadline, it is attached.

The revision is on source address selection as follows:

   Note that policy based selection of a source address is incompatible
   to the end to end principle, because it must be selected as the
   destination address by the policy of the other end of the
   communication using information local to the other end of the
   communication.  With so much asymmetric routing of the Internet
   today, proper destination address to reply can not be guessed by the
   querier.

   Thus, DNS query should be modified to carry all the addresses of
   clients and servers should try from the most favorable to the least
   ones, based on locally available information such as metric in intra
   domain full routing table.

   Any source address may be selected.

   However, to enable source address filtering to discard packets with
   source addresses not belonging to an ISP, it is useful to enable a
   host, not some intelligent intermediate router, select a source
   address compatible with an outgoing ISP.  For that purpose, intra
   domain routing protocols should maintain routing table entries with
   not only preference values of an external routes, but also proper
   prefixes to be selected for source addresses, if the entries are
   chosen by a host.

						Masataka Ohta
--






INTERNET DRAFT                                                   M. Ohta
draft-ohta-e2e-multihoming-03.txt          Tokyo Institute of Technology
                                                           November 2002

               The Architecture of End to End Multihoming

Status of this Memo

   This document is an Internet-Draft and is subject to all provisions
   of Section 10 of RFC2026.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups.  Note that
   other groups may also distribute working documents as Internet-
   Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet- Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/1id-abstracts.html

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html

Abstract

   This memo describes the architecture of end to end multihoming.  End
   to end multihoming does not burden routing system for multihoming.
   That is, even extensive use of end to end multihoming does not
   increase the number of entries in a global routing table.

   Traditionally with IPv4, multihoming capability is offered by an
   intelligent routing system, which, as is always the case with
   violating the end to end principle, lacks scalability on a global
   routing table size and robustness against link failures.

   On the other hand, with end to end multihoming, multihoming is
   supported by transport (TCP) or application layer (UDP etc.) of end
   systems and does not introduce any problem in the network and works
   as long as there is some connectivity between the end systems.

   Because end to end multihoming is performed in end systems, the
   architecture needs no routing protocol changes Instead, APIs and
   applications must be modified to some extent.




M. Ohta                  Expires on May 1, 2003                 [Page 1]

INTERNET DRAFT           End to End Multihoming            November 2002


1. Introduction

   Multihoming is a way for hosts have robust connectivity to the
   Internet.  Traditionally with IPv4, multihoming has been offered
   through intelligence of routing system, that is, the end to end
   principle has been ignored.

   However, as discussed in section 2, with the explosive deployment of
   the Internet, as is always the case with intelligent networking, IPv4
   style multihoming was revealed its lack of scalability and
   robustness.

   Instead, multihoming can be supported based on the end to end
   principle by assigning multiple addresses to an interface of a host
   and let end systems choose an appropriate address at the transport or
   the application layer.

   To support the end to end multihoming, no change is necessary on
   routing protocols. Instead, APIs and applications must be modified to
   detect and react against the loss of connection.  In case of TCP
   where there is a network wide agreement on the semantics of the loss
   of connectivity, most of the work can be done by the kernel code at
   the transport layer, though some timing may be adjusted for some
   application. However, in general, the condition of "loss of
   connectivity" varies application by application that the multihoming
   must directly be controlled by application programs.

   With IPV6, there is a partial effort of end to end multihoming that
   it is of course that an interface has multiple addresses.

   However, because the principle of the end to end multihoming is
   recognized merely subconsciously and because the current routing
   architecture violates the end to end principle in various ways as a
   result of partial attempt to avoid the lack of scalability of routing
   table size, there are a lot of attempts:

      to keep the APIs and application programs as is

      to modify routing system intelligent to let it automatically offer
      end to end multihoming

   which makes IPv6 multihoming as bad as that of IPv4.

   This memo describes why multihoming by intelligent routing system is
   harmful, how the current routing architecture is damaged and how the
   APIs and the applications should be modified to implement the end to
   end multihoming.




M. Ohta                  Expires on May 1, 2003                 [Page 2]

INTERNET DRAFT           End to End Multihoming            November 2002


2. Multihoming by Intelligent Routing System is Harmful

2.1 Routing Table Size

   See IAB Network Layer Workshop.

2.2 Lack of Robustness

   With route aggregation, routing information can be carried only for
   an aggregated area that a loss of connectivity for a part of the area
   can not be detected.

   For example, if a multihomed site with multiple subnets has a single
   global routing table entry, and if a site is partitioned, only a part
   of the partitioned can be reached with the global routing table
   entry.

   A solution is to let all the subnets of the site (or, ultimately,
   hosts) individually have global routing table entry, scalability of
   which is so absurd that no one bothers to try.

3. The Problems of Current Routing Architecture

   End systems (hosts) are end systems. To make the end to end principle
   effectively work, the end systems must have all the available
   knowledge to make decisions by the end systems themselves.

   With regard to multihoming, when an end system want to communicate
   with a multihomed end system, the end system must be able to select
   most appropriate (based on the local information) destination address
   of the multihomed end system.

   However, some think it of course to separate routers and nodes and
   let hosts not have routing information (which means the current IPv6
   architecture is broken) and, worse, let most routers use default
   routes.

   With detailed route information, end systems can use the information
   as a hint to select the best destination address.  However, with
   default route, end systems have no idea on what is the best address
   and must blindly try all the possibilities at random.

   It was partly because full routing table was large and was not be
   able to be held in a chip on end systems and partly because hosts
   should not be affected by routing protocol changes.

   In the past, IPv4 address was not assigned with hierarchy and scale
   of integration was small.



M. Ohta                  Expires on May 1, 2003                 [Page 3]

INTERNET DRAFT           End to End Multihoming            November 2002


   But, with smaller full routing table and larger scale of integration,
   there is no reason not to have full routing table on every end
   system.

   As there are a lot of routers used in LAN or even in home, it is not
   so meaningful that we don't have to upgrade software on hosts, if we
   have to upgrade software on routers.

   The situation is worse with multicasting.  For example, IGMP, which
   separates routers and nodes, is a total nonsense as IGMP has been
   revised several times upon multicast routing protocol changes.
   Moreover, all the legacy multicast routing protocols use intelligent
   routing system to deliver group specific information and does not
   scale. Multicast architecture must be redone with the end to end
   principle in mind. SM (Static Multicast) proposed by the Authors is
   such a proposal but latter proposals (such as "simple multicast" or
   "AS based static allocation") modified it without understanding the
   underlying end to end principle and are useless.

   Once a full routing table is available on all the end systems, it is
   easy for the end systems try all the destination addresses, from the
   most and to the least favorable ones, based on the routing metric.

   Note that end to end multihoming works with the separation between
   inter domain BGP and intra domain routing protocols, if BGP routers,
   based on domain policy, assign external routes preference values
   (metric) of intra domain routing protocols.

   One may still be allowed, though discouraged, to have local
   configuration with dumb end systems and an intelligent proxy. But,
   such configuration should be implemented with a protocol for purely
   local use without damaging the global protocol.

4. Modifications on APIs and Applications

   With TCP, applications must be able to pass multiple addresses to
   transport layer (e.g. BSD socket). All the other processing can be
   performed by transport layer (typically in kernel) using default or
   application specific timing of TCP.

   TCP itself must be modified that all the possible addresses of a host
   is transmitted to its peer through a TCP option. TCP connections are
   identified with all the addresses constitute an identical connection.

   Without TCP, applications must be able to detect loss of connectivity
   in application dependent way and try other addresses by themselves or
   tell transport layer to do so.  Applications must still be able to
   pass multiple addresses of the destination to transport layer (e.g.



M. Ohta                  Expires on May 1, 2003                 [Page 4]

INTERNET DRAFT           End to End Multihoming            November 2002


   BSD socket) to receive a packet to alternative addresses sent from
   the other end of the communication.

   The easiest way for applications know all the addresses of the
   destination is to use DNS. With DNS reverse, followed by forward,
   lookup, applications can get a list of all the addresses of the
   destination from an address of the destination.

   Note that policy based selection of a source address is incompatible
   to the end to end principle, because it must be selected as the
   destination address by the policy of the other end of the
   communication using information local to the other end of the
   communication.  With so much asymmetric routing of the Internet
   today, proper destination address to reply can not be guessed by the
   querier.

   Thus, DNS query should be modified to carry all the addresses of
   clients and servers should try from the most favorable to the least
   ones, based on locally available information such as metric in intra
   domain full routing table.

   Any source address may be selected.

   However, to enable source address filtering to discard packets with
   source addresses not belonging to an ISP, it is useful to enable a
   host, not some intelligent intermediate router, select a source
   address compatible with an outgoing ISP.  For that purpose, intra
   domain routing protocols should maintain routing table entries with
   not only preference values of an external routes, but also proper
   prefixes to be selected for source addresses, if the entries are
   chosen by a host.

   With DNS, it is also required that DNS reverse lookup works properly.
   But, as the reverse lookup is the mechanism to delegate IP addresses,
   the requirement is no more demanding than assigning valid IP
   addresses.

   A problem is that locally scoped address (IPv6 link and site local
   addresses) can not be used for reverse look up. Use of 8+8 addressing
   proposed by one of an Author with globally unique IID (Internet ID)
   and ILOC (Internet Locator) is strongly encouraged. With 8+8
   addressing, DNS reverse lookup can be performed with IID part only.

   Note that 8+8 proposal must not be confused by latter proposal of
   routing goof by Mike O'dell, which is a proposal to use intelligent
   routers to rewrite source addresses to prevent source address
   spoofing and to tunnel between intelligent routers for pseudo
   multihoming, both of which are against the end to end principle and,



M. Ohta                  Expires on May 1, 2003                 [Page 5]

INTERNET DRAFT           End to End Multihoming            November 2002


   thus, lacks robustness and/or scalability.

5. Conclusions

   For robust and scalable multihoming, IPv6 separation of nodes and
   routers must be removed and the transition to the end to end
   multihoming should occur with the transition to IPv6.

   The modification is not so difficult, because most of the
   applications, which must be modified for IPV6 anyway, use TCP only
   and most of the UDP applications are DNS, which already tries all the
   addresses, or multicast capable ones, which are hopeless.

   One may argue that we can't further delay the transition to IPv6
   merely because of a random proposal on multihoming.

   Then, it is a good idea to start another transition, separated from
   ones with legacy IPv6, by allocating a new address prefix of IPv6
   address space for the end to end multihoming with 8+8 addressing.

   It is important to make the end to end principle work by keeping the
   number of top level routing prefix under the new address prefix small

   Politics of address space allocation may be avoided if those who are
   allocated IPv6 address space with the current prefix are
   automatically allocated corresponding address space with the new
   prefix.

   It should be noted that, because of the end to end nature, the
   architecture can be implemented purely on end systems without
   modifying routing functionality of existing IPv4 or IPv6 routers.

6. Security Considerations

   The author believes there is no special security concern.

7. Author's Address

   Masataka Ohta
   Graduate School of Information Science and Engineering
   Tokyo Institute of Technology
   2-12-1, O-okayama, Meguro-ku, Tokyo 152-8552, JAPAN

   Phone: +81-3-5734-3299
   Fax: +81-3-5734-3299
   EMail: mohta@necom830.hpcl.titech.ac.jp





M. Ohta                  Expires on May 1, 2003                 [Page 6]




From owner-multi6@ops.ietf.org  Tue Nov  5 16:52:47 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17561
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 16:52:46 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189Beu-000KUv-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 13:54:52 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189Ben-000KTX-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 13:54:46 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id QAA10749;
	Tue, 5 Nov 2002 16:54:42 -0500
Date: Tue, 5 Nov 2002 16:54:42 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211052154.QAA10749@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re: GSE
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=0.1 required=5.0
	tests=SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: Thomas Narten <narten@us.ibm.com>

    >> when would you go from identifier to locator without the hostname?

    > The standard argument has been that if you can't perform a mapping from
    > identifier to locator, it limits the ability to recover from failures
    > where the existing binding stops working.

Right now, we seem to be happy to live without any ability to recover from
failures of the 1:1 identity-location binding, except MIPv6. So how are you
worse off?

    > I.e, either recovery is not possible (in some scenarios), or it's pushed
    > back to higher layers (e.g., application and DNS lookup). But if the
    > application is responsible for recovery, its not clear how attractive a
    > solution this would be in practice (or how much more benefit one gets
    > compared to using full-blown addresses with no separation of identifier
    > and locator, as apps could do the same sort of failure recovery today).

But it's not the *application* which does the recovery. The whole point of
doing a certain level of multihoming, i.e. keeping existing TCP connections
open, is to *avoid* having to notify the application. The client host does
find out something's changed, and has to switch to a new locator for the
destination, yes; but there's no architectural reason for the application to
know about it.

There are two cases: i) where the multi-homed end wants to switch to a second
address which was available at the time the connection opened, and ii) a
second address which was added later. I separate them out because someone
(Iljitsch?) pointed out the important difference, which is that in terms of
security, the first one is as good as what we have now (especially if you get
all the target addresses in a single DNS reply), whereas the second one
requires protection of the mechanism to do the rebinding.

Anyway, let's assume just the first case, since it's the easiest. The TCP
layer notices (or is notified via an ICMP Dest Unreach) that it can't reach
the far end. So it has to try switching to another of the addresses that it
got from the DNS lookup.

At this point, I concede that due to poor modularization of host software, it
might be that *part* of the application has to find out - i.e. the part that
got the DNS name and did the DNS lookup and passed an IP address to TCP.

However, you can think up kludges that get around this: e.g. the DNS and TCP
are modified to conspire so that the IP addresses that are passed to the TCP
are "destination identifiers" (which are perhaps local to the host); that way,
when it switches to a different destination address, the IP addresses passed
across all the network interface calls stays the same, and knowledge of the
changed real addresses is kept from the application.


It's really important when thinking about these things to look at them from an
architectural perspective, not an engineering one - the architectural
perspective makes is easier to see what is and is not possible (e.g. whether
the application really has to know).

*Then*, knowing what's possible, you can look for an engineering solution that
takes into account the current reality (e.g. deployed application code).

	Noel



From owner-multi6@ops.ietf.org  Tue Nov  5 16:53:40 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17638
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 16:53:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189Bfv-000KX5-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 13:55:55 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189BfQ-000KWJ-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 13:55:24 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211052147.GAA14927@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id GAA14927; Wed, 6 Nov 2002 06:46:59 +0859
Subject: Re: identifier uniqueness
In-Reply-To: <7DEE0742-F02C-11D6-812C-00039357A82A@extremenetworks.com> from
 RJ Atkinson at "Nov 4, 2002 02:34:53 pm"
To: RJ Atkinson <rja@extremenetworks.com>
Date: Wed, 6 Nov 2002 06:46:58 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Ran;

> On Friday, Nov 1, 2002, at 19:00 America/Montreal, Tony Hain wrote:
> > But since there is no way to ensure that an identifier is globally
> > unique, the only way to accomplish the goal is to couple them to
> > describe 'this identifier at this location'. If the location is not
> > stable, the static description is not stable.
> 
> Current identifiers are not globally unique either.  www.<foo>.com
> where it is implemented as a set of servers behind a load balancer
> is a trivial counter-example.

The point of the load balancer is that, viewed from the other end
of the communication, the entity corresponding to www.<foo>.com
behaves as if it is globally unique, 100% of the time.

A single entity consistently maintains TCP/HTTP state that the other
end assumes that the ID is globally unique.

> So I submit that we don't need "globally unique" identifiers".  We do 
> need
> "probabilistically unique" identifiers with a sufficiently high (<< 1) 
> probability.

It is not a probability issue.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Tue Nov  5 17:02:49 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA18716
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 17:02:48 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189Bok-000LOz-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 14:05:02 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189Boh-000LLG-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 14:04:59 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 892FA67103; Tue,  5 Nov 2002 13:25:05 -0500 (EST)
Date: Tue, 5 Nov 2002 17:04:26 -0500
Subject: Re: identifier uniqueness
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: multi6@ops.ietf.org
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <200211052147.GAA14927@necom830.hpcl.titech.ac.jp>
Message-Id: <8CB7C36E-F10A-11D6-8244-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Tuesday, Nov 5, 2002, at 16:47 America/Montreal, Masataka Ohta wrote:
> The point of the load balancer is that, viewed from the other end
> of the communication, the entity corresponding to www.<foo>.com
> behaves as if it is globally unique, 100% of the time.

But many of them do NOT behave that way...

> A single entity consistently maintains TCP/HTTP state that the other
> end assumes that the ID is globally unique.

Not true of a lot of such systems deployed today.

Ran




From owner-multi6@ops.ietf.org  Tue Nov  5 17:03:12 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA18822
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 17:03:12 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189BpG-000LRB-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 14:05:34 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189BpB-000LQu-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 14:05:30 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211052154.GAA14979@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id GAA14979; Wed, 6 Nov 2002 06:54:04 +0900
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <505D4733-F02F-11D6-812C-00039357A82A@extremenetworks.com> from
 RJ Atkinson at "Nov 4, 2002 02:55:05 pm"
To: RJ Atkinson <rja@extremenetworks.com>
Date: Wed, 6 Nov 2002 06:54:03 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Ran;

> > For a receiver to retrieve an appropriate cryptographic key or
> > a communication context for a packet, a long lasting ID in clear
> > text, as an index to the long lasting database of key or context,
> > must be carried by the packet.
> 
> SPIs in ESP/AH are examples of IDs contained in a packet used
> as an index to the Security Association state.  SPIs are not
> normally long-lasting -- typically only valid for the lifetime
> of the SA (plus epsilon).  Any sane key management strategy
> involves changing *session* keys *at least* every 24 hours,
> even for very strong cryptographic algorithms.

We are talking about host identity.

ESP/AH use IP addresses, which identify  hosts, and SPIs.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Tue Nov  5 17:32:38 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA21064
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 17:32:38 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189CHC-000O2F-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 14:34:26 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189CHA-000O22-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 14:34:24 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA5MXvB56253;
	Tue, 5 Nov 2002 23:33:57 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Tue, 5 Nov 2002 23:33:57 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
cc: <multi6@ops.ietf.org>
Subject: Re: GSE
In-Reply-To: <200211052130.QAA10617@ginger.lcs.mit.edu>
Message-ID: <20021105232427.W50741-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 5 Nov 2002, J. Noel Chiappa wrote:

>   I do remain completely convinced that we *do* need to separate host
>   identification from routing-names, but my enthusiasm comes from a broad
>   architectural perspective, not a particular case (such as multi-homing).

> And I will further add that I think those two functions are best served by
> separate namespaces (i.e. different syntax and semantics).

As our acting architectural conscience, what is your opinion on the
principal of making the full hostname the identifier?

I think if we develop this further we'll end up with stuff that pretty
much does all the multi-address tricks we've been discussing here the
last weeks, but it should all be much cleaner, except for the places
where backward compatibility is especially difficult.





From owner-multi6@ops.ietf.org  Tue Nov  5 17:54:26 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA22749
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 17:54:26 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189Ccd-000PuJ-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 14:56:35 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189Cc8-000Ppu-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 14:56:04 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211052245.HAA15550@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id HAA15550; Wed, 6 Nov 2002 07:45:23 +0900
Subject: Not GSE
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D22502@EXCHANGE0-0.na.procket.com>
 from Tony Li at "Nov 4, 2002 04:55:18 pm"
To: Tony Li <Tony.Li@procket.com>
Date: Wed, 6 Nov 2002 07:45:23 +0859 ()
CC: alh-ietf@tndh.net, Thomas Narten <narten@us.ibm.com>,
        Iljitsch van Beijnum <iljitsch@muada.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Tony Li;

> Only if you use that as the ONLY mechanism for determining
> locators.  I would happily also have a MIP type system for 
> dealing with frequently changing locators.  Seem reasonable?
> 
> Two different mechanisms to deal with two different time horizons and
> two different sets of tradeoffs.

A motivation of 8+8 proposal is to emilinate mobile IP tunneling.

> Of course, if you can figure out how to unify these, I can be
> easily convinced.

They are unified, from the beginning.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Tue Nov  5 18:03:16 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA23323
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 18:03:16 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189ClM-0000qF-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 15:05:36 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189ClK-0000px-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 15:05:34 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211052256.HAA15698@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id HAA15698; Wed, 6 Nov 2002 07:55:50 +0859
Subject: Re: identifier uniqueness
In-Reply-To: <8CB7C36E-F10A-11D6-8244-00039357A82A@extremenetworks.com> from
 RJ Atkinson at "Nov 5, 2002 05:04:26 pm"
To: RJ Atkinson <rja@extremenetworks.com>
Date: Wed, 6 Nov 2002 07:55:50 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> > The point of the load balancer is that, viewed from the other end
> > of the communication, the entity corresponding to www.<foo>.com
> > behaves as if it is globally unique, 100% of the time.
> 
> But many of them do NOT behave that way...
> 
> > A single entity consistently maintains TCP/HTTP state that the other
> > end assumes that the ID is globally unique.
> 
> Not true of a lot of such systems deployed today.

For example?

						Masataka Ohta



From owner-multi6@ops.ietf.org  Tue Nov  5 18:24:27 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA24247
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 18:24:27 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189D5N-0002i5-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 15:26:17 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189D4p-0002d5-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 15:25:43 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211052315.IAA15926@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id IAA15926; Wed, 6 Nov 2002 08:15:09 +0900
Subject: Re: PI/metro/geo [Re: The state of IPv6 multihoming development]
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13C2@EXCHANGE0-0.na.procket.com>
 from Tony Li at "Nov 4, 2002 11:27:07 pm"
To: Tony Li <Tony.Li@procket.com>
Date: Wed, 6 Nov 2002 08:15:09 +0859 ()
CC: alh-ietf@tndh.net, RJ Atkinson <rja@extremenetworks.com>,
        multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Tony Li;

> |   > And forged 
> |   > identifiers are trivial today.  
> |   
> |   By closely associating the identifier with the locator, forgery that
> |   actually results in a usable connection is traceable and
> |   compartmentalized with natural trust boundaries. 
> 
> 
> Yeah, but a connection is only ONE means of exchanging data.  Do you trust
> the single UDP DNS query?

16 bit ID in DNS messages is the cookie.

> I would happily agree that anything that is going to update the locator
> entries in DNS needs to be secured.  I would expect that this would
> be part of normal manual DNS updates for multihomed sites and some
> secure protocol would be involved for mobile hosts.

Why do you think DNS must be updated for multihoming?

> This seems very
> much analogous to what we have in v4 today.  Is there some issue with
> this approach?

So, multihoming mechanism should be unified with mobility.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Tue Nov  5 18:24:58 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA24283
	for <multi6-archive@lists.ietf.org>; Tue, 5 Nov 2002 18:24:57 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189D5E-0002hu-00
	for multi6-data@psg.com; Tue, 05 Nov 2002 15:26:08 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189D4j-0002cu-00
	for multi6@ops.ietf.org; Tue, 05 Nov 2002 15:25:37 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211052319.IAA15953@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id IAA15953; Wed, 6 Nov 2002 08:19:40 +0900
Subject: Re: Transport multihoming
In-Reply-To: <3DC77A4F.1000606@nomadiclab.com> from Pekka Nikander at "Nov 5,
 2002 09:59:11 am"
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Date: Wed, 6 Nov 2002 08:19:39 +0859 ()
CC: "[Manuel Urue_a Pascual]" <muruenya@it.uc3m.es>, multi6@ops.ietf.org,
        isoto@it.uc3m.es
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Pekka;

> OK.  I have then the same basic problem with this as with LIN6.
> Both your proposal and LIN6 conceptually *overload* the same ID space.
> That causes alias problems, and potentially "stealing" problems.

In-addr.arpa. domain is a protection against stealing ID of
IPv4 addresses.

Similar protection is possible and implemented with LIN6.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Wed Nov  6 03:37:10 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA09209
	for <multi6-archive@lists.ietf.org>; Wed, 6 Nov 2002 03:37:10 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189Lhx-000PKW-00
	for multi6-data@psg.com; Wed, 06 Nov 2002 00:38:41 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 189Lhv-000PI6-00
	for multi6@ops.ietf.org; Wed, 06 Nov 2002 00:38:39 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id 04E161C; Wed,  6 Nov 2002 10:44:44 +0200 (EET)
Message-ID: <3DC8D4EE.30205@nomadiclab.com>
Date: Wed, 06 Nov 2002 10:38:06 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021101
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Cc: multi6@ops.ietf.org
Subject: Re: Revised e2e multihoming ID
References: <200211052139.GAA14853@necom830.hpcl.titech.ac.jp>
In-Reply-To: <200211052139.GAA14853@necom830.hpcl.titech.ac.jp>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-8.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Ohta-san,

Masataka Ohta wrote:
> 6. Security Considerations
> 
>    The author believes there is no special security concern.

You don't discuss the potential flooding DoS attack that
has been discussed at this list a few times during the last
days, and that was fairly well documented in
draft-aura-mipv6-bu-attacks-01.txt (expired, but available at
http://research.microsoft.com/users/tuomaura/Mobile%20IPv6/draft-aura-mipv6-bu-attacks-01.txt )

draft-aura considers the flooding only in the context of
MIPv6, but it applies almost directly to the kind of
end-host multi-homing you are suggesting.

You also don't discuss potential problems due to DNS
spoofing.  Even though the situation in your proposal
does not seem to be any worse than today, IMHO the
small differences and their implications should be
briefly discussed.

--Pekka Nikander




From owner-multi6@ops.ietf.org  Wed Nov  6 04:53:43 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA10410
	for <multi6-archive@lists.ietf.org>; Wed, 6 Nov 2002 04:53:43 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189MuE-0003XQ-00
	for multi6-data@psg.com; Wed, 06 Nov 2002 01:55:26 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189MuC-0003XE-00
	for multi6@ops.ietf.org; Wed, 06 Nov 2002 01:55:25 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211060948.SAA18869@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id SAA18869; Wed, 6 Nov 2002 18:47:51 +0859
Subject: Re: Revised e2e multihoming ID
In-Reply-To: <3DC8D4EE.30205@nomadiclab.com> from Pekka Nikander at "Nov 6, 2002
 10:38:06 am"
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Date: Wed, 6 Nov 2002 18:47:50 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Pekka;

> Masataka Ohta wrote:
> > 6. Security Considerations
> > 
> >    The author believes there is no special security concern.
> 
> You don't discuss the potential flooding DoS attack that
> has been discussed at this list a few times during the last
> days,

DoS attacks similar to SYN flooding is possible and similary
protected against that it is not of special concern.

> draft-aura-mipv6-bu-attacks-01.txt (expired, but available at
> http://research.microsoft.com/users/tuomaura/Mobile%20IPv6/draft-aura-mipv6-bu-attacks-01.txt )
> 

It is not available from microsoft that I found it in google cache.

> You also don't discuss potential problems due to DNS
> spoofing.

DNS, just as the rest of the Internet, is weakly secure.

> Even though the situation in your proposal
> does not seem to be any worse than today, IMHO the
> small differences and their implications should be
> briefly discussed.

Brief consideration is that there is no special concern.

Note that it is not a "security discussion" section.

In no event, I won't waste 27 pages of document only to "briefly
discuss" security implications.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Thu Nov  7 03:40:31 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA07260
	for <multi6-archive@lists.ietf.org>; Thu, 7 Nov 2002 03:40:31 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189iEK-00045s-00
	for multi6-data@psg.com; Thu, 07 Nov 2002 00:41:36 -0800
Received: from d12lmsgate-2.de.ibm.com ([194.196.100.235])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189iEI-00040x-00
	for multi6@ops.ietf.org; Thu, 07 Nov 2002 00:41:34 -0800
Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22])
	by d12lmsgate-2.de.ibm.com (8.12.3/8.12.3) with ESMTP id gA78epvE038316;
	Thu, 7 Nov 2002 09:40:57 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay01.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gA78ekSM041152;
	Thu, 7 Nov 2002 09:40:48 +0100
Received: from dhcp23-27.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA66864 from <brian@hursley.ibm.com>; Thu, 7 Nov 2002 09:40:43 +0100
Message-Id: <3DCA26FD.62A9F78@hursley.ibm.com>
Date: Thu, 07 Nov 2002 09:40:29 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Michel Py <michel@arneill-py.sacramento.ca.us>
Cc: multi6@ops.ietf.org
Subject: Re: The state of IPv6 multihoming development
References: <2B81403386729140A3A899A8B39B046405E418@server2000>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-7.8 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Michel Py wrote:
> 
> Brian,
> 
> > Brian Carpenter wrote:
> > It clearly makes sense for small businesses, which gets
> > you into the realm of tens of thousands of MH customers
> > in a metro area. But I still have difficulty seeing it
> > for domestic customers by the million. From what I see,
> > they have enough trouble dealing with one ISP. Of
> > course, an MH solution that would scale to millions per
> > metro would be nice to have.
> 
> >From my seat, there is not much of a difference between thousands and
> millions per metro, or between millions and billions in the entire
> world. The aggregation scheme we have worked out (64K areas of 64K MH
> sites) fits the bill, and none of the 64K local routes or 64K global
> routes is unreasonable.

I'm not commenting specifically on your proposal, since I haven't
read it, but it's my intuition that any solution that is any good would
scale to millions if it would scale to tens of thousands. 

   Brian



From owner-multi6@ops.ietf.org  Thu Nov  7 03:54:16 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA07400
	for <multi6-archive@lists.ietf.org>; Thu, 7 Nov 2002 03:54:15 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189hsF-00029g-00
	for multi6-data@psg.com; Thu, 07 Nov 2002 00:18:47 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189hsD-00027L-00
	for multi6@ops.ietf.org; Thu, 07 Nov 2002 00:18:45 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id BD1233443D; Thu,  7 Nov 2002 00:27:21 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA78I2iI008162;
	Thu, 7 Nov 2002 00:18:08 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: GSE
Date: Thu, 7 Nov 2002 00:18:02 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13C5@EXCHANGE0-0.na.procket.com>
Thread-Topic: GSE
Thread-Index: AcKFG+M7yHYkNCF/TVynQvQ1ZNjLsgBGbcrA
From: "Tony Li" <Tony.Li@procket.com>
To: "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA07400



Well, I can't claim to be Noel, but I'll assert the following:

From an _engineering_ viewpoint, the hostname is not easy
to manipulate as an identifier.  It is variable length and
we've decided on a fixed length field in our headers.  If it
is of any length at all, it's likely to be longer than a 
numeric identifier would be and in that sense is inefficient.

However, a numeric identifier of sufficient and fixed length
that had a 1:1 mapping with hostnames would work perfectly.

Tony

|   On Tue, 5 Nov 2002, J. Noel Chiappa wrote:
|   
|   >   I do remain completely convinced that we *do* need to 
|   separate host
|   >   identification from routing-names, but my enthusiasm 
|   comes from a broad
|   >   architectural perspective, not a particular case (such 
|   as multi-homing).
|   
|   > And I will further add that I think those two functions 
|   are best served by
|   > separate namespaces (i.e. different syntax and semantics).
|   
|   As our acting architectural conscience, what is your opinion on the
|   principal of making the full hostname the identifier?
|   
|   I think if we develop this further we'll end up with stuff 
|   that pretty
|   much does all the multi-address tricks we've been 
|   discussing here the
|   last weeks, but it should all be much cleaner, except for the places
|   where backward compatibility is especially difficult.
|   
|   
|   
|   



From owner-multi6@ops.ietf.org  Thu Nov  7 04:04:19 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA07610
	for <multi6-archive@lists.ietf.org>; Thu, 7 Nov 2002 04:04:19 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189ibS-0006DW-00
	for multi6-data@psg.com; Thu, 07 Nov 2002 01:05:30 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189ibO-0006DK-00
	for multi6@ops.ietf.org; Thu, 07 Nov 2002 01:05:26 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211070859.RAA24074@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id RAA24074; Thu, 7 Nov 2002 17:58:45 +0859
Subject: Re: The state of IPv6 multihoming development
In-Reply-To: <3DCA26FD.62A9F78@hursley.ibm.com> from Brian E Carpenter at "Nov
 7, 2002 09:40:29 am"
To: Brian E Carpenter <brian@hursley.ibm.com>
Date: Thu, 7 Nov 2002 17:58:44 +0859 ()
CC: Michel Py <michel@arneill-py.sacramento.ca.us>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Brian;

> I'm not commenting specifically on your proposal, since I haven't
> read it, but it's my intuition that any solution that is any good would
> scale to millions if it would scale to tens of thousands. 

Is your statement applicable to the current routing table
with more than tens of thousands of entries? :-)

							Masataka Ohta

PS

I, myself, think it better to have one with several hundred entries.



From owner-multi6@ops.ietf.org  Thu Nov  7 12:12:51 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02556
	for <multi6-archive@lists.ietf.org>; Thu, 7 Nov 2002 12:12:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189qEg-000Orr-00
	for multi6-data@psg.com; Thu, 07 Nov 2002 09:14:30 -0800
Received: from pheriche.sun.com ([192.18.98.34])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189qEc-000Ore-00
	for multi6@ops.ietf.org; Thu, 07 Nov 2002 09:14:27 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by pheriche.sun.com (8.9.3+Sun/8.9.3) with ESMTP id KAA17015;
	Thu, 7 Nov 2002 10:14:24 -0700 (MST)
Received: from lillen (lillen [129.157.212.23])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gA7HENL21791;
	Thu, 7 Nov 2002 18:14:23 +0100 (MET)
Date: Thu, 7 Nov 2002 18:11:23 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: The state of IPv6 multihoming development
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Cc: Iljitsch van Beijnum <iljitsch@muada.com>, multi6@ops.ietf.org
In-Reply-To: "Your message with ID" <3DBC32EB.7000607@nomadiclab.com>
Message-ID: <Roam.SIMC.2.0.6.1036689083.32472.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-2.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> The host stack would then, underneath TCP or UDP, look
> at these two bits.  If the bits indicate a normal IPv6
> address, nothing would happen and the host would work
> just like today.  On the other hand, if the bits indicate
> HIP, the host would select an IP address from the addresses
> currently available for the given host, and replace the
> key hash with the address.  The recipient would then make
> the reverse, thereby preserving transport layer checksums.

Pekka,

In a scheme like this it sounds like something under the API needs to
do some form of lookup in order to establish the mapping from the host
identity to a set of IP destination addresses.
Any thinking on how this lookup/mapping would occur?


BTW: I'm interested in looking at your HIP paper.

  Erik




From owner-multi6@ops.ietf.org  Thu Nov  7 13:21:30 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA05155
	for <multi6-archive@lists.ietf.org>; Thu, 7 Nov 2002 13:21:29 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189rJB-0005pL-00
	for multi6-data@psg.com; Thu, 07 Nov 2002 10:23:13 -0800
Received: from cyphermail.sandelman.ottawa.on.ca ([192.139.46.78] helo=noxmail.sandelman.ottawa.on.ca)
	by psg.com with esmtp (Exim 3.36 #2)
	id 189rJ9-0005p8-00
	for multi6@ops.ietf.org; Thu, 07 Nov 2002 10:23:11 -0800
Received: from sandelman.ottawa.on.ca (marajade.sandelman.ottawa.on.ca [192.139.46.20])
	by noxmail.sandelman.ottawa.on.ca (8.11.6/8.11.6) with ESMTP id gA7IN3G02529
	(using TLSv1/SSLv3 with cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified OK)
	for <multi6@ops.ietf.org>; Thu, 7 Nov 2002 13:23:10 -0500 (EST)
Received: from marajade.sandelman.ottawa.on.ca (marajade [127.0.0.1])
	by sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gA7IN1NE025791
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK)
	for <multi6@ops.ietf.org>; Thu, 7 Nov 2002 13:23:03 -0500
Received: from marajade.sandelman.ottawa.on.ca (mcr@localhost)
	by marajade.sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gA7IN0It025784
	for <multi6@ops.ietf.org>; Thu, 7 Nov 2002 13:23:01 -0500
Message-Id: <200211071823.gA7IN0It025784@marajade.sandelman.ottawa.on.ca>
To: multi6@ops.ietf.org
Subject: Re: GSE 
In-reply-to: Your message of "Thu, 07 Nov 2002 00:18:02 PST."
             <D2EC481073504E498A8DB9C0687E8CAF01AD13C5@EXCHANGE0-0.na.procket.com> 
Mime-Version: 1.0 (generated by tm-edit 1.8)
Content-Type: text/plain; charset=US-ASCII
Date: Thu, 07 Nov 2002 13:23:00 -0500
From: Michael Richardson <mcr@sandelman.ottawa.on.ca>
X-Spam-Status: No, hits=-2.2 required=5.0
	tests=IN_REP_TO,LINES_OF_YELLING,PGP_SIGNATURE,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

-----BEGIN PGP SIGNED MESSAGE-----


>>>>> "Tony" == Tony Li <Tony.Li@procket.com> writes:
    >> From an _engineering_ viewpoint, the hostname is not easy
    Tony> to manipulate as an identifier.  It is variable length and
    Tony> we've decided on a fixed length field in our headers.  If it
    Tony> is of any length at all, it's likely to be longer than a 
    Tony> numeric identifier would be and in that sense is inefficient.

    Tony> However, a numeric identifier of sufficient and fixed length
    Tony> that had a 1:1 mapping with hostnames would work perfectly.

  How about a 128-bit number, derived from some convenient nearby landmark,
or cross street? 

  Like a domain name, it may have no real meaning as a locator, only as a
end-point identifier. But, like a domain name, (such as mine), it provide
some geographic notion of where I am, even if that doesn't tell you which
AS# will get you here. Or like "procket.com", it might be assigned by an
organization on a first-come, first-served basis, and tell me nothing really,
about where you are.

  It also fits nicely into both AAAA and A6 RR records, and has a well
defined reverse mapping to a hostname.  

]       ON HUMILITY: to err is human. To moo, bovine.           |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[
] mcr@sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[
] panic("Just another Debian GNU/Linux using, kernel hacking, security guy"); [

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Finger me for keys

iQCVAwUBPcqvf4qHRg3pndX9AQFWoQQArzv7WfHV8Y0iafpcJXtMOfy+kgP8Wcra
p36WlqWK2VqlYMaggT3HENiIYeHy8R176aPDGqQwyOBOOURRytjRJwDYwfjmy4cZ
b0vfiwGslChHrWG/M6ZT7si24Qsfz4N1J2sllff/PPWcfLFX5/hzJzJvPktHyScK
D5AkGqenhOo=
=z5kj
-----END PGP SIGNATURE-----



From owner-multi6@ops.ietf.org  Thu Nov  7 13:47:38 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA05888
	for <multi6-archive@lists.ietf.org>; Thu, 7 Nov 2002 13:47:37 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189rin-0008eb-00
	for multi6-data@psg.com; Thu, 07 Nov 2002 10:49:41 -0800
Received: from zooty.lancs.ac.uk ([148.88.16.231])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189ril-0008eP-00
	for multi6@ops.ietf.org; Thu, 07 Nov 2002 10:49:39 -0800
Received: from exchange-ims.lancs.ac.uk ([148.88.17.22])
	by zooty.lancs.ac.uk with esmtp (Exim 3.36 #1)
	id 189rik-0000ST-00
	for multi6@ops.ietf.org; Thu, 07 Nov 2002 18:49:38 +0000
Received: by exchange-ims.lancs.ac.uk with Internet Mail Service (5.5.2653.19)
	id <WJQB8GG9>; Thu, 7 Nov 2002 18:49:40 -0000
Message-ID: <7823222F821AD311844800204840353A0A865561@exchange2.lancs.ac.uk>
From: "Dunmore, Martin" <m.dunmore@lancaster.ac.uk>
To: "'multi6@ops.ietf.org'" <multi6@ops.ietf.org>
Subject: 6NET report on multihoming
Date: Thu, 7 Nov 2002 18:49:37 -0000 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain
X-Spam-Status: No, hits=1.1 required=5.0
	tests=EXCHANGE_SERVER,RCVD_IN_RFCI,SPAM_PHRASE_00_01
	version=2.41
X-Spam-Level: *
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Hi,

As part of the 6NET project, we have written a report on IETF multihoming
solutions. It is not exhaustive but may serve as a useful overview.

It is available for download (pdf) from the 6NET website http://www.6net.org/
The direct link to the report is
http://www.6net.org/publications/deliverables/D4.5.1.pdf

Suggestions/comments welcome.

Regards,
Martin Dunmore



From owner-multi6@ops.ietf.org  Thu Nov  7 13:50:23 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA05984
	for <multi6-archive@lists.ietf.org>; Thu, 7 Nov 2002 13:50:23 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189rlM-0008wJ-00
	for multi6-data@psg.com; Thu, 07 Nov 2002 10:52:20 -0800
Received: from dmz1.procket.com ([65.174.124.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189rlK-0008tV-00
	for multi6@ops.ietf.org; Thu, 07 Nov 2002 10:52:18 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id 0EA5A23C3D; Wed,  6 Nov 2002 13:58:13 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA7IpliI013088;
	Thu, 7 Nov 2002 10:51:47 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: GSE 
Date: Thu, 7 Nov 2002 10:51:47 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D2257C@EXCHANGE0-0.na.procket.com>
Thread-Topic: GSE 
Thread-Index: AcKGi5fRaE5+Q7cGQZq2KzKOeeD9RAAAtkQg
From: "Tony Li" <Tony.Li@procket.com>
To: "Michael Richardson" <mcr@sandelman.ottawa.on.ca>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA05984



|     How about a 128-bit number, derived from some convenient 
|   nearby landmark,
|   or cross street? 


Well, if you use a 128 bit number, then you have no room left
for the locator.  

Tony



From owner-multi6@ops.ietf.org  Thu Nov  7 15:07:16 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA08854
	for <multi6-archive@lists.ietf.org>; Thu, 7 Nov 2002 15:07:16 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189sxY-000Gxl-00
	for multi6-data@psg.com; Thu, 07 Nov 2002 12:09:00 -0800
Received: from sj-msg-core-1.cisco.com ([171.71.163.11])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189sxW-000Gw9-00
	for multi6@ops.ietf.org; Thu, 07 Nov 2002 12:08:58 -0800
Received: from sj-msg-av-2.cisco.com (sj-msg-av-2.cisco.com [171.70.145.31])
	by sj-msg-core-1.cisco.com (8.12.2/8.12.2) with ESMTP id gA7K8RPP007474;
	Thu, 7 Nov 2002 12:08:27 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-2.cisco.com (8.12.2/8.12.2) with ESMTP id gA7K8IeG006259;
	Thu, 7 Nov 2002 12:08:18 -0800 (PST)
Received: from cisco.com (dhcp-128-107-208-161.cisco.com [128.107.208.161]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id MAA13762; Thu, 7 Nov 2002 12:08:21 -0800 (PST)
Message-ID: <3DCAC835.4060209@cisco.com>
Date: Thu, 07 Nov 2002 12:08:21 -0800
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021016
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Tony Li <Tony.Li@procket.com>
CC: Michael Richardson <mcr@sandelman.ottawa.on.ca>, multi6@ops.ietf.org
Subject: Re: GSE
References: <D2EC481073504E498A8DB9C0687E8CAF04D2257C@EXCHANGE0-0.na.procket.com>
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D2257C@EXCHANGE0-0.na.procket.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-9.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,
	      SPAM_PHRASE_00_01,USER_AGENT,USER_AGENT_MOZILLA_UA,
	      X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

[I missed what Tony is replying to...]

Tony Li wrote:

>
> |     How about a 128-bit number, derived from some convenient
> |   nearby landmark,
> |   or cross street?
>
>
> Well, if you use a 128 bit number, then you have no room left
> for the locator.  

This presumes the two are in the current IP address, as opposed to 
something above.  One could go with something like HIP...

Eliot




From owner-multi6@ops.ietf.org  Thu Nov  7 17:31:40 2002
Received: from psg.com (smmsp@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA16171
	for <multi6-archive@lists.ietf.org>; Thu, 7 Nov 2002 17:31:40 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 189vCk-0005vO-00
	for multi6-data@psg.com; Thu, 07 Nov 2002 14:32:50 -0800
Received: from rip.psg.com ([147.28.0.39])
	by psg.com with esmtp (Exim 3.36 #2)
	id 189vCi-0005vC-00
	for multi6@ops.ietf.org; Thu, 07 Nov 2002 14:32:48 -0800
Received: from localhost ([127.0.0.1] helo=rip.psg.com.psg.com)
	by rip.psg.com with esmtp (Exim 4.10)
	id 189vCi-000BRy-00
	for multi6@ops.ietf.org; Thu, 07 Nov 2002 14:32:48 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <200211072011.PAA08965@ietf.org>
From: The IESG <iesg-secretary@ietf.org>
To: All IETF Working Groups: ;
Subject: Note Well Statement
Date: Thu, 07 Nov 2002 15:11:40 -0500
X-Spam-Status: No, hits=-0.9 required=5.0
	tests=RESENT_TO,SPAM_PHRASE_01_02,TO_HAS_SPACES,TO_MALFORMED
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


>From time to time, especially just before a meeting, this statement is to
be sent to each and every IETF working group mailing list.
===========================================================================

				NOTE WELL

All statements related to the activities of the IETF and addressed to the
IETF are subject to all provisions of Section 10 of RFC 2026, which grants
to the IETF and its participants certain licenses and rights in such
statements.

Such statements include verbal statements in IETF meetings, as well as
written and electronic communications made at any time or place, which are
addressed to

    - the IETF plenary session,
    - any IETF working group or portion thereof,
    - the IESG, or any member thereof on behalf of the IESG,
    - the IAB or any member thereof on behalf of the IAB,
    - any IETF mailing list, including the IETF list itself,
      any working group or design team list, or any other list
      functioning under IETF auspices,
    - the RFC Editor or the Internet-Drafts function

Statements made outside of an IETF meeting, mailing list or other function,
that are clearly not intended to be input to an IETF activity, group or
function, are not subject to these provisions.







From owner-multi6@ops.ietf.org  Fri Nov  8 07:20:08 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA14316
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 07:20:08 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18A87v-0002UQ-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 04:20:43 -0800
Received: from nwkea-mail-1.sun.com ([192.18.42.13])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18A4x0-00008q-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 00:57:14 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by nwkea-mail-1.sun.com (8.9.3+Sun/8.9.3) with ESMTP id AAA19973;
	Fri, 8 Nov 2002 00:56:42 -0800 (PST)
Received: from lillen (lillen [129.157.212.23])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gA88ufL21943;
	Fri, 8 Nov 2002 09:56:41 +0100 (MET)
Date: Thu, 7 Nov 2002 22:51:39 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: Notes about identifier - locator separator
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Cc: multi6@ops.ietf.org
In-Reply-To: "Your message with ID" <3DC39E25.9080404@nomadiclab.com>
Message-ID: <Roam.SIMC.2.0.6.1036705899.1070.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-4.0 required=5.0
	tests=DATE_IN_PAST_06_12,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk


Useful writeup. Some comments.

> 2. Translations
> 
>     Once the end-point identifiers have been separated from
>     locators, we need to translate the identifiers to locators
>     at some point, and it also becomes possible to translate
>     between locators.  That is, the apps will only know the
>     identifiers, not locators.  Thus, at some point, the
>     identifiers must be translated into locators so that the
>     packets can be routed to their destination.
> 
>     Here I see two basic solutions, again:
> 
>       a) perform the identifier -> locator translation at
>          the end-host so that all packets leaving the end-host
>          have a proper locator,

Is the singular "a proper locator" intentional or a mistake?
I think each packet need both a source locator and a destination locator
in order to enable ICMP errors and e.g. TCP SYN+ACK messages to be returned
without anybody having to perform a mapping - since doing such a mapping
in response to a single packet would be a field day for DoS attacks.

>       b) allow the identifiers to leave the end-host without
>          locators, and perform the translation within the
>          the network, e.g., at a site border router.

But on a larger issue, it isn't clear to me that a translation is necessary
(except for debugging) if one would always carry around blobs that consist
of the indentifier plus a set of (possibly stale or not working) locators.
It would be useful to understand the different impact on the applications
for such a case. For instance, if porting applications to IPv6 means that
they use getaddrinfo hence can handle variable length "address" structures
without any additional changes...

If the translation needs to be present in the performance and DoS critical
path I think it would be quite critical to understand how such
a translation function can be constructed.

> 3. Resolution
> 
>     Apparently there must also be some way of finding the
>     locators based on the identifier or a name.  Apparently
>     there is a huge number of possible solutions to this.
>     One of the most obvious ones is to store both identifiers
>     and locators into the DNS, and make the name resolution
>     library to fetch both.

That doesn't work e.g. for the passive side of a TCP conenction where
the transport protocol, and often not even the application, do a DNS lookup.
Unless you carry a source identifier plus a list of source locators in
e.g. the TCP SYN packet.

>     a) application level backwards compatibility

In addition to the constraint you list, presumaby we do not want to require 
that multi-party applications change significantly. Thus an application should
be able to take the address it got from getaddrinfo(), the local pr remote 
address of some existing connection (getsockname() and getpeername() type
stuff) and pass that address to another peer in the multi-party application.
Thus if you only expose the identifier to the application in these calls,
then you must be able to perform the identifier->locator mapping
in other hosts that have not done a DNS lookup of the hostname.

> Those are the dimensions as I see them.  There are
> probably others. 

One additional issue on my list is to what extent one can ease deployment of
a new scheme by being able to derive some benefits when e.g. the local host
and the local border routers implement the new stuff, but the peer host
and peer border routers do not.

   Erik




From owner-multi6@ops.ietf.org  Fri Nov  8 07:21:16 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA14357
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 07:21:16 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18A8Aj-0002fZ-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 04:23:37 -0800
Received: from patan.sun.com ([192.18.98.43])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18A4wV-00008o-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 00:56:43 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by patan.sun.com (8.9.3+Sun/8.9.3) with ESMTP id BAA12733;
	Fri, 8 Nov 2002 01:56:42 -0700 (MST)
Received: from lillen (lillen [129.157.212.23])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gA88ufL21939;
	Fri, 8 Nov 2002 09:56:41 +0100 (MET)
Date: Thu, 7 Nov 2002 22:51:39 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: Notes about identifier - locator separator
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Cc: multi6@ops.ietf.org
In-Reply-To: "Your message with ID" <3DC39E25.9080404@nomadiclab.com>
Message-ID: <Roam.SIMC.2.0.6.1036705899.1070.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-4.0 required=5.0
	tests=DATE_IN_PAST_06_12,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk


Useful writeup. Some comments.

> 2. Translations
> 
>     Once the end-point identifiers have been separated from
>     locators, we need to translate the identifiers to locators
>     at some point, and it also becomes possible to translate
>     between locators.  That is, the apps will only know the
>     identifiers, not locators.  Thus, at some point, the
>     identifiers must be translated into locators so that the
>     packets can be routed to their destination.
> 
>     Here I see two basic solutions, again:
> 
>       a) perform the identifier -> locator translation at
>          the end-host so that all packets leaving the end-host
>          have a proper locator,

Is the singular "a proper locator" intentional or a mistake?
I think each packet need both a source locator and a destination locator
in order to enable ICMP errors and e.g. TCP SYN+ACK messages to be returned
without anybody having to perform a mapping - since doing such a mapping
in response to a single packet would be a field day for DoS attacks.

>       b) allow the identifiers to leave the end-host without
>          locators, and perform the translation within the
>          the network, e.g., at a site border router.

But on a larger issue, it isn't clear to me that a translation is necessary
(except for debugging) if one would always carry around blobs that consist
of the indentifier plus a set of (possibly stale or not working) locators.
It would be useful to understand the different impact on the applications
for such a case. For instance, if porting applications to IPv6 means that
they use getaddrinfo hence can handle variable length "address" structures
without any additional changes...

If the translation needs to be present in the performance and DoS critical
path I think it would be quite critical to understand how such
a translation function can be constructed.

> 3. Resolution
> 
>     Apparently there must also be some way of finding the
>     locators based on the identifier or a name.  Apparently
>     there is a huge number of possible solutions to this.
>     One of the most obvious ones is to store both identifiers
>     and locators into the DNS, and make the name resolution
>     library to fetch both.

That doesn't work e.g. for the passive side of a TCP conenction where
the transport protocol, and often not even the application, do a DNS lookup.
Unless you carry a source identifier plus a list of source locators in
e.g. the TCP SYN packet.

>     a) application level backwards compatibility

In addition to the constraint you list, presumaby we do not want to require 
that multi-party applications change significantly. Thus an application should
be able to take the address it got from getaddrinfo(), the local pr remote 
address of some existing connection (getsockname() and getpeername() type
stuff) and pass that address to another peer in the multi-party application.
Thus if you only expose the identifier to the application in these calls,
then you must be able to perform the identifier->locator mapping
in other hosts that have not done a DNS lookup of the hostname.

> Those are the dimensions as I see them.  There are
> probably others. 

One additional issue on my list is to what extent one can ease deployment of
a new scheme by being able to derive some benefits when e.g. the local host
and the local border routers implement the new stuff, but the peer host
and peer border routers do not.

   Erik




From owner-multi6@ops.ietf.org  Fri Nov  8 08:22:38 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA17998
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 08:22:37 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18A97p-0006pW-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 05:24:41 -0800
Received: from citadel.cequrux.com ([192.96.22.18])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18A97j-0006oP-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 05:24:35 -0800
Received: (from nobody@localhost) by citadel.cequrux.com (8.8.8/8.6.9) id PAA05255 for <multi6@ops.ietf.org>; Fri, 8 Nov 2002 15:24:28 +0200 (SAST)
Received: by citadel.cequrux.com via recvmail id 5216; Fri, 08 Nov 2002 15:23:16 +0200 (SAST)
Date: Fri, 8 Nov 2002 15:23:15 +0200
From: Alan Barrett <apb@cequrux.com>
To: multi6@ops.ietf.org
Subject: Re: GSE
Message-ID: <20021108132315.GE11848@apb.cequrux.com>
References: <D2EC481073504E498A8DB9C0687E8CAF01AD13C5@EXCHANGE0-0.na.procket.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13C5@EXCHANGE0-0.na.procket.com>
X-Spam-Status: No, hits=-8.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 07 Nov 2002, Tony Li wrote:
> However, a numeric identifier of sufficient and fixed length
> that had a 1:1 mapping with hostnames would work perfectly.

Would a one way mapping from hostname to numeric identifier be good
enough, or does it have to be easy to map in the both directions too?
For example, would something like truncate(hash(normalise(hostname))) be
good enough?

normalise() could be something like nameprep as defined over in IDN,
hash() could be SHA1, truncate() could be taking the least significant
64 or 128 bits.

--apb (Alan Barrett)



From owner-multi6@ops.ietf.org  Fri Nov  8 08:29:48 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA18335
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 08:29:48 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18A9Ew-00077f-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 05:32:02 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18A9Er-000779-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 05:31:57 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA8DVTw63121;
	Fri, 8 Nov 2002 14:31:29 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 8 Nov 2002 14:31:28 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Erik Nordmark <Erik.Nordmark@sun.com>
cc: <multi6@ops.ietf.org>
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <Roam.SIMC.2.0.6.1036705899.1070.nordmark@bebop.france>
Message-ID: <20021108141350.O62928-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 7 Nov 2002, Erik Nordmark wrote:

> >       a) perform the identifier -> locator translation at
> >          the end-host so that all packets leaving the end-host
> >          have a proper locator,

> Is the singular "a proper locator" intentional or a mistake?

:-)  I think that would be one for source, one for destination. (As
opposed to more than one for each.)

> >       b) allow the identifiers to leave the end-host without
> >          locators, and perform the translation within the
> >          the network, e.g., at a site border router.

> But on a larger issue, it isn't clear to me that a translation is necessary
> (except for debugging) if one would always carry around blobs that consist
> of the indentifier plus a set of (possibly stale or not working) locators.
> It would be useful to understand the different impact on the applications
> for such a case. For instance, if porting applications to IPv6 means that
> they use getaddrinfo hence can handle variable length "address" structures
> without any additional changes...

The idea is that an external box could handle this so a non-multihoming
aware host can enjoy being multihomed. And are you suggesting we should
carry all addresses in all packets? That would be a huge waste of
bandwidth. Not something IPv6 really needs as it is borderline in this
area as it is.

(There are also solutions where both the host and the border
routers/external boxes must be changed, though.)

> > 3. Resolution

> >     Apparently there must also be some way of finding the
> >     locators based on the identifier or a name.  Apparently
> >     there is a huge number of possible solutions to this.
> >     One of the most obvious ones is to store both identifiers
> >     and locators into the DNS, and make the name resolution
> >     library to fetch both.

> That doesn't work e.g. for the passive side of a TCP conenction where
> the transport protocol, and often not even the application, do a DNS lookup.
> Unless you carry a source identifier plus a list of source locators in
> e.g. the TCP SYN packet.

That would be a necessary part of any solution that uses the "forward"
DNS functionality. You could also look up information for the remote
address that is seen in the incoming session, but that is a more
dangerous use of the DNS.

It is also possible to use some new way to map identifiers to locators
and not the DNS.

> One additional issue on my list is to what extent one can ease deployment of
> a new scheme by being able to derive some benefits when e.g. the local host
> and the local border routers implement the new stuff, but the peer host
> and peer border routers do not.

That means the routers have to solve the problem, as is done today. This
works very well but there are scalability issues. Have a look at:

1. http://www.ietf.org/internet-drafts/draft-van-beijnum-multi6-isp-int-aggr-00.txt
2. http://arneill-py.sacramento.ca.us/ipv6mh/draft-py-mhap-01a.txt
3. http://www.ietf.org/internet-drafts/draft-py-multi6-gapi-00.txt

1. proposes a new aggregation mechanism that makes current multihoming
mechanisms a lot more scalable, but probably not enough. 2. is an
aliasing (address replacement) solution that has the necessary
scalability. They both use the address allocation plan 3., so it is
possible to make the transition from 1. to 2. relatively painlessly.
That way, there is more than enough time for current border routers to
implement the new mechanisms.




From owner-multi6@ops.ietf.org  Fri Nov  8 10:02:01 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA21001
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 10:02:00 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AAfV-000BBg-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 07:03:33 -0800
Received: from kathmandu.sun.com ([192.18.98.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AAfT-000BBM-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 07:03:31 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by kathmandu.sun.com (8.9.3+Sun/8.9.3) with ESMTP id IAA06119;
	Fri, 8 Nov 2002 08:03:11 -0700 (MST)
Received: from lillen (lillen [129.157.212.23])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gA8F3AL29331;
	Fri, 8 Nov 2002 16:03:10 +0100 (MET)
Date: Fri, 8 Nov 2002 16:00:09 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: Notes about identifier - locator separator
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: Erik Nordmark <Erik.Nordmark@sun.com>, multi6@ops.ietf.org
In-Reply-To: "Your message with ID" <20021108141350.O62928-100000@sequoia.muada.com>
Message-ID: <Roam.SIMC.2.0.6.1036767609.25183.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> The idea is that an external box could handle this so a non-multihoming
> aware host can enjoy being multihomed. And are you suggesting we should
> carry all addresses in all packets? That would be a huge waste of
> bandwidth. Not something IPv6 really needs as it is borderline in this
> area as it is.

I'm not suggesting anything - I'm merely trying to promote getting a shared
understanding that includes applications, DNS, transports, hosts, routers,
enterprises, ISPs, and the DFZ. 

I haven't seen much discussion (but I'm still horribly behind on mail)
about what the issues are around applications as it relates to multihomed
sites.

> (There are also solutions where both the host and the border
> routers/external boxes must be changed, though.)

And there are probably also solutions where every multi(>2)-party application
must be modified.

> It is also possible to use some new way to map identifiers to locators
> and not the DNS.

But that doesn't change the fundamental danger of having a single
packet (whether it is a TCP SYN or a packet that needs be get an ICMP
error sent back) resulting in significant work such as doing a lookup
in some mapping service.

> > One additional issue on my list is to what extent one can ease deployment
> of > a new scheme by being able to derive some benefits when e.g. the local
> host > and the local border routers implement the new stuff, but the peer
> host > and peer border routers do not.
> 
> That means the routers have to solve the problem, as is done today. This
> works very well but there are scalability issues. Have a look at:

That doesn't follow AFAIK.

Combinations of host and border router functionality might very well be
able to provide partial benefits without requiring changes at the other end.
At least I see no fundamental reason why such combinations can not add
something interesting to the solution space.

  Erik





From owner-multi6@ops.ietf.org  Fri Nov  8 11:15:32 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA25196
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 11:15:31 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18ABoQ-000FJA-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 08:16:50 -0800
Received: from laposte.rennes.enst-bretagne.fr ([192.44.77.17])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18ABoO-000FIa-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 08:16:48 -0800
Received: from givry.rennes.enst-bretagne.fr (givry.rennes.enst-bretagne.fr [193.52.74.194])
	by laposte.rennes.enst-bretagne.fr (8.11.6/8.11.6) with ESMTP id gA8GBum23903;
	Fri, 8 Nov 2002 17:11:56 +0100
Received: from givry.rennes.enst-bretagne.fr (localhost.rennes.enst-bretagne.fr [127.0.0.1])
	by givry.rennes.enst-bretagne.fr (8.12.3/8.12.3) with ESMTP id gA8GGite082446;
	Fri, 8 Nov 2002 17:16:44 +0100 (CET)
	(envelope-from dupont@givry.rennes.enst-bretagne.fr)
Message-Id: <200211081616.gA8GGite082446@givry.rennes.enst-bretagne.fr>
From: Francis Dupont <Francis.Dupont@enst-bretagne.fr>
To: "Dunmore, Martin" <m.dunmore@lancaster.ac.uk>
cc: "'multi6@ops.ietf.org'" <multi6@ops.ietf.org>
Subject: Re: 6NET report on multihoming 
In-reply-to: Your message of Thu, 07 Nov 2002 18:49:37 GMT.
             <7823222F821AD311844800204840353A0A865561@exchange2.lancs.ac.uk> 
Date: Fri, 08 Nov 2002 17:16:44 +0100
X-Virus-Scanned: by amavisd-milter (http://amavis.org/) at enst-bretagne.fr
X-Spam-Status: No, hits=-2.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

 In your previous mail you wrote:

   As part of the 6NET project, we have written a report on IETF multihoming
   solutions. It is not exhaustive but may serve as a useful overview.
   
   It is available for download (pdf) from the 6NET website http://www.6net.org/
   The direct link to the report is
   http://www.6net.org/publications/deliverables/D4.5.1.pdf
   
   Suggestions/comments welcome.
   
=> in the two-space solutions (LIN6, MHAP, ...) you should not forget
GSE (because of its extended analysis in draft-ietf-ipngwg-esd-analysis-05.txt)
and HIP (Host Identity Payload Protocol, the only two-space solution
based on cryptography, i.e., designed with security in mind).

Regards

Francis.Dupont@enst-bretagne.fr

PS: two-space = with separeted locator and identity.
These solutions provide an immediate mobility and multi-homing support.




From owner-multi6@ops.ietf.org  Fri Nov  8 11:58:21 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA27452
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 11:58:20 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18ACU0-000Htc-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 08:59:48 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18ACTy-000Hsz-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 08:59:46 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id LAA29656;
	Fri, 8 Nov 2002 11:59:40 -0500
Date: Fri, 8 Nov 2002 11:59:40 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211081659.LAA29656@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: Erik Nordmark <Erik.Nordmark@sun.com>

    > it isn't clear to me that a translation is necessary (except for
    > debugging) if one would always carry around blobs that consist of the
    > indentifier plus a set of (possibly stale or not working) locators.

Yes, that's always been my take too.

The way things work now, you basically always either i) get addresses (and
here I mean the kind names we currently have, which provide both entity
identification as well as location) from a translation process (DNS), or ii)
in the case of mobile things (at least in IPv6), you start off with an
address for them which you obtain as above, and then either the thing itself,
or an agent, tells you what the current address is.

So if we say that you don't need to be able to translate from endpoint
identifiers to locators, we're basically in the same situation we are now -
but we are better off to the extent that we have separated out location and
identity, and we can now start to play games, e.g. with having N locators for
something (which you got e.g. in the initial lookup) and using them
interchangably, while keeping e.g. the TCP layer oblivious that we are doing
so.

    > If the translation needs to be present in the performance and DoS
    > critical path I think it would be quite critical to understand how such
    > a translation function can be constructed.

Yes, but if we do decide we need it, let's not get too crazed over extra
packet exchanges; loading a single web page these days (on a site with
advertising) seems to take a zillion packets anyway...


    > That doesn't work e.g. for the passive side of a TCP conenction where
    > the transport protocol, and often not even the application, do a DNS
    > lookup. Unless you carry a source identifier plus a list of source
    > locators in e.g. the TCP SYN packet.

Yes, exactly. If you implement it as an IP option (I first thought of a TCP
option, but then every transport would have to define the same functionality,
and some e.g. UDP can't), then it has the added benefit that hosts which
don't understand it can ignore it, at some loss in functionality/robustness.


    > Thus an application should be able to take the address it got from
    > getaddrinfo(), the local [or] remote address of some existing connection
    > (getsockname() and getpeername() type stuff) and pass that address to
    > another peer in the multi-party application. Thus if you only expose
    > the identifier to the application in these calls, then you must be able to
    > perform the identifier->locator mapping in other hosts that have not
    > done a DNS lookup of the hostname. 

Excellent point, and I don't see any easy way around it, other than really
gross kludges - e.g. have the OS notice whenever any application either sends
a packet to, or gets a packet from, a host it hasn't previously communicated
with, and when that happens, send the identifier/locator list for such hosts
to all other hosts that application is communicating with.

I think we'd just have to suffer for a while with applications, protocols,
etc which have the old view of the world. There's no way to make everthing
work perfectly on day one...

But it would be good for someone to start compiling a list of gotcha's (like
this one), along with potential fixes.

	Noel



From owner-multi6@ops.ietf.org  Fri Nov  8 12:35:59 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA00912
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 12:35:59 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AD4c-000KE1-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 09:37:38 -0800
Received: from mail4.microsoft.com ([131.107.3.122])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AD4Z-000KCl-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 09:37:35 -0800
Received: from inet-vrs-04.redmond.corp.microsoft.com ([157.54.8.149]) by mail4.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 09:37:05 -0800
Received: from 157.54.8.109 by inet-vrs-04.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Fri, 08 Nov 2002 09:37:04 -0800
Received: from red-imc-04.redmond.corp.microsoft.com ([157.54.2.168]) by INET-HUB-02.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 09:37:02 -0800
Received: from WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.84]) by red-imc-04.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 09:36:52 -0800
Received: from WIN-MSG-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.134]) by WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com with Microsoft SMTPSVC(6.0.3663.0);
	 Fri, 8 Nov 2002 09:36:58 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5.6803.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Subject: RE: Notes about identifier - locator separator
Date: Fri, 8 Nov 2002 09:37:03 -0800
Message-ID: <F66A04C29AD9034A8205949AD0C9010401C0E715@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Thread-Topic: Notes about identifier - locator separator
thread-index: AcKCuPVQlZ4AvomxRy2qflYj4MoJOQEk6qpQ
From: "Christian Huitema" <huitema@windows.microsoft.com>
To: "Pekka Nikander" <Pekka.Nikander@nomadiclab.com>,
        "Iljitsch van Beijnum" <iljitsch@muada.com>
Cc: <multi6@ops.ietf.org>
X-OriginalArrivalTime: 08 Nov 2002 17:36:58.0635 (UTC) FILETIME=[70507DB0:01C2874D]
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id MAA00912

> If you separate locators completely from end-point identifiers,
> the logical conclusion is NOT to move the function to the
> transport layer but to split the IP layer into two halves:
> 
> -  A "lower" IP that routers packets much as today, and uses
>     IP addresses as locators.
> 
> -  An "upper" IP that provides end-point identifiers to the
>     transport protocols and eventually to the hosted applications,
>     and maps these identifiers to locators before passing them
>     to the "lower" IP.

There are a couple of issues with any proposal of that nature, and the
main one is privacy. Having a unique identifier exposed to the network
means that anybody on the path can track the presence and location of
users, with consequence ranging from annoying (e.g. variations of
telemarketing) to downright dramatic (e.g. missile auto-aining to a cell
phone). To meet the privacy requirement, you would want addresses (as
incorporated in the header) to disclose as little as possible about
their owner. In a mobility or multi-homing situation, you may well want
to hide from the network any correlation between addresses that happen
to be used by the same entity.

-- Christian Huitema



From owner-multi6@ops.ietf.org  Fri Nov  8 12:55:36 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02687
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 12:55:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18ADO6-000LaR-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 09:57:46 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18ADO3-000LYr-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 09:57:43 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id B7D6E1C; Fri,  8 Nov 2002 20:03:46 +0200 (EET)
Message-ID: <3DCBFAF4.5000200@nomadiclab.com>
Date: Fri, 08 Nov 2002 19:57:08 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021106
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Christian Huitema <huitema@windows.microsoft.com>
Cc: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator
References: <F66A04C29AD9034A8205949AD0C9010401C0E715@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <F66A04C29AD9034A8205949AD0C9010401C0E715@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-8.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>> If you separate locators completely from end-point identifiers,
>> the logical conclusion is NOT to move the function to the
>> transport layer but to split the IP layer into two halves:
>>
>> -  A "lower" IP that routers packets much as today, and uses
>>    IP addresses as locators.
>>
>> -  An "upper" IP that provides end-point identifiers to the
>>    transport protocols and eventually to the hosted applications,
>>    and maps these identifiers to locators before passing them
>>    to the "lower" IP.
> 
> There are a couple of issues with any proposal of that nature, and the
> main one is privacy. Having a unique identifier exposed to the network
> means that anybody on the path can track the presence and location of
> users, with consequence ranging from annoying (e.g. variations of
> telemarketing) to downright dramatic (e.g. missile auto-aining to a cell
> phone). To meet the privacy requirement, you would want addresses (as
> incorporated in the header) to disclose as little as possible about
> their owner. In a mobility or multi-homing situation, you may well want
> to hide from the network any correlation between addresses that happen
> to be used by the same entity.

Indeed.  I've been engaged in a heated discussion about this
off-line for some time now.  Some people seem to be so worried
about terrorism that they don't acknowledge the privacy concerns,
and don't believe in the possibilities of cryptography at the
same time.

The current HIP design sends the identifiers in clear text
only in the first four packets (the HIP handshake).  It
also includes the possibility of using pseudonyms (i.e. multiple
identifiers).  Furthermore, we are considering schemes where
it would be possible to hide (cryptographically "blind") the
identifiers even in the first four packets iff the parties know
each other beforehand, i.e., have communicated before and have
the peer's ID stored.

What's the other issue(s) (the other half of the "couple of issues")?

--Pekka Nikander




From owner-multi6@ops.ietf.org  Fri Nov  8 13:11:39 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA03958
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 13:11:38 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18ADdX-000MhJ-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 10:13:43 -0800
Received: from mail3.microsoft.com ([131.107.3.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18ADdU-000MgF-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 10:13:40 -0800
Received: from INET-VRS-03.redmond.corp.microsoft.com ([157.54.5.27]) by mail3.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 10:13:08 -0800
Received: from 157.54.8.155 by INET-VRS-03.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Fri, 08 Nov 2002 10:13:09 -0800
Received: from RED-IMC-02.redmond.corp.microsoft.com ([157.54.9.107]) by inet-hub-04.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 10:13:20 -0800
Received: from WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.84]) by RED-IMC-02.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 10:13:08 -0800
Received: from WIN-MSG-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.134]) by WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com with Microsoft SMTPSVC(6.0.3663.0);
	 Fri, 8 Nov 2002 10:12:59 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5.6803.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Subject: RE: Notes about identifier - locator separator
Date: Fri, 8 Nov 2002 10:13:09 -0800
Message-ID: <F66A04C29AD9034A8205949AD0C9010401C0E716@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Thread-Topic: Notes about identifier - locator separator
thread-index: AcKHUIZO0t6j03dASMuAPWJgPWzYMQAAJExg
From: "Christian Huitema" <huitema@windows.microsoft.com>
To: "Pekka Nikander" <Pekka.Nikander@nomadiclab.com>
Cc: <multi6@ops.ietf.org>
X-OriginalArrivalTime: 08 Nov 2002 18:12:59.0206 (UTC) FILETIME=[781D7660:01C28752]
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA03958

> > There are a couple of issues with any proposal of that nature, and
the
> > main one is privacy. Having a unique identifier exposed to the
network
> > means that anybody on the path can track the presence and location
of
> > users, with consequence ranging from annoying (e.g. variations of
> > telemarketing) to downright dramatic (e.g. missile auto-aining to a
cell
> > phone). To meet the privacy requirement, you would want addresses
(as
> > incorporated in the header) to disclose as little as possible about
> > their owner. In a mobility or multi-homing situation, you may well
want
> > to hide from the network any correlation between addresses that
happen
> > to be used by the same entity.
> 
> Indeed.  I've been engaged in a heated discussion about this
> off-line for some time now.  Some people seem to be so worried
> about terrorism that they don't acknowledge the privacy concerns,
> and don't believe in the possibilities of cryptography at the
> same time.
> 
> The current HIP design sends the identifiers in clear text
> only in the first four packets (the HIP handshake).  It
> also includes the possibility of using pseudonyms (i.e. multiple
> identifiers).  Furthermore, we are considering schemes where
> it would be possible to hide (cryptographically "blind") the
> identifiers even in the first four packets iff the parties know
> each other beforehand, i.e., have communicated before and have
> the peer's ID stored.

The obvious blinding is to perform an end to end Diffie-Hellman exchange
before disclosing any identity, as is performed in IKE.

> What's the other issue(s) (the other half of the "couple of issues")?

The other obvious issue is that 64 bit is, for any cryptographic
purpose, a relatively small number size. It may be OK now, when the
average processor clock is a few GHz, but 64 bit hashes will be
trivially broken in 5 to 10 years. This implies that a strict 64+64
split is probably not a very good idea.

My main point is that if we want to use end point identifiers
independent of the locations, these identifiers should be strictly "end
to end", and should not be exposed to network elements.

-- Christian Huitema



From owner-multi6@ops.ietf.org  Fri Nov  8 13:33:51 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA05740
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 13:33:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18ADz0-0001Bw-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 10:35:54 -0800
Received: from rip.psg.com ([147.28.0.39])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18ADyz-0001Bk-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 10:35:53 -0800
Received: from localhost ([127.0.0.1] helo=rip.psg.com.psg.com)
	by rip.psg.com with esmtp (Exim 4.10)
	id 18ADyz-000Fir-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 10:35:53 -0800
Message-Id: <5.1.1.5.2.20021108132518.02793020@uniwest2>
In-Reply-To: <200211081659.LAA29656@ginger.lcs.mit.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 08 Nov 2002 13:31:09 -0500
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, multi6@ops.ietf.org
From: Frank Kastenholz <fkastenholz@juniper.net>
Subject: Re: Notes about identifier - locator separator
X-Spam-Status: No, hits=-7.3 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,RESENT_TO,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

At 11:59 AM 11/8/2002 -0500, J. Noel Chiappa wrote:
>   > That doesn't work e.g. for the passive side of a TCP conenction where
>    > the transport protocol, and often not even the application, do a DNS
>    > lookup. Unless you carry a source identifier plus a list of source
>    > locators in e.g. the TCP SYN packet.
>
>Yes, exactly. If you implement it as an IP option (I first thought of a TCP
>option, but then every transport would have to define the same functionality,
>and some e.g. UDP can't), then it has the added benefit that hosts which
>don't understand it can ignore it, at some loss in functionality/robustness.

The presence of IPv4 options in a packet header cause the IPv4
packet to be kicked out of the silicon-path of many of today's
high speed routers. Given that history, I could easily forsee
a silicon-forwarder for IPv6 that kicks packets to the slow
path if the next-header field is _not_ one of several known
values (on the theory that if the next header is not X, Y, or Z
then there _might_ be something in there that the router needs
to look at...). This has undesired effects on throughput.


Frank Kastenholz





From owner-multi6@ops.ietf.org  Fri Nov  8 14:31:44 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA09552
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 14:31:44 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AEsl-0006al-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 11:33:31 -0800
Received: from mail1.microsoft.com ([131.107.3.125])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AEsj-0006Zd-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 11:33:29 -0800
Received: from inet-vrs-01.redmond.corp.microsoft.com ([157.54.8.27]) by mail1.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 11:32:58 -0800
Received: from 157.54.6.197 by inet-vrs-01.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Fri, 08 Nov 2002 11:32:59 -0800
Received: from RED-IMC-01.redmond.corp.microsoft.com ([157.54.9.102]) by inet-hub-06.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 11:32:57 -0800
Received: from WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.84]) by RED-IMC-01.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 11:32:58 -0800
Received: from WIN-MSG-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.134]) by WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com with Microsoft SMTPSVC(6.0.3663.0);
	 Fri, 8 Nov 2002 11:33:01 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5.6803.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Subject: RE: Notes about identifier - locator separator
Date: Fri, 8 Nov 2002 11:32:57 -0800
Message-ID: <F66A04C29AD9034A8205949AD0C9010403270D79@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Thread-Topic: Notes about identifier - locator separator
thread-index: AcKHVqYpdz6YF8F/Q5mUSd4naQNqTQABqCvw
From: "Christian Huitema" <huitema@windows.microsoft.com>
To: "Frank Kastenholz" <fkastenholz@juniper.net>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
X-OriginalArrivalTime: 08 Nov 2002 19:33:01.0340 (UTC) FILETIME=[A668F5C0:01C2875D]
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id OAA09552

> The presence of IPv4 options in a packet header cause the IPv4
> packet to be kicked out of the silicon-path of many of today's
> high speed routers. Given that history, I could easily forsee
> a silicon-forwarder for IPv6 that kicks packets to the slow
> path if the next-header field is _not_ one of several known
> values (on the theory that if the next header is not X, Y, or Z
> then there _might_ be something in there that the router needs
> to look at...). This has undesired effects on throughput.

The IPv6 architecture is pretty clear about that one: the only packets
that a router is expected to process are those in which the first
payload is a "per hop option", or those in which the destination address
is one of the router's own addresses. All other payloads are supposedly
end-to-end.

-- Christian Huitema



From owner-multi6@ops.ietf.org  Fri Nov  8 14:46:32 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA10368
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 14:46:32 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AF7L-0007cw-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 11:48:35 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AF7J-0007cH-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 11:48:33 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id B26C41C; Fri,  8 Nov 2002 21:54:37 +0200 (EET)
Message-ID: <3DCC14F0.3050604@nomadiclab.com>
Date: Fri, 08 Nov 2002 21:48:00 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021106
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Christian Huitema <huitema@windows.microsoft.com>
Cc: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator
References: <F66A04C29AD9034A8205949AD0C9010401C0E716@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <F66A04C29AD9034A8205949AD0C9010401C0E716@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-8.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>> ....  Furthermore, we are considering schemes where
>> it would be possible to hide (cryptographically "blind") the
>> identifiers even in the first four packets iff the parties know
>> each other beforehand, i.e., have communicated before and have
>> the peer's ID stored.
> 
> The obvious blinding is to perform an end to end Diffie-Hellman exchange
> before disclosing any identity, as is performed in IKE.

But of course.  However, D-H has its problems, too.  Firstly,
it hides the identifiers also from legitimite middle boxes.
Secondly, it is computationally expensive; sometimes (but not always)
too expensive.  Thirdly, the obvious ways of performing D-H
still require that one of the ends reveals its identity before
the other one does.

Thus, there is space for looking at alternative schemes.

> The other obvious issue is that 64 bit is, for any cryptographic
> purpose, a relatively small number size. It may be OK now, when the
> average processor clock is a few GHz, but 64 bit hashes will be
> trivially broken in 5 to 10 years. This implies that a strict 64+64
> split is probably not a very good idea.

I couldn't agree more.  HIP uses 126 (or 127) bit hashes as its
public IDs, and there is no reason why it couldn't use longer ones
in the wire format.

What comes to CGA, you are probably aware of the later developments
by Tuomas Aura that effectively lengthen the hash length, on the
cost of longer address generation time.

> My main point is that if we want to use end point identifiers
> independent of the locations, these identifiers should be strictly "end
> to end", and should not be exposed to network elements.

Again, I couldn't agree more in principle.  However, I also
think that there are cases where some middle boxes do have legitimite
access to the identifiers.  Corporate firewalls come to my mind.
Firewalls may not be the architecturally ideal way of doing
perimeter defence, but I don't think that they are going away.
Instead, I think that they are just going to adapt to the changing
conditions, and that security protocols should be developed with
them in mind.

To be more precise, I think that some it is acceptable that iff
a middle box can reliably predict the identifiers, it can check
if a (initializing) packet indeed carries that ID in a blinded
form.  On the other hand, if the middle box does not have such
a priori information, it should be computationally infeasible
for it to learn the ID.

--Pekka Nikander




From owner-multi6@ops.ietf.org  Fri Nov  8 14:53:27 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA10716
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 14:53:26 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AFEG-00088g-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 11:55:44 -0800
Received: from sj-msg-core-1.cisco.com ([171.71.163.11])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AFEE-00086t-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 11:55:42 -0800
Received: from sj-msg-av-2.cisco.com (sj-msg-av-2.cisco.com [171.70.145.31])
	by sj-msg-core-1.cisco.com (8.12.2/8.12.2) with ESMTP id gA8JtAPP010898;
	Fri, 8 Nov 2002 11:55:10 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-2.cisco.com (8.12.2/8.12.2) with ESMTP id gA8Jt0sR014442;
	Fri, 8 Nov 2002 11:55:00 -0800 (PST)
Received: from cisco.com (sjc-vpn3-438.cisco.com [10.21.65.182]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id LAA16767; Fri, 8 Nov 2002 11:55:07 -0800 (PST)
Message-ID: <3DCC169B.1020201@cisco.com>
Date: Fri, 08 Nov 2002 11:55:07 -0800
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021016
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Christian Huitema <huitema@windows.microsoft.com>
CC: Frank Kastenholz <fkastenholz@juniper.net>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator
References: <F66A04C29AD9034A8205949AD0C9010403270D79@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <F66A04C29AD9034A8205949AD0C9010403270D79@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-9.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,
	      SPAM_PHRASE_00_01,USER_AGENT,USER_AGENT_MOZILLA_UA,
	      X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Christian Huitema wrote:

> The IPv6 architecture is pretty clear about that one: the only packets
> that a router is expected to process are those in which the first
> payload is a "per hop option", or those in which the destination address
> is one of the router's own addresses. All other payloads are supposedly
> end-to-end.


Well there's architecture and reality.  Reality says that devices are 
going to look well inside the header for port information, firewall 
processing, and packet classification, to name a few.

Eliot




From owner-multi6@ops.ietf.org  Fri Nov  8 15:28:00 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA12404
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 15:27:59 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AFlR-000Abv-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 12:30:01 -0800
Received: from mail2.microsoft.com ([131.107.3.124])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AFlO-000AXb-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 12:29:58 -0800
Received: from INET-VRS-02.redmond.corp.microsoft.com ([157.54.8.110]) by mail2.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 12:29:08 -0800
Received: from 157.54.8.23 by INET-VRS-02.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Fri, 08 Nov 2002 12:29:06 -0800
Received: from RED-IMC-01.redmond.corp.microsoft.com ([157.54.9.102]) by inet-hub-01.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 12:29:06 -0800
Received: from WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.84]) by RED-IMC-01.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 12:29:22 -0800
Received: from WIN-MSG-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.134]) by WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com with Microsoft SMTPSVC(6.0.3663.0);
	 Fri, 8 Nov 2002 12:29:05 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5.6803.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Subject: RE: Notes about identifier - locator separator
Date: Fri, 8 Nov 2002 12:29:04 -0800
Message-ID: <F66A04C29AD9034A8205949AD0C9010401C0E71A@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Thread-Topic: Notes about identifier - locator separator
thread-index: AcKHYNch3i1eVmoOQMmvwJ+Y7DMnDwAALD4g
From: "Christian Huitema" <huitema@windows.microsoft.com>
To: "Eliot Lear" <lear@cisco.com>
Cc: "Frank Kastenholz" <fkastenholz@juniper.net>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
X-OriginalArrivalTime: 08 Nov 2002 20:29:05.0671 (UTC) FILETIME=[7BB52170:01C28765]
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id PAA12404

> > The IPv6 architecture is pretty clear about that one: the only
packets
> > that a router is expected to process are those in which the first
> > payload is a "per hop option", or those in which the destination
address
> > is one of the router's own addresses. All other payloads are
supposedly
> > end-to-end.
> 
> 
> Well there's architecture and reality.  Reality says that devices are
> going to look well inside the header for port information, firewall
> processing, and packet classification, to name a few.

Sure. But Frank originally mentioned VLSI. Hard-coding this kind of
"value added" filters in a VLSI doesn't look like a terribly good idea.
Also, there is the little detail called IPSEC...

-- Christian Huitema



From owner-multi6@ops.ietf.org  Fri Nov  8 15:32:36 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA12529
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 15:32:35 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AFpz-000Aul-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 12:34:43 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AFpx-000Ati-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 12:34:41 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id 1A29C1C; Fri,  8 Nov 2002 22:40:45 +0200 (EET)
Message-ID: <3DCC1FC0.5030307@nomadiclab.com>
Date: Fri, 08 Nov 2002 22:34:08 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021106
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Erik Nordmark <Erik.Nordmark@sun.com>
Cc: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator
References: <Roam.SIMC.2.0.6.1036705899.1070.nordmark@bebop.france>
In-Reply-To: <Roam.SIMC.2.0.6.1036705899.1070.nordmark@bebop.france>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-8.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>>      a) perform the identifier -> locator translation at
>>         the end-host so that all packets leaving the end-host
>>         have a proper locator,
> 
> Is the singular "a proper locator" intentional or a mistake?
> I think each packet need both a source locator and a destination locator
> in order to enable ICMP errors and e.g. TCP SYN+ACK messages to be returned
> without anybody having to perform a mapping - since doing such a mapping
> in response to a single packet would be a field day for DoS attacks.

Well, I think the singular form was primarily a mistake, but it could
have been intentional.  If we go to the separated ID/locator world,
the semantics of the source address change more than the semantics
of the destination address.  The source address could either function
as the return address, as you describe, or it could be used by the
network to record the return route for traceback purposes, or it could
be both.  However, combining both functions into a single field has
a two edged result: in one hand it prevents reflection for DoS purpose,
in the other hand it makes it hard to ask replies to be sent to a
topologically different location, e.g., due to asymmetric routing
or traffic conditions.

I guess I already mentioned our half tongue-in-the-cheek NordSec paper
considering some of the aspects: "IPv6 Source Addresses Considered Harmful"
http://www.tml.hut.fi/~pnr/publications/nordsec2001.pdf

I have never thought that the source address field would carry a source
identifier.  From my point of view, such an arrangement would be
silly: you couldn't use the ID for routing, and you couldn't use
it for reliably identifying the source either, since anybody could
lie in the first packet they send.

>>    Apparently there must also be some way of finding the
>>    locators based on the identifier or a name.  Apparently
>>    there is a huge number of possible solutions to this.
>>    One of the most obvious ones is to store both identifiers
>>    and locators into the DNS, and make the name resolution
>>    library to fetch both.
> 
> That doesn't work e.g. for the passive side of a TCP conenction where
> the transport protocol, and often not even the application, do a DNS lookup.
> Unless you carry a source identifier plus a list of source locators in
> e.g. the TCP SYN packet.

This has been discussed to an extend in the other messages, but one
additional comment:  It is sometimes enough to carry a single source
locator in the TCP SYN packet; the rest can be sent later.

What comes to the applications that use getpeername etc and send
the address in the protocol, personally I don't care too much
about the (apparently rare) cases where something gets broken.
In most cases the recipient will know the identifier already,
and is able to do the mapping.

On the other hand, ...

> In addition to the constraint you list, presumaby we do not want to require 
> that multi-party applications change significantly. Thus an application should
> be able to take the address it got from getaddrinfo(), the local pr remote 
> address of some existing connection (getsockname() and getpeername() type
> stuff) and pass that address to another peer in the multi-party application.
> Thus if you only expose the identifier to the application in these calls,
> then you must be able to perform the identifier->locator mapping
> in other hosts that have not done a DNS lookup of the hostname.

... I do imagine that something like Distributed Hash Tables (DHT)
could be used to implement identifier->locator mapping, if really
needed.

--Pekka Nikander




From owner-multi6@ops.ietf.org  Fri Nov  8 15:39:56 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA12897
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 15:39:55 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AFxE-000BTO-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 12:42:12 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AFxC-000BPR-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 12:42:10 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id E39E01C; Fri,  8 Nov 2002 22:48:14 +0200 (EET)
Message-ID: <3DCC2180.3040306@nomadiclab.com>
Date: Fri, 08 Nov 2002 22:41:36 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021106
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Erik Nordmark <Erik.Nordmark@sun.com>
Cc: multi6@ops.ietf.org
Subject: Re: The state of IPv6 multihoming development
References: <Roam.SIMC.2.0.6.1036689083.32472.nordmark@bebop.france>
In-Reply-To: <Roam.SIMC.2.0.6.1036689083.32472.nordmark@bebop.france>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-8.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Erik,

Pekka Nikander wrote:
>> The host stack would then, underneath TCP or UDP, look
>> at these two bits.  If the bits indicate a normal IPv6
>> address, nothing would happen and the host would work
>> just like today.  On the other hand, if the bits indicate
>> HIP, the host would select an IP address from the addresses
>> currently available for the given host, and replace the
>> key hash with the address.  The recipient would then make
>> the reverse, thereby preserving transport layer checksums.

Erik Nordmark wrote:
> In a scheme like this it sounds like something under the API needs to
> do some form of lookup in order to establish the mapping from the host
> identity to a set of IP destination addresses.
> Any thinking on how this lookup/mapping would occur?

In our current prototype the kernel maintains an ID -> address
mapping table.  If it encounters an ID that it has no mapping for,
it queues the packet in a queue of length 1, and sends the ID to
a user level daemon for resolution.  The current prototype daemon
reads the mapping from a configuration file.  This is clearly
unacceptable for real life.

My *current* idea of the right way of doing that is to
hack the resolver library.  That is, whenever the application
asks for AAAA records (e.g. through getaddrinfo), the resolver
asks for both AAAA records and KEY records.  If it gets any
HIP key(s), it returns the corresponding HIT(s) as the first
entri(es) in the address list, and the real addresses after them.
Additionally, it pushes the HIT->AAAA mapping(s) to the kernel.
The kernel maintains a status of the addresses and marks
one usable only after an ID verifying RR has been performed
on it.  Exact details to be worked out, but you get the idea.

> BTW: I'm interested in looking at your HIP paper.

Sent off-line.

--Pekka




From owner-multi6@ops.ietf.org  Fri Nov  8 16:22:09 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA15430
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 16:22:08 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AGbm-000EMM-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 13:24:06 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AGbk-000EIS-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 13:24:04 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 0452767103; Fri,  8 Nov 2002 12:44:25 -0500 (EST)
Date: Fri, 8 Nov 2002 16:23:16 -0500
Subject: Re: Notes about identifier - locator separator
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: "Christian Huitema" <huitema@windows.microsoft.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <F66A04C29AD9034A8205949AD0C9010401C0E715@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Message-Id: <4B89D7B5-F360-11D6-BC9C-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Friday, Nov 8, 2002, at 12:37 America/Montreal, Christian Huitema 
wrote:
> There are a couple of issues with any proposal of that nature, and the
> main one is privacy. Having a unique identifier exposed to the network
> means that anybody on the path can track the presence and location of
> users, with consequence ranging from annoying (e.g. variations of
> telemarketing) to downright dramatic (e.g. missile auto-aining to a 
> cell
> phone).

They can be tracked *anyway* using traffic analysis.  And the silly
Privacy stateless autoconfig thing currently specified does NOT
prevent user tracking either -- that spec does solve the marketing
problem about privacy, but only for people who don't understand how
real commercial user tracking happens at many web sites (particularly
sites that don't use cookies and rely on existing commercial traffic
analysis tools) today.

Ran




From owner-multi6@ops.ietf.org  Fri Nov  8 16:54:12 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17552
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 16:54:11 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AH6l-000Gep-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 13:56:07 -0800
Received: from dmz2.procket.com ([65.174.124.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AH6j-000GaC-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 13:56:05 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 534533443B; Fri,  8 Nov 2002 14:04:45 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA8LtYiI008231;
	Fri, 8 Nov 2002 13:55:34 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: Notes about identifier - locator separator
Date: Fri, 8 Nov 2002 13:55:33 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D225B8@EXCHANGE0-0.na.procket.com>
Thread-Topic: Notes about identifier - locator separator
Thread-Index: AcKHbcfp4wsGc4jwS4SFvdJHXhi8uwAA1ydg
From: "Tony Li" <Tony.Li@procket.com>
To: "RJ Atkinson" <rja@extremenetworks.com>,
        "Christian Huitema" <huitema@windows.microsoft.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id QAA17552



I know less about security than Ran, but wouldn't having
a number of pseudonyms help avoid the privacy issue?

I'd have no problems with a host that migrated its identifier
along a (one time pad) list of identifiers.  I would also
have no problem with a site border router that played mapping
games with the identifier.  But I know that some people will
then scream "NAT" and run away...

I don't see how you can not keep the locator visible to
the network elements, however.  ;-)

Tony


|   On Friday, Nov 8, 2002, at 12:37 America/Montreal, 
|   Christian Huitema 
|   wrote:
|   > There are a couple of issues with any proposal of that 
|   nature, and the
|   > main one is privacy. Having a unique identifier exposed 
|   to the network
|   > means that anybody on the path can track the presence and 
|   location of
|   > users, with consequence ranging from annoying (e.g. variations of
|   > telemarketing) to downright dramatic (e.g. missile 
|   auto-aining to a 
|   > cell
|   > phone).
|   
|   They can be tracked *anyway* using traffic analysis.  And the silly
|   Privacy stateless autoconfig thing currently specified does NOT
|   prevent user tracking either -- that spec does solve the marketing
|   problem about privacy, but only for people who don't understand how
|   real commercial user tracking happens at many web sites 
|   (particularly
|   sites that don't use cookies and rely on existing commercial traffic
|   analysis tools) today.
|   
|   Ran
|   
|   
|   



From owner-multi6@ops.ietf.org  Fri Nov  8 16:56:02 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17719
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 16:56:01 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AH8s-000Gnf-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 13:58:18 -0800
Received: from dmz1.procket.com ([65.174.124.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AH8q-000GkJ-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 13:58:16 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id CEE7223C3F; Thu,  7 Nov 2002 17:04:08 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA8LvfiI008407;
	Fri, 8 Nov 2002 13:57:41 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: Notes about identifier - locator separator
Date: Fri, 8 Nov 2002 13:57:40 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D225B9@EXCHANGE0-0.na.procket.com>
Thread-Topic: Notes about identifier - locator separator
Thread-Index: AcKHVmlJY5cdzYE1Ri2x0sr+dKRmIwAGzWNg
From: "Tony Li" <Tony.Li@procket.com>
To: "Frank Kastenholz" <fkastenholz@juniper.net>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id QAA17719



|   The presence of IPv4 options in a packet header cause the IPv4
|   packet to be kicked out of the silicon-path of many of today's
|   high speed routers. Given that history, I could easily forsee
|   a silicon-forwarder for IPv6 that kicks packets to the slow
|   path if the next-header field is _not_ one of several known
|   values (on the theory that if the next header is not X, Y, or Z
|   then there _might_ be something in there that the router needs
|   to look at...). This has undesired effects on throughput.


That's _today's_ routers and it's an optimization that makes sense
because there are no heavily used options.  If there were, then
folks would figure out how to do those options in hardware.  

Let's not let the tail wag the dog here, please.  If we need an
option that runs fast and can specify it, then it can be done
in hardware.

Tony



From owner-multi6@ops.ietf.org  Fri Nov  8 17:01:48 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA18268
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 17:01:48 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AHDy-000HDV-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 14:03:34 -0800
Received: from cyphermail.sandelman.ottawa.on.ca ([192.139.46.78] helo=noxmail.sandelman.ottawa.on.ca)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AHDw-000HDG-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 14:03:32 -0800
Received: from sandelman.ottawa.on.ca (marajade.sandelman.ottawa.on.ca [192.139.46.20])
	by noxmail.sandelman.ottawa.on.ca (8.11.6/8.11.6) with ESMTP id gA8M3MG06847
	(using TLSv1/SSLv3 with cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified OK)
	for <multi6@ops.ietf.org>; Fri, 8 Nov 2002 17:03:29 -0500 (EST)
Received: from marajade.sandelman.ottawa.on.ca (marajade [127.0.0.1])
	by sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gA8M3KNE032112
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK)
	for <multi6@ops.ietf.org>; Fri, 8 Nov 2002 17:03:22 -0500
Received: from marajade.sandelman.ottawa.on.ca (mcr@localhost)
	by marajade.sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gA8M3JsP032107
	for <multi6@ops.ietf.org>; Fri, 8 Nov 2002 17:03:20 -0500
Message-Id: <200211082203.gA8M3JsP032107@marajade.sandelman.ottawa.on.ca>
To: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator 
In-reply-to: Your message of "Fri, 08 Nov 2002 09:37:03 PST."
             <F66A04C29AD9034A8205949AD0C9010401C0E715@win-msg-02.wingroup.windeploy.ntdev.microsoft.com> 
Mime-Version: 1.0 (generated by tm-edit 1.8)
Content-Type: text/plain; charset=US-ASCII
Date: Fri, 08 Nov 2002 17:03:18 -0500
From: Michael Richardson <mcr@sandelman.ottawa.on.ca>
X-Spam-Status: No, hits=-5.7 required=5.0
	tests=IN_REP_TO,LINES_OF_YELLING,PGP_SIGNATURE,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

-----BEGIN PGP SIGNED MESSAGE-----


>>>>> "Christian" == Christian Huitema <huitema@windows.microsoft.com> writes:
    >> If you separate locators completely from end-point identifiers, the
    >> logical conclusion is NOT to move the function to the transport layer
    >> but to split the IP layer into two halves:
    >> 
    >> - A "lower" IP that routers packets much as today, and uses IP
    >> addresses as locators.
    >> 
    >> - An "upper" IP that provides end-point identifiers to the transport
    >> protocols and eventually to the hosted applications, and maps these
    >> identifiers to locators before passing them to the "lower" IP.

    Christian> There are a couple of issues with any proposal of that nature,
    Christian> and the main one is privacy. Having a unique identifier

  Sounds like an opportunity to me.
  Let's solve this problem by securing the internet.

  End-point identifiers with public keys in reverse DNS is very nice.
The argument against has been that the ISPs don't give end-users access
to the reverse DNS. 

  But, they'll just worry about reverse for locators, not for end-points.
We can do something sane about getting access to reverse for end-points.

    Christian> exposed to the network means that anybody on the path can
    Christian> track the presence and location of users, with consequence
    Christian> ranging from annoying (e.g. variations of telemarketing) to
    Christian> downright dramatic (e.g. missile auto-aining to a cell
    Christian> phone). To meet the privacy requirement, you would want
    Christian> addresses (as incorporated in the header) to disclose as
    Christian> little as possible about their owner. In a mobility or
    Christian> multi-homing situation, you may well want to hide from the
    Christian> network any correlation between addresses that happen to be
    Christian> used by the same entity.

    Christian> -- Christian Huitema


]       ON HUMILITY: to err is human. To moo, bovine.           |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[
] mcr@sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[
] panic("Just another Debian GNU/Linux using, kernel hacking, security guy"); [
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Finger me for keys

iQCVAwUBPcw0o4qHRg3pndX9AQFjXQP/fAjOt2584gGsz5J0R8zEsALqLarPY0sx
hneLFznUiLgzkJVDEl7wfpjWFtMnl2DZXJ0JKWECaTdzqnlDY5122YbMsiaQSchc
tqxRL1CkEY1Q0QKsPRtIKUTGNORd4ZrTHMGsUAswzziMkxDuwt+LncvD/rzbtyht
ZLQW5CmXuT8=
=Ei1L
-----END PGP SIGNATURE-----



From owner-multi6@ops.ietf.org  Fri Nov  8 17:25:27 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA19426
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 17:25:27 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AHbK-000J1c-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 14:27:42 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AHbI-000J1C-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 14:27:40 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA8MR7Z63776;
	Fri, 8 Nov 2002 23:27:07 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 8 Nov 2002 23:27:07 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Christian Huitema <huitema@windows.microsoft.com>
cc: Frank Kastenholz <fkastenholz@juniper.net>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
Subject: RE: Notes about identifier - locator separator
In-Reply-To: <F66A04C29AD9034A8205949AD0C9010403270D79@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Message-ID: <20021108232637.X62928-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 8 Nov 2002, Christian Huitema wrote:

> The IPv6 architecture is pretty clear about that one: the only packets
> that a router is expected to process are those in which the first
> payload is a "per hop option", or those in which the destination address
> is one of the router's own addresses. All other payloads are supposedly
> end-to-end.

And there is an explicit "router alert" option to signal to routers they
should inspect the packet more closely.




From owner-multi6@ops.ietf.org  Fri Nov  8 17:29:34 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA19800
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 17:29:34 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AHfM-000JPf-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 14:31:52 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AHfC-000JLs-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 14:31:42 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA8MV9T63791;
	Fri, 8 Nov 2002 23:31:09 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 8 Nov 2002 23:31:09 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Eliot Lear <lear@cisco.com>
cc: <multi6@ops.ietf.org>
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <3DCC169B.1020201@cisco.com>
Message-ID: <20021108232840.T62928-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 8 Nov 2002, Eliot Lear wrote:

> > The IPv6 architecture is pretty clear about that one: the only packets
> > that a router is expected to process are those in which the first
> > payload is a "per hop option", or those in which the destination address
> > is one of the router's own addresses. All other payloads are supposedly
> > end-to-end.

> Well there's architecture and reality.  Reality says that devices are
> going to look well inside the header for port information, firewall
> processing, and packet classification, to name a few.

The flow label is supposed to help with this. Also, it should be
possible to do IP layer-only filtering on the real big boxes. And the
option would only be in a relatively small number of packets.

But it never hurts to implement all of this in the fast path, of course.  :-)




From owner-multi6@ops.ietf.org  Fri Nov  8 17:33:47 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA20124
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 17:33:47 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AHjH-000Jmg-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 14:35:55 -0800
Received: from cyphermail.sandelman.ottawa.on.ca ([192.139.46.78] helo=noxmail.sandelman.ottawa.on.ca)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AHjF-000JmG-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 14:35:54 -0800
Received: from sandelman.ottawa.on.ca (marajade.sandelman.ottawa.on.ca [192.139.46.20])
	by noxmail.sandelman.ottawa.on.ca (8.11.6/8.11.6) with ESMTP id gA8MZkG06917
	(using TLSv1/SSLv3 with cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified OK)
	for <multi6@ops.ietf.org>; Fri, 8 Nov 2002 17:35:52 -0500 (EST)
Received: from marajade.sandelman.ottawa.on.ca (marajade [127.0.0.1])
	by sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gA8MZgNE032662
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK)
	for <multi6@ops.ietf.org>; Fri, 8 Nov 2002 17:35:46 -0500
Received: from marajade.sandelman.ottawa.on.ca (mcr@localhost)
	by marajade.sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gA8MZgLZ032658
	for <multi6@ops.ietf.org>; Fri, 8 Nov 2002 17:35:42 -0500
Message-Id: <200211082235.gA8MZgLZ032658@marajade.sandelman.ottawa.on.ca>
To: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator 
In-reply-to: Your message of "Fri, 08 Nov 2002 13:55:33 PST."
             <D2EC481073504E498A8DB9C0687E8CAF04D225B8@EXCHANGE0-0.na.procket.com> 
Mime-Version: 1.0 (generated by tm-edit 1.8)
Content-Type: text/plain; charset=US-ASCII
Date: Fri, 08 Nov 2002 17:35:41 -0500
From: Michael Richardson <mcr@sandelman.ottawa.on.ca>
X-Spam-Status: No, hits=-2.2 required=5.0
	tests=IN_REP_TO,LINES_OF_YELLING,PGP_SIGNATURE,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

-----BEGIN PGP SIGNED MESSAGE-----


>>>>> "Tony" == Tony Li <Tony.Li@procket.com> writes:
    Tony> I know less about security than Ran, but wouldn't having a number
    Tony> of pseudonyms help avoid the privacy issue?

  Ran's point is that nobody is depending upon the IP addresses 
(whether they are locators or end-point identifiers) to do tracking.

  Hiding the IP address, or even changing it for every transaction doesn't
help.

  First, many sites do use cookies, and many web browsers are complicit
in this.
  Second, HTTP provides the Referrer:, which is very useful.

  Finally, as Ran says, there are lots of tools that just figure it out
anyway, probably based upon timing, and looking at probably content.

  However - I think that in most cases, this requires the help of one
end point.  There is still some value in keeping the locator unknown
to intermediate network elements. I don't make this a very high concern.

  Those who want privacy have multiple ways of getting it. All come at
a cost, but for many it is worth it.

]       ON HUMILITY: to err is human. To moo, bovine.           |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[
] mcr@sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[
] panic("Just another Debian GNU/Linux using, kernel hacking, security guy"); [

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Finger me for keys

iQCVAwUBPcw8PIqHRg3pndX9AQFT8wQAsff6yZGh/dK0VDBeUgIPae4lnikd+sPz
hDuOaJzQh4IBw8nQSmIPc9voKUdK/s2xjwO1M7HZ8zB8BYTwZAZlFbauAMs3L7eO
ZklhgWqj2swf83DgZUHioqXXO8W6iOoC8EJDwmyJDGgMDik4pU0flcJBWP/Tez/e
+rMoKqt6ZN4=
=bwaH
-----END PGP SIGNATURE-----



From owner-multi6@ops.ietf.org  Fri Nov  8 17:51:47 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA20748
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 17:51:46 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AI0i-000L4J-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 14:53:56 -0800
Received: from mail3.microsoft.com ([131.107.3.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AI0g-000Kz7-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 14:53:54 -0800
Received: from INET-VRS-03.redmond.corp.microsoft.com ([157.54.5.27]) by mail3.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 14:53:25 -0800
Received: from 157.54.8.109 by INET-VRS-03.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Fri, 08 Nov 2002 14:53:23 -0800
Received: from RED-IMC-01.redmond.corp.microsoft.com ([157.54.9.102]) by INET-HUB-02.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 14:53:23 -0800
Received: from WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.84]) by RED-IMC-01.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 14:53:23 -0800
Received: from WIN-MSG-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.134]) by WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com with Microsoft SMTPSVC(6.0.3663.0);
	 Fri, 8 Nov 2002 14:53:21 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5.6803.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Subject: RE: Notes about identifier - locator separator 
Date: Fri, 8 Nov 2002 14:53:22 -0800
Message-ID: <F66A04C29AD9034A8205949AD0C9010401C0E71C@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Thread-Topic: Notes about identifier - locator separator 
thread-index: AcKHd8mz2JLyw7i0SBGftFpFrPQ1agAAOTbw
From: "Christian Huitema" <huitema@windows.microsoft.com>
To: <multi6@ops.ietf.org>
X-OriginalArrivalTime: 08 Nov 2002 22:53:21.0885 (UTC) FILETIME=[A33690D0:01C28779]
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id RAA20748

> >>>>> "Tony" == Tony Li <Tony.Li@procket.com> writes:
>     Tony> I know less about security than Ran, but wouldn't having a
> number
>     Tony> of pseudonyms help avoid the privacy issue?
> 
>   Ran's point is that nobody is depending upon the IP addresses
> (whether they are locators or end-point identifiers) to do tracking.

Well, if we specify that all packets shall carry a unique identifier
that is independent of the location we certainly facilitate tracking,
don't we?

To answer Tony's question: there are indeed possible mitigations. One is
to simply hide the identifier inside an encrypted portion of the packet.
Another may be to have the identifier be function of the locator, as in
e.g. hash(locator, secret identifier value). Yet another is to not carry
an identifier in every packet, and to simply use some kind of "binding
update" mechanism to link the address/locator with an identity of some
form. 

-- Christian Huitema



From owner-multi6@ops.ietf.org  Fri Nov  8 20:03:51 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA25020
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 20:03:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AK4G-0001Bg-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 17:05:44 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AK4E-0001BU-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 17:05:42 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211090059.JAA01791@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id JAA01791; Sat, 9 Nov 2002 09:58:56 +0859
Subject: SIP again
In-Reply-To: <F66A04C29AD9034A8205949AD0C9010403270D79@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
 from Christian Huitema at "Nov 8, 2002 11:32:57 am"
To: Christian Huitema <huitema@windows.microsoft.com>
Date: Sat, 9 Nov 2002 09:58:56 +0859 ()
CC: Frank Kastenholz <fkastenholz@juniper.net>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Christian;

> > The presence of IPv4 options in a packet header cause the IPv4
> > packet to be kicked out of the silicon-path of many of today's
> > high speed routers. Given that history, I could easily forsee
> > a silicon-forwarder for IPv6 that kicks packets to the slow
> > path if the next-header field is _not_ one of several known
> > values (on the theory that if the next header is not X, Y, or Z
> > then there _might_ be something in there that the router needs
> > to look at...). This has undesired effects on throughput.
> 
> The IPv6 architecture is pretty clear about that one: the only packets
> that a router is expected to process are those in which the first
> payload is a "per hop option", or those in which the destination address
> is one of the router's own addresses. All other payloads are supposedly
> end-to-end.

That is a correct argument, but is not enough.

The proper conclusion is that none of the IPv6 options are useful.

Per hop options are, undoubtedly, evil.

Others are end-to-end specific to each form of communication,
which means they belong to not IP but transport layer.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Fri Nov  8 20:07:37 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA25125
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 20:07:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AK8I-0001Oc-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 17:09:54 -0800
Received: from mail1.microsoft.com ([131.107.3.125])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AK8H-0001MV-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 17:09:53 -0800
Received: from mail6.microsoft.com ([157.54.6.196]) by mail1.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 17:07:19 -0800
Received: from inet-vrs-06.redmond.corp.microsoft.com ([157.54.6.181]) by mail6.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 17:07:19 -0800
Received: from 157.54.5.25 by inet-vrs-06.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Fri, 08 Nov 2002 17:07:18 -0800
Received: from red-imc-04.redmond.corp.microsoft.com ([157.54.2.168]) by inet-hub-03.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 17:07:19 -0800
Received: from WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.84]) by red-imc-04.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 8 Nov 2002 17:07:19 -0800
Received: from WIN-MSG-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.134]) by WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com with Microsoft SMTPSVC(6.0.3663.0);
	 Fri, 8 Nov 2002 17:07:18 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5.6803.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Subject: RE: SIP again
Date: Fri, 8 Nov 2002 17:07:18 -0800
Message-ID: <F66A04C29AD9034A8205949AD0C9010403270D86@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Thread-Topic: SIP again
thread-index: AcKHjB5kIsYxK68WQRWORLG3NMfjuQAABpFQ
From: "Christian Huitema" <huitema@windows.microsoft.com>
To: "Masataka Ohta" <mohta@necom830.hpcl.titech.ac.jp>
Cc: "Frank Kastenholz" <fkastenholz@juniper.net>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
X-OriginalArrivalTime: 09 Nov 2002 01:07:18.0605 (UTC) FILETIME=[5978B7D0:01C2878C]
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id UAA25125

> > The IPv6 architecture is pretty clear about that one: the only
packets
> > that a router is expected to process are those in which the first
> > payload is a "per hop option", or those in which the destination
address
> > is one of the router's own addresses. All other payloads are
supposedly
> > end-to-end.
> 
> That is a correct argument, but is not enough.
> 
> The proper conclusion is that none of the IPv6 options are useful.
> 
> Per hop options are, undoubtedly, evil.
> 
> Others are end-to-end specific to each form of communication,
> which means they belong to not IP but transport layer.

Loose source routing belongs to the transport layer?

-- Christian Huitema



From owner-multi6@ops.ietf.org  Fri Nov  8 20:37:07 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA25803
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 20:37:07 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AKa6-0002jz-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 17:38:38 -0800
Received: from dmz1.procket.com ([65.174.124.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AKa5-0002jI-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 17:38:37 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id 8464E23C3A; Thu,  7 Nov 2002 20:44:27 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gA91c5iI021861;
	Fri, 8 Nov 2002 17:38:05 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: Notes about identifier - locator separator
Date: Fri, 8 Nov 2002 17:38:05 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D225CD@EXCHANGE0-0.na.procket.com>
Thread-Topic: Notes about identifier - locator separator
Thread-Index: AcKHdvDSdRWkbST8Sxabjz29yHKFeQAGXzEw
From: "Tony Li" <Tony.Li@procket.com>
To: "Iljitsch van Beijnum" <iljitsch@muada.com>, "Eliot Lear" <lear@cisco.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id UAA25803



|   Also, it should be possible to do IP layer-only filtering on the real big 
|   boxes. 


That's not a commercial possibility.


|   But it never hurts to implement all of this in the fast 
|   path, of course.  :-)


So sayeth you.  ;-(

Tony



From owner-multi6@ops.ietf.org  Fri Nov  8 20:37:37 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA25830
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 20:37:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AKaG-0002kY-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 17:38:48 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AKaD-0002jR-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 17:38:45 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id ECE6167103; Fri,  8 Nov 2002 16:59:24 -0500 (EST)
Date: Fri, 8 Nov 2002 20:38:11 -0500
Subject: Re: PTR lookups
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: multi6@ops.ietf.org
To: Michael Richardson <mcr@sandelman.ottawa.on.ca>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <200211082203.gA8M3JsP032107@marajade.sandelman.ottawa.on.ca>
Message-Id: <E86DB1E3-F383-11D6-8AB8-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Friday, Nov 8, 2002, at 17:03 America/Montreal, Michael Richardson 
wrote:
>   End-point identifiers with public keys in reverse DNS is very nice.
> The argument against has been that the ISPs don't give end-users access
> to the reverse DNS.

ASIDE:
	One can emulate PTR by adding an IPv6 end-to-end option that gives
the recipient a hint about which forward lookup to try to 
authenticate.[1]

Ran

[1] Not originally my idea.  Pointed out to me by someone else during
a meeting at ICIR last year...




From owner-multi6@ops.ietf.org  Fri Nov  8 20:40:36 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA25865
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 20:40:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AKeK-00032C-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 17:43:00 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AKeI-0002zC-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 17:42:58 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP id E25A067103
	for <multi6@ops.ietf.org>; Fri,  8 Nov 2002 17:03:38 -0500 (EST)
Date: Fri, 8 Nov 2002 20:42:26 -0500
Subject: Re: Notes about identifier - locator separator
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
From: RJ Atkinson <rja@extremenetworks.com>
To: multi6@ops.ietf.org
Content-Transfer-Encoding: 7bit
In-Reply-To: <20021108232840.T62928-100000@sequoia.muada.com>
Message-Id: <8000A38C-F384-11D6-8AB8-00039357A82A@extremenetworks.com>
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-2.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Friday, Nov 8, 2002, at 17:31 America/Montreal, someone wrote:
> The flow label is supposed to help with this.

I don't know of any real implementation of IPv6 that even
*looks* at the Flow Label when trying to forward a packet.
Colour me very sceptical of the many claims made that
the Flow Label is useful to IPv6 routers.[1]

Ran
rja@extremenetworks.com

[1] I've only worked on 4 IPv6 implementations so far,
including the one most widely deployed as a router;
this scepticism is probably due to lack of implementation
experience on my part.




From owner-multi6@ops.ietf.org  Fri Nov  8 20:48:00 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA25981
	for <multi6-archive@lists.ietf.org>; Fri, 8 Nov 2002 20:48:00 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AKlL-0003Q9-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 17:50:15 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AKlJ-0003M9-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 17:50:13 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id D4F1E67103; Fri,  8 Nov 2002 17:10:53 -0500 (EST)
Date: Fri, 8 Nov 2002 20:49:41 -0500
Subject: Re: Notes about identifier - locator separator 
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: <multi6@ops.ietf.org>
To: "Christian Huitema" <huitema@windows.microsoft.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <F66A04C29AD9034A8205949AD0C9010401C0E71C@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
Message-Id: <832E7062-F385-11D6-8AB8-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Friday, Nov 8, 2002, at 17:53 America/Montreal, Christian Huitema 
wrote:
>>   Ran's point is that nobody is depending upon the IP addresses
>> (whether they are locators or end-point identifiers) to do tracking.
>
> Well, if we specify that all packets shall carry a unique identifier
> that is independent of the location we certainly facilitate tracking,
> don't we?

I really don't think it makes things any worse than if we don't do it.

Ran




From owner-multi6@ops.ietf.org  Sat Nov  9 00:54:07 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA02772
	for <multi6-archive@lists.ietf.org>; Sat, 9 Nov 2002 00:54:07 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AOai-000FWJ-00
	for multi6-data@psg.com; Fri, 08 Nov 2002 21:55:32 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AOag-000FW7-00
	for multi6@ops.ietf.org; Fri, 08 Nov 2002 21:55:30 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211090544.OAA02526@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id OAA02526; Sat, 9 Nov 2002 14:44:44 +0900
Subject: Re: SIP again
In-Reply-To: <F66A04C29AD9034A8205949AD0C9010403270D86@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
 from Christian Huitema at "Nov 8, 2002 05:07:18 pm"
To: Christian Huitema <huitema@windows.microsoft.com>
Date: Sat, 9 Nov 2002 14:44:43 +0859 ()
CC: Frank Kastenholz <fkastenholz@juniper.net>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Christian;

> > That is a correct argument, but is not enough.
> > 
> > The proper conclusion is that none of the IPv6 options are useful.
> > 
> > Per hop options are, undoubtedly, evil.
> > 
> > Others are end-to-end specific to each form of communication,
> > which means they belong to not IP but transport layer.
> 
> Loose source routing belongs to the transport layer?

I'm not sure whether loose source routing is ever necessary
for some application.

But, if it is, it belongs to the transport layer under the
application.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Sat Nov  9 11:55:22 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA21462
	for <multi6-archive@lists.ietf.org>; Sat, 9 Nov 2002 11:55:22 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AYtG-000GLn-00
	for multi6-data@psg.com; Sat, 09 Nov 2002 08:55:22 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AYtD-000GLb-00
	for multi6@ops.ietf.org; Sat, 09 Nov 2002 08:55:20 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA9Gso868119;
	Sat, 9 Nov 2002 17:54:50 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sat, 9 Nov 2002 17:54:50 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Tony Li <Tony.Li@procket.com>
cc: <multi6@ops.ietf.org>
Subject: RE: Notes about identifier - locator separator
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D225CD@EXCHANGE0-0.na.procket.com>
Message-ID: <20021109174617.P62928-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-4.1 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,SPAM_PHRASE_02_03
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 8 Nov 2002, Tony Li wrote:

> |   Also, it should be possible to do IP layer-only filtering on the real big
> |   boxes.

> That's not a commercial possibility.

Obviously being able to do fast filtering on port numbers in big boxes
even if there are options present is preferable, and I agree that
building a box that can't filter on port numbers in the fast path isn't
a sound business decision. However, as an operator, I'd rather push my
port number filtering to the edges (where it belongs in the first place)
than open my core stuff up to DoS attacks by slowing down a lot in the
presence of IP options.

Not that there is much hardware that will do fast IPv6 anyway...

One of our collective favorite vendors (no, the other one) announced
that they could "do IPv6 forwarding in hardware after a software
upgrade, even on already deployed boxes". Interesting take on the words
"hardware" and "software". They also said that they could filter at wire
speed. I asked what would happen if the TCP or UDP segment wasn't the
first one in the protocol chain, but I'm still waiting for the answer...

> |   But it never hurts to implement all of this in the fast
> |   path, of course.  :-)

> So sayeth you.  ;-(

Where does it hurt then?




From owner-multi6@ops.ietf.org  Sat Nov  9 11:55:58 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA21481
	for <multi6-archive@lists.ietf.org>; Sat, 9 Nov 2002 11:55:58 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18AYw9-000GVD-00
	for multi6-data@psg.com; Sat, 09 Nov 2002 08:58:21 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18AYw7-000GUq-00
	for multi6@ops.ietf.org; Sat, 09 Nov 2002 08:58:19 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gA9GvoV68126;
	Sat, 9 Nov 2002 17:57:51 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sat, 9 Nov 2002 17:57:50 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: RJ Atkinson <rja@extremenetworks.com>
cc: <multi6@ops.ietf.org>
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <8000A38C-F384-11D6-8AB8-00039357A82A@extremenetworks.com>
Message-ID: <20021109175508.X62928-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.8 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 8 Nov 2002, RJ Atkinson wrote:

> > The flow label is supposed to help with this.

> I don't know of any real implementation of IPv6 that even
> *looks* at the Flow Label when trying to forward a packet.
> Colour me very sceptical of the many claims made that
> the Flow Label is useful to IPv6 routers.[1]

I don't think this wg is limited to solutions that work only with
existing implementations.  :-)

The Indian said it in "Wayne's World 2": "Book them and they'll come."
If we make a standard that solves real-world problems, the vendors will
implement them.




From owner-multi6@ops.ietf.org  Mon Nov 11 15:58:47 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA01336
	for <multi6-archive@lists.ietf.org>; Mon, 11 Nov 2002 15:58:47 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18BLe8-0003Ad-00
	for multi6-data@psg.com; Mon, 11 Nov 2002 12:59:00 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18BLe5-0003AI-00
	for multi6@ops.ietf.org; Mon, 11 Nov 2002 12:58:57 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gABKwTc71948
	for <multi6@ops.ietf.org>; Mon, 11 Nov 2002 21:58:29 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Mon, 11 Nov 2002 21:58:29 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: <multi6@ops.ietf.org>
Subject: Monday noon in Atlanta
Message-ID: <20021111214418.A71851-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-1.3 required=5.0
	tests=SPAM_PHRASE_00_01,SUBJECT_FREQ
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Hi,

I just wanted to remind everyone of our unofficial get-together during
the lunch break on monday. Since lunch breaks are there for a reason and
1.5 hours is way too short to get any work done anyway, the purpose is
mainly to say hi and see if there is the possibility to really get into
things later on in (a) smaller group(s).

In addition to this, Michel Py and myself will be talking about our
respective drafts with anyone who's interested after the reception on
sunday.

I'll send a message to the list as soon as I have secured a location for
monday. Drop me a line or find us at the reception if you want to talk
on sunday or want to schedule a private (or not so private) talk some
other time.

What I'm interested in discussing the most:

- geographical aggregation (see my draft)
- Michel's MHAP (see his draft)
- our GAPI address allocation system
- unification of aliasing/tunneling protocols
- naming spaces, mapping/discovery and where in the stack this should happen
- anything else that moves multihoming in v6 along

Iljitsch




From owner-multi6@ops.ietf.org  Mon Nov 11 22:13:27 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA10163
	for <multi6-archive@lists.ietf.org>; Mon, 11 Nov 2002 22:13:27 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18BRVX-000DgT-00
	for multi6-data@psg.com; Mon, 11 Nov 2002 19:14:31 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18BRVP-000Dg0-00
	for multi6@ops.ietf.org; Mon, 11 Nov 2002 19:14:24 -0800
Subject: RE: PI/metro/geo [Re: The state of IPv6 multihoming development]
MIME-Version: 1.0
Date: Mon, 11 Nov 2002 19:14:45 -0800
Content-Type: text/plain;
	charset="US-ASCII"
Message-ID: <2B81403386729140A3A899A8B39B04640BD34C@server2000>
content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: PI/metro/geo [Re: The state of IPv6 multihoming development]
Thread-Index: AcKCBE9Vpp7ye4O0RVqzo4UJM3YfYQAAWJlA
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: <alh-ietf@tndh.net>, "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "Craig A. Huegen" <chuegen@cisco.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id WAA10163

Tony,

>>> [was originally "slamming" turned to manipulating the
>>> ASPATH or similar techniques to bend the customer's
>>> traffic to flow (or not) to a specific ISP]

>> Michel Py wrote:
>> Both of these are practiced today with IPv4. I'm not
>> saying it's a good practice, and one better have a
>> good explanation if caught, but it does happen. Are
>> we looking at a solution that *also* solves this
>> problem?

> Tony Hain wrote:
> I don't expect to solve it, but if we are talking about a
> system to distribute mapping tables to align with current
> topology at the ingress and restore the original values at
> the egress, we should make sure the process does not make
> it easy to quietly influence which provider carries the
> traffic. The obvious method to prevent this would be for
> the site being mapped to sign its preferences, but that
> brings along its own operational and scaling issues. 

Could you develop this a little bit?

The way I was seing this issue is that the "metric" or whatever one
calls the number that will make the choice of the host should to be
stealthy modifiable by the transit providers. In other words, if that
metric was based on RTT, transit providers could alter the RTT of
protocol datagrams without much detection, when if the metric was the
ASPATH this is much easier to detect.

Michel.




From owner-multi6@ops.ietf.org  Wed Nov 13 03:27:00 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA24563
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 03:26:56 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18BsqR-0003Um-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 00:25:55 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18BsqP-0003UZ-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 00:25:53 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211130817.RAA08216@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id RAA08216; Wed, 13 Nov 2002 17:17:05 +0900
Subject: No privacy
In-Reply-To: <F66A04C29AD9034A8205949AD0C9010401C0E715@win-msg-02.wingroup.windeploy.ntdev.microsoft.com>
 from Christian Huitema at "Nov 8, 2002 09:37:03 am"
To: Christian Huitema <huitema@windows.microsoft.com>
Date: Wed, 13 Nov 2002 17:17:04 +0859 ()
CC: Pekka Nikander <Pekka.Nikander@nomadiclab.com>,
        Iljitsch van Beijnum <iljitsch@muada.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_02_03
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Christian;

> There are a couple of issues with any proposal of that nature, and the
> main one is privacy. Having a unique identifier exposed to the network
> means that anybody on the path can track the presence and location of
> users,

Note that you said "location". That is, it is an issue related to
semi-permanent locators.

It is fine.

The worst approach to the issue, on the other hand, is to hide
identity from general public but not from governments and ISPs.

Governments and ISPs watching packets can trace them to
their destinations.

Not giving ID->locator mapping is such an approach.

Privacy on ID is non-issue.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Wed Nov 13 11:29:16 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA07244
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 11:29:14 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C0Oh-000EhX-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 08:29:47 -0800
Received: from pheriche.sun.com ([192.18.98.34])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C0Oe-000EhH-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 08:29:44 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by pheriche.sun.com (8.9.3+Sun/8.9.3) with ESMTP id JAA07498;
	Wed, 13 Nov 2002 09:29:41 -0700 (MST)
Received: from lillen (lillen [129.157.212.23])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gADGTeL20657;
	Wed, 13 Nov 2002 17:29:40 +0100 (MET)
Date: Wed, 13 Nov 2002 17:26:36 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: Notes about identifier - locator separator
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Cc: Erik Nordmark <Erik.Nordmark@sun.com>, multi6@ops.ietf.org
In-Reply-To: "Your message with ID" <3DCC1FC0.5030307@nomadiclab.com>
Message-ID: <Roam.SIMC.2.0.6.1037204796.7625.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> This has been discussed to an extend in the other messages, but one
> additional comment:  It is sometimes enough to carry a single source
> locator in the TCP SYN packet; the rest can be sent later.
> 
> What comes to the applications that use getpeername etc and send
> the address in the protocol, personally I don't care too much
> about the (apparently rare) cases where something gets broken.
> In most cases the recipient will know the identifier already,
> and is able to do the mapping.

This depends on whether there are datagram'ish functions which need the
indentifier. For instance, if ESP/AH want to operate with SAs bound to 
the identifiers then it seems like the TCP SYN needs both a source
identifier (for ESP/AH) and a source locator (so that TCP can respond
without having to do the mapping from identifier to locator on the 1st packet).
 > ... I do imagine that something like Distributed Hash Tables (DHT)
> could be used to implement identifier->locator mapping, if really
> needed.

Do you have a reference?

  Erik




From owner-multi6@ops.ietf.org  Wed Nov 13 11:34:17 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA07408
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 11:34:16 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C0VD-000Eva-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 08:36:31 -0800
Received: from nwkea-mail-1.sun.com ([192.18.42.13])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C0V9-000Eud-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 08:36:27 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by nwkea-mail-1.sun.com (8.9.3+Sun/8.9.3) with ESMTP id IAA01274;
	Wed, 13 Nov 2002 08:35:56 -0800 (PST)
Received: from lillen (lillen [129.157.212.23])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gADGZsL21454;
	Wed, 13 Nov 2002 17:35:55 +0100 (MET)
Date: Wed, 13 Nov 2002 17:32:50 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: The state of IPv6 multihoming development
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
Cc: Erik Nordmark <Erik.Nordmark@sun.com>, multi6@ops.ietf.org
In-Reply-To: "Your message with ID" <3DCC2180.3040306@nomadiclab.com>
Message-ID: <Roam.SIMC.2.0.6.1037205170.23762.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-6.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> In our current prototype the kernel maintains an ID -> address
> mapping table.  If it encounters an ID that it has no mapping for,
> it queues the packet in a queue of length 1, and sends the ID to
> a user level daemon for resolution.  The current prototype daemon
> reads the mapping from a configuration file.  This is clearly
> unacceptable for real life.
> 
> My *current* idea of the right way of doing that is to
> hack the resolver library.  That is, whenever the application
> asks for AAAA records (e.g. through getaddrinfo), the resolver
> asks for both AAAA records and KEY records.  If it gets any
> HIP key(s), it returns the corresponding HIT(s) as the first
> entri(es) in the address list, and the real addresses after them.
> Additionally, it pushes the HIT->AAAA mapping(s) to the kernel.
> The kernel maintains a status of the addresses and marks
> one usable only after an ID verifying RR has been performed
> on it.  Exact details to be worked out, but you get the idea.

Implementation details (like trust issues between the shared kernel and a
library) aside, I don't see how one can ensure that you can have
high connection rate servers without opening up a DoS hole.
For a low connection rate server the queue of one (or some rate limiting 
at a value larger than one) might make sense, but that doesn't
allow folks to build high-connection rate servers that do not want to
hard code a limit.

Carrying 2 locators and 2 identifiers in the connection establishment
seems like a way to avoid this performance vs. DoS morass.
Haven't though about UDP though.

  Erik




From owner-multi6@ops.ietf.org  Wed Nov 13 12:25:13 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA09474
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 12:25:12 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C1IG-000Gb6-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 09:27:12 -0800
Received: from e35.co.us.ibm.com ([32.97.110.133])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C1I8-000GYr-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 09:27:04 -0800
Received: from westrelay03.boulder.ibm.com (westrelay03.boulder.ibm.com [9.17.194.24])
	by e35.co.us.ibm.com (8.12.2/8.12.2) with ESMTP id gADHQQMr044658
	for <multi6@ops.ietf.org>; Wed, 13 Nov 2002 12:26:27 -0500
Received: from rotala.raleigh.ibm.com (rotala.raleigh.ibm.com [9.27.12.14])
	by westrelay03.boulder.ibm.com (8.12.3/NCO/VER6.4) with ESMTP id gADHQQns042748
	for <multi6@ops.ietf.org>; Wed, 13 Nov 2002 10:26:26 -0700
Received: from rotala.raleigh.ibm.com (narten@localhost)
	by rotala.raleigh.ibm.com (8.11.6/8.11.6) with ESMTP id gADHQ9604581
	for <multi6@ops.ietf.org>; Wed, 13 Nov 2002 12:26:09 -0500
Message-Id: <200211131726.gADHQ9604581@rotala.raleigh.ibm.com>
To: multi6@ops.ietf.org
Subject: WG next steps
Date: Wed, 13 Nov 2002 12:26:09 -0500
From: Thomas Narten <narten@us.ibm.com>
X-Spam-Status: No, hits=-3.6 required=5.0
	tests=QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Note: chair hat on. Sean and I are largely in sync on the issues in
this note.

There has been a lot of discussion recently, including some specific
solution directions. That is good.

We also have two documents we need to finish, but have had difficulty
coming to closure. That is not good.

If we go back to our original charter, it includes the following:

> The WG will take on the following initial tasks:
> 
> Produce a document defining what site multihoming is, the requirements
> for a multihoming solution (from both the end site and ISP
> perspective).  This document will also include a taxonomy of different
> ways that multihoming might be achieved.

We have a requirements document, but various people have expressed
their concern that it has seemingly contradictory requirements, or is
too vague on important points.

There are also some saying we should just ship it (with tweaks to
further water down the content), in order to move to the next
step. That begs the question: what is the next step, and will it
be helped by just shipping the current documents as is?

The IETF has had mixed results from requirements documents, so I think
its useful to try and see how requirements-type documents are used in
the IETF and how we might make use of one: Possibilities:

- requirements that MUST/MAY/SHOULD be satisfied. I don't see that as
  being so useful here, because it is unclear we could develop a
  single solution that satisfies them all anyway. Plus, having a bunch
  of SHOULDs often turns out to be a wish list of things that can't be
  delivered. 

- an exercise that the WG uses to better understand the underlying
  issues. Clearly this document has triggered a great deal of
  discussion about a large number of these issues, but it doesn't mean
  that the document itself will necessarily be useful as an RFC. I.e,
  the goal isn't necessarily the document itself, it's the process of
  discussing it that is important.

- Development of a set of desirable goals/properties. It may well be
  that not all can be satisfied, but having a list would make it
  easier to look at a specific proposals (or possible work directions)
  and see which  criteria they might meet and which they
  cannot.

Personally, I think the latter type of document makes the most sense
for this WG. We will need a way of comparing and contrasting different
approaches as part of deciding what their pros and cons are.
  
More charter text:

> Produce a document describing how multihoming is done today, including
> an explanation of both the advantages and limitations of the
> approaches.
> 
> The WG will also consider specific proposals to multihoming in IPv6
> (both existing and new) and select a small number of them to work on
> as formal WG items. Development of specific solutions will require
> approval of the IESG (e.g., a recharter).

We have some proposals, but none have them have been made WG
documents.  I sense that there is a desire (at least from some) that
we should just move towards developing solutions. However, I fear that
without some sort of structure or roadmap for how we will consider,
develop and evaluate proposals -- or even which general directions
would be fruitful to do more work in -- followup work will at best be
chaotic.  I think we need a process for deciding which general
directions we want to focus on and a roadmap for the steps to take as
we look at different directions. We need a process/roadmap because:

- we (as a group) have limited resources and will want to concentrate
  efforts in those areas most likely to be beneficial.

- Some of the proposals on the table involve fairly significant
  architectural changes to the Internet protocols. But this WG does
  not have a mandate to, for example, go modify TCP. If we are to work
  on solutions that place signficant requirements on other WGs, we'll
  need the cooperation of other areas and WGs. One of the things that
  will help getting that cooperation is that these proposals satisfy
  the multihoming needs we (as a group) believe exist today and into
  the future, and (perhaps) that proposals which do not involve these
  changes do not.  For that we likely do need a proper, reviewed reqs
  doc to make reference to.

- We may want to consider multiple, complementary, and non mutually
  exclusive approaches to IPv6 multihoming, if we conclude that
  different approaches serve different sets of interests, or impose
  costs upon different parts of the elements and entities that the
  Internet comprises.

- it is not even clear whether this WG (as a single WG) is the best
  place to develop solutions for any or all the approaches worth
  considering. Note that our charter states that we will be
  rechartered prior to developing solutions. So I think we need to
  focus on developing a roadmap that allows us to make a strong case
  for why we (or the IETF) should work on a particular
  direction/solution. 

- some of the possible directions need qite a bit more fleshing out,
  before folk can really begin to evaluation whether the direction
  makes sense. While early proponents surely believe it is obvious to
  produce work in a particular space, we will need signficant
  community buy-in if we are to actually succeed in deploying
  things. The more complex the proposal, or the more changes that are
  required to implementations to make them work (especially if they
  involve upgrades in *all* IPv6 devices!), the more work it will be
  convincing the relevant communities to support the changes. Thus, we
  need a way of starting work in some directions, but also have clear
  checkpoints that will allow us to assess progress and periodically
  revalidate that it continues to make sense to keep working in a
  particular direction.

- Any plan will need to include a transition plan that describes how
  we can get it deployed, and what sort of staging is needed. We are
  past the point of being able to say "its early in the process and we
  can modify all IPv6 nodes, so just do it". A real plan will need to
  take into consideration likely time frames for getting things
  specified as standards (i.e., in published RFCs), get implemented
  (by those devices that need to) and then deployed in sufficient
  numbers to obtain critical mass.

In summary, I think this WG needs to:

- finish work on the requirements document, and get a document we can
  use in evaluating and comparing possible approaches.

- develop a roadmap for how we are going to select possible areas to
  work on, and how work needs to proceed in each area in order to
  ensure that we have (and continues to have) the necessary concensus
  for the work from the constituancies that will be impacted and will
  need to implement any changes.

Thoughts?  
  
Thomas



From owner-multi6@ops.ietf.org  Wed Nov 13 13:06:36 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA10849
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 13:06:35 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C1w9-000HvA-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 10:08:25 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C1w6-000Hup-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 10:08:22 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gADI7pe76299;
	Wed, 13 Nov 2002 19:07:51 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Wed, 13 Nov 2002 19:07:51 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Thomas Narten <narten@us.ibm.com>
cc: <multi6@ops.ietf.org>
Subject: Re: WG next steps
In-Reply-To: <200211131726.gADHQ9604581@rotala.raleigh.ibm.com>
Message-ID: <20021113190143.O73325-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Wed, 13 Nov 2002, Thomas Narten wrote:

> In summary, I think this WG needs to:

> - finish work on the requirements document, and get a document we can
>   use in evaluating and comparing possible approaches.

> - develop a roadmap for how we are going to select possible areas to
>   work on, and how work needs to proceed in each area in order to
>   ensure that we have (and continues to have) the necessary concensus
>   for the work from the constituancies that will be impacted and will
>   need to implement any changes.

> Thoughts?

I have no thoughts on the requirements.

About the roadmap: I think it would be useful at this stage for people
to write up their ideas as drafts. I think the wg membership is
competent enough to find the most significant weak points in each
proposal. If all of this is documented, we can simply arange the pieces
in such a way that the least amount of space remains uncovered by a
solution and then come up with the glue to hold it all together and
start fleshing out the solutions.

Iljitsch




From owner-multi6@ops.ietf.org  Wed Nov 13 13:15:51 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA11245
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 13:15:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C25W-000IFP-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 10:18:06 -0800
Received: from smtp1.extremenetworks.com ([216.52.8.6])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C25T-000IDT-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 10:18:03 -0800
Received: from extremenetworks.com (ssh.extremenetworks.com [10.0.1.139])
	by smtp1.extremenetworks.com (Postfix) with ESMTP
	id 4FAFE7A15; Wed, 13 Nov 2002 10:17:27 -0800 (PST)
Date: Wed, 13 Nov 2002 13:13:12 -0500
Subject: Re: WG next steps
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: multi6@ops.ietf.org
To: Thomas Narten <narten@us.ibm.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <200211131726.gADHQ9604581@rotala.raleigh.ibm.com>
Message-Id: <92122299-F733-11D6-91CD-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
X-Spam-Status: No, hits=-6.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02,
	      USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Wednesday, Nov 13, 2002, at 12:26 America/Montreal, Thomas Narten 
wrote:
> - Some of the proposals on the table involve fairly significant
>   architectural changes to the Internet protocols. But this WG does
>   not have a mandate to, for example, go modify TCP. If we are to work
>   on solutions that place signficant requirements on other WGs, we'll
>   need the cooperation of other areas and WGs. One of the things that
>   will help getting that cooperation is that these proposals satisfy
>   the multihoming needs we (as a group) believe exist today and into
>   the future, and (perhaps) that proposals which do not involve these
>   changes do not.  For that we likely do need a proper, reviewed reqs
>   doc to make reference to.

A reasonable approach to the above situation would be for the IAB
to create a new IRTF Research Group on the topic to permit such
architectural work to be done holistically.  The output of such a group 
would,
of course, need to be brought back to the IETF for consideration
before it could become any sort of standard.

I believe the IAB would look favourably on such a proposal to create an
IRTF RG, if a proposal were presented in a well organised manner.
The proposal would have to be sufficiently different from the NSRG,
which examined an overlapping set of issues, of course.

> - some of the possible directions need qite a bit more fleshing out,
>   before folk can really begin to evaluation whether the direction
>   makes sense. While early proponents surely believe it is obvious to
>   produce work in a particular space, we will need signficant
>   community buy-in if we are to actually succeed in deploying
>   things. The more complex the proposal, or the more changes that are
>   required to implementations to make them work (especially if they
>   involve upgrades in *all* IPv6 devices!), the more work it will be
>   convincing the relevant communities to support the changes. Thus, we
>   need a way of starting work in some directions, but also have clear
>   checkpoints that will allow us to assess progress and periodically
>   revalidate that it continues to make sense to keep working in a
>   particular direction.

See above.

Note that running code could be developed inside or outside the IETF.
Having running code might help persuade folks that a proposed approach
is viable.  Experimental computer science is a fine thing here.

Ran
rja@extremenetworks.com




From owner-multi6@ops.ietf.org  Wed Nov 13 13:45:39 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA12215
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 13:45:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C2Y7-000JKH-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 10:47:39 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C2Y0-000JIY-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 10:47:33 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id F272A1C; Wed, 13 Nov 2002 20:54:01 +0200 (EET)
Message-ID: <3DD29E20.30205@nomadiclab.com>
Date: Wed, 13 Nov 2002 20:46:56 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021106
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Erik Nordmark <Erik.Nordmark@sun.com>
Cc: multi6@ops.ietf.org
Subject: Re: The state of IPv6 multihoming development
References: <Roam.SIMC.2.0.6.1037205170.23762.nordmark@bebop.france>
In-Reply-To: <Roam.SIMC.2.0.6.1037205170.23762.nordmark@bebop.france>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-8.4 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_05_08,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Erik Nordmark wrote:
>> My *current* idea of the right way of doing that is to
>> hack the resolver library.  That is, whenever the application
>> asks for AAAA records (e.g. through getaddrinfo), the resolver
>> asks for both AAAA records and KEY records.  If it gets any
>> HIP key(s), it returns the corresponding HIT(s) as the first
>> entri(es) in the address list, and the real addresses after them.
>> Additionally, it pushes the HIT->AAAA mapping(s) to the kernel.
>> The kernel maintains a status of the addresses and marks
>> one usable only after an ID verifying RR has been performed
>> on it.  Exact details to be worked out, but you get the idea.
> 
> Implementation details (like trust issues between the shared kernel and a
> library) aside, I don't see how one can ensure that you can have
> high connection rate servers without opening up a DoS hole.

Why whould a server ever need to do such a lookup?  If a client doesn't
provide a working locator, it's the client's problem, not the servers.
Those servers that currently do a reverse DNS lookup on the first packet
also face the same DoS danger.  Today, it is actually better to reply
to a TCP SYN with a SYN ACK, deferring state creation to the forthcoming
ACK, and to do the reverse lookup at the ACK if really needed.

In other words, what I explained above concerns the client.

> Carrying 2 locators and 2 identifiers in the connection establishment
> seems like a way to avoid this performance vs. DoS morass.

Right.  Exactly what HIP does.

> Haven't though about UDP though.

If you have a request-reply term UDP transaction, you don't need real
mobility or multi-homing support.   You just retry if the reply doesn't
come through, perhaps trying a different set of locators.  No performance
penalty, but no security or multiple address support.

If you have a longer term UDP service, such as NFS, you can create the
ID -> locator mapping state, and use it just like with TCP.  The benefit
of having it below the transport is that you can share the same state
with all TCP and UDP (and SCTP) sockets.  Plus in the case of HIP you
get the (relative) security there, too.

--Pekka Nikander





From owner-multi6@ops.ietf.org  Wed Nov 13 14:01:13 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA12972
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 14:01:12 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C2nO-000JrL-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 11:03:26 -0800
Received: from teldanex.hiit.fi ([212.68.5.99] helo=n97.nomadiclab.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C2nM-000JqJ-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 11:03:24 -0800
Received: from nomadiclab.com (cube.local.nikander.com [192.168.0.33])
	by n97.nomadiclab.com (Postfix) with ESMTP
	id 37DC31C; Wed, 13 Nov 2002 21:09:57 +0200 (EET)
Message-ID: <3DD2A1DB.6030402@nomadiclab.com>
Date: Wed, 13 Nov 2002 21:02:51 +0200
From: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021106
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Erik Nordmark <Erik.Nordmark@sun.com>
Cc: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator
References: <Roam.SIMC.2.0.6.1037204796.7625.nordmark@bebop.france>
In-Reply-To: <Roam.SIMC.2.0.6.1037204796.7625.nordmark@bebop.france>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-9.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_02_03,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>  Pekka Nikander wrote:
>> This has been discussed to an extend in the other messages, but one
>> additional comment:  It is sometimes enough to carry a single source
>> locator in the TCP SYN packet; the rest can be sent later.
>>
>> What comes to the applications that use getpeername etc and send
>> the address in the protocol, personally I don't care too much
>> about the (apparently rare) cases where something gets broken.
>> In most cases the recipient will know the identifier already,
>> and is able to do the mapping.

Erik Nordmark wrote:
> This depends on whether there are datagram'ish functions which need the
> identifier.  

Right.  The way we do HIP today is that we allow bypassing it.
It is actually better to bypass HIP if you are doing a DNS query,
trying to synchronize clocks with NTP, or something else like that.

In our vision, HIP (or something similar) is only used if you
need host-to-host security or session continuity in the face
of network outages or mobility.  That is, if you are likely
to converse with the same host for a longer time, it makes sense
to pay the performance penalty you have to do in order to set up
the ID -> locator mapping state, and if you don't, you use locators
as proxy IDs.

> For instance, if ESP/AH want to operate with SAs bound to 
> the identifiers then it seems like the TCP SYN needs both a source
> identifier (for ESP/AH) and a source locator (so that TCP can respond
> without having to do the mapping from identifier to locator on the 1st packet).

I don't understand how this is related to datagram'ish functions,
but you are right, sending a TCP syn requires both the ID and
the locator.  However, I as far as I can understand, the source
network could supply the locator, if that is desired.  (Note that I
am not saying that it was desired, I'm just saying that it probably
could be done in that way.)

>> ... I do imagine that something like Distributed Hash Tables (DHT)
>> could be used to implement identifier->locator mapping, if really
>> needed.
> 
> Do you have a reference?

I haven't found *the* paper about DHTs yet,
here are a couple:

Sylvia Ratnasamy, Scott Shenker and Ion Stoica,
"Routing Algorithms for DHTs: Some Open Questions",
IPTPS'02, http://www.cs.rice.edu/Conferences/IPTPS02/174.pdf

Emil Sit and Robert Morris, "Security Considerations for
Peer-to-Peer Distributed Hash Tables", IPTPS'02,
http://www.cs.rice.edu/Conferences/IPTPS02/173.pdf

Maybe there is somebody on the list who knows DHTs better?

--Pekka Nikander




From owner-multi6@ops.ietf.org  Wed Nov 13 14:51:51 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA14981
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 14:51:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C3Zv-000LWM-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 11:53:35 -0800
Received: from sj-msg-core-4.cisco.com ([171.71.163.54])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C3Zs-000LUe-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 11:53:32 -0800
Received: from sj-msg-av-3.cisco.com (sj-msg-av-3.cisco.com [171.69.17.42])
	by sj-msg-core-4.cisco.com (8.12.2/8.12.2) with ESMTP id gADJr0Ni028100;
	Wed, 13 Nov 2002 11:53:00 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-3.cisco.com (8.12.2/8.12.2) with ESMTP id gADJqxdU004517;
	Wed, 13 Nov 2002 11:53:00 -0800 (PST)
Received: from cisco.com (dhcp-171-71-125-164.cisco.com [171.71.125.164]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id LAA04532; Wed, 13 Nov 2002 11:52:58 -0800 (PST)
Message-ID: <3DD2AD9A.4010705@cisco.com>
Date: Wed, 13 Nov 2002 11:52:58 -0800
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021016
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: RJ Atkinson <rja@extremenetworks.com>
CC: Thomas Narten <narten@us.ibm.com>, multi6@ops.ietf.org
Subject: Re: WG next steps
References: <92122299-F733-11D6-91CD-00039357A82A@extremenetworks.com>
In-Reply-To: <92122299-F733-11D6-91CD-00039357A82A@extremenetworks.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-9.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,
	      SPAM_PHRASE_00_01,USER_AGENT,USER_AGENT_MOZILLA_UA,
	      X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

RJ Atkinson wrote:

> A reasonable approach to the above situation would be for the IAB
> to create a new IRTF Research Group on the topic to permit such
> architectural work to be done holistically.  The output of such a group
> would,
> of course, need to be brought back to the IETF for consideration
> before it could become any sort of standard.


I think we tried that.  What makes this time different?




From owner-multi6@ops.ietf.org  Wed Nov 13 15:08:53 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA15618
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 15:08:53 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C3qn-000M8a-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 12:11:01 -0800
Received: from ebola.psc.edu ([128.182.61.124] helo=localhost)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C3qk-000M87-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 12:10:59 -0800
Received: from ebola.psc.edu (localhost [127.0.0.1])
	by localhost (8.12.2/8.12.2) with ESMTP id gADKAgx0002721;
	Wed, 13 Nov 2002 15:10:43 -0500 (EST)
Date: Wed, 13 Nov 2002 15:10:41 -0500
From: "Michael H. Lambert" <lambert@psc.edu>
To: Thomas Narten <narten@us.ibm.com>
cc: multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <8038355.1037200241@ebola.psc.edu>
In-Reply-To: <200211131726.gADHQ9604581@rotala.raleigh.ibm.com>
References: <200211131726.gADHQ9604581@rotala.raleigh.ibm.com>
X-Mailer: Mulberry/2.2.1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Status: No, hits=-8.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> - We may want to consider multiple, complementary, and non mutually
>   exclusive approaches to IPv6 multihoming, if we conclude that
>   different approaches serve different sets of interests, or impose
>   costs upon different parts of the elements and entities that the
>   Internet comprises.

Yes!  It is not obvious that a single, monolithic, globally-optimal 
solution is going to present itself before a (partial, at least) solution 
must exist.

Michael

+-----------------------------------------------------------------------+
| Michael H. Lambert, Network Engineer           Phone: +1 412 268-4960 |
| Pittsburgh Supercomputing Center               FAX:   +1 412 268-8200 |
| 4400 Fifth Avenue, Pittsburgh, PA  15213       lambert@psc.edu        |
+-----------------------------------------------------------------------+



From owner-multi6@ops.ietf.org  Wed Nov 13 15:24:48 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA16201
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 15:24:46 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C468-000MhT-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 12:26:52 -0800
Received: from raven.ecs.soton.ac.uk ([152.78.70.1])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C466-000MhG-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 12:26:50 -0800
Received: from roadrunner.ecs.soton.ac.uk (roadrunner.ecs.soton.ac.uk [152.78.68.161])
	by raven.ecs.soton.ac.uk (8.9.3/8.9.3) with ESMTP id UAA28494
	for <multi6@ops.ietf.org>; Wed, 13 Nov 2002 20:26:47 GMT
Received: from login.ecs.soton.ac.uk (IDENT:0tCvGVv12WJm4nFWiw+Ikqbh0Ho3tFnM@login.ecs.soton.ac.uk [152.78.68.149])
	by roadrunner.ecs.soton.ac.uk (8.12.3/8.12.3) with ESMTP id gADKQcWX031348
	for <multi6@ops.ietf.org>; Wed, 13 Nov 2002 20:26:38 GMT
Received: (from tjc@localhost)
	by login.ecs.soton.ac.uk (8.11.6/8.11.6) id gADKQbD32065
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 20:26:37 GMT
Date: Wed, 13 Nov 2002 20:26:37 +0000
From: Tim Chown <tjc@ecs.soton.ac.uk>
To: multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <20021113202637.GG31842@login.ecs.soton.ac.uk>
Mail-Followup-To: multi6@ops.ietf.org
References: <200211131726.gADHQ9604581@rotala.raleigh.ibm.com> <8038355.1037200241@ebola.psc.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <8038355.1037200241@ebola.psc.edu>
User-Agent: Mutt/1.3.27i
X-ECS-MailScanner: Found to be clean
X-Spam-Status: No, hits=-13.4 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MUTT
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Wed, Nov 13, 2002 at 03:10:41PM -0500, Michael H. Lambert wrote:
> >- We may want to consider multiple, complementary, and non mutually
> >  exclusive approaches to IPv6 multihoming, if we conclude that
> >  different approaches serve different sets of interests, or impose
> >  costs upon different parts of the elements and entities that the
> >  Internet comprises.
> 
> Yes!  It is not obvious that a single, monolithic, globally-optimal 
> solution is going to present itself before a (partial, at least) solution 
> must exist.

Most definitely.  Talk of a single solution is optimistic at best.  It
would be like there being only one transition tool in v6ops...

Tim



From owner-multi6@ops.ietf.org  Wed Nov 13 16:34:24 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA18482
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 16:34:23 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C5Aq-000PNV-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 13:35:48 -0800
Received: from [65.174.124.36] (helo=dmz1.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C5An-000PMU-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 13:35:45 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id F13E623C49; Tue, 12 Nov 2002 16:41:26 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gADLZDiI025820;
	Wed, 13 Nov 2002 13:35:13 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: WG next steps
Date: Wed, 13 Nov 2002 13:35:13 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D22693@EXCHANGE0-0.na.procket.com>
Thread-Topic: WG next steps
Thread-Index: AcKLQXVHSUnSiyHZSOelKTA8WYAMswAGu8Aw
From: "Tony Li" <Tony.Li@procket.com>
To: "RJ Atkinson" <rja@extremenetworks.com>,
        "Thomas Narten" <narten@us.ibm.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id QAA18482



I must disagree with my esteemed colleague.  The routing research
group would be the appropriate place for this, and there is no
visible progress there.

This must be driven by people who have a vested interest in seeing
this closed.

Tony


|   -----Original Message-----
|   From: RJ Atkinson [mailto:rja@extremenetworks.com]
|   Sent: Wednesday, November 13, 2002 10:13 AM
|   To: Thomas Narten
|   Cc: multi6@ops.ietf.org
|   Subject: Re: WG next steps
|   
|   
|   
|   On Wednesday, Nov 13, 2002, at 12:26 America/Montreal, 
|   Thomas Narten 
|   wrote:
|   > - Some of the proposals on the table involve fairly significant
|   >   architectural changes to the Internet protocols. But 
|   this WG does
|   >   not have a mandate to, for example, go modify TCP. If 
|   we are to work
|   >   on solutions that place signficant requirements on 
|   other WGs, we'll
|   >   need the cooperation of other areas and WGs. One of the 
|   things that
|   >   will help getting that cooperation is that these 
|   proposals satisfy
|   >   the multihoming needs we (as a group) believe exist 
|   today and into
|   >   the future, and (perhaps) that proposals which do not 
|   involve these
|   >   changes do not.  For that we likely do need a proper, 
|   reviewed reqs
|   >   doc to make reference to.
|   
|   A reasonable approach to the above situation would be for the IAB
|   to create a new IRTF Research Group on the topic to permit such
|   architectural work to be done holistically.  The output of 
|   such a group 
|   would,
|   of course, need to be brought back to the IETF for consideration
|   before it could become any sort of standard.
|   
|   I believe the IAB would look favourably on such a proposal 
|   to create an
|   IRTF RG, if a proposal were presented in a well organised manner.
|   The proposal would have to be sufficiently different from the NSRG,
|   which examined an overlapping set of issues, of course.
|   
|   > - some of the possible directions need qite a bit more 
|   fleshing out,
|   >   before folk can really begin to evaluation whether the direction
|   >   makes sense. While early proponents surely believe it 
|   is obvious to
|   >   produce work in a particular space, we will need signficant
|   >   community buy-in if we are to actually succeed in deploying
|   >   things. The more complex the proposal, or the more 
|   changes that are
|   >   required to implementations to make them work 
|   (especially if they
|   >   involve upgrades in *all* IPv6 devices!), the more work 
|   it will be
|   >   convincing the relevant communities to support the 
|   changes. Thus, we
|   >   need a way of starting work in some directions, but 
|   also have clear
|   >   checkpoints that will allow us to assess progress and 
|   periodically
|   >   revalidate that it continues to make sense to keep working in a
|   >   particular direction.
|   
|   See above.
|   
|   Note that running code could be developed inside or outside 
|   the IETF.
|   Having running code might help persuade folks that a 
|   proposed approach
|   is viable.  Experimental computer science is a fine thing here.
|   
|   Ran
|   rja@extremenetworks.com
|   
|   
|   



From owner-multi6@ops.ietf.org  Wed Nov 13 16:40:53 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA18817
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 16:40:53 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C5I0-000Pfw-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 13:43:12 -0800
Received: from [65.174.124.37] (helo=dmz2.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C5Ht-000Pf7-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 13:43:05 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id C86E734422; Wed, 13 Nov 2002 13:51:51 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gADLgXiI026367;
	Wed, 13 Nov 2002 13:42:33 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: WG next steps
Date: Wed, 13 Nov 2002 13:42:33 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13D9@EXCHANGE0-0.na.procket.com>
Thread-Topic: WG next steps
Thread-Index: AcKLQEMLWvwuyDY5QyqkpEP9K4Op5QAHGoJA
From: "Tony Li" <Tony.Li@procket.com>
To: "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "Thomas Narten" <narten@us.ibm.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id QAA18817




|   > - develop a roadmap for how we are going to select 
|   possible areas to
|   >   work on, and how work needs to proceed in each area in order to
|   >   ensure that we have (and continues to have) the 
|   necessary concensus
|   >   for the work from the constituancies that will be 
|   impacted and will
|   >   need to implement any changes.
|   
|   About the roadmap: I think it would be useful at this stage 
|   for people
|   to write up their ideas as drafts. I think the wg membership is
|   competent enough to find the most significant weak points in each
|   proposal. If all of this is documented, we can simply 
|   arange the pieces
|   in such a way that the least amount of space remains uncovered by a
|   solution and then come up with the glue to hold it all together and
|   start fleshing out the solutions.


I would suggest that we NOT go down the path of writing everything
up as drafts.  That is hardly the best way to collaborate and 
immediately brings to the surface all of the ego issues involved in
having "my" proposal vs. "your" proposal.

I would suggest instead that the WG chairs select one person to act
as 'editor' for the WG's proposal.  That we discuss issues here and
come to rough consensus before we write things down formally.  The
WG chairs will need to be active in setting the technical agenda
and driving us to closure.  The editor will have to drive people to
actually contribute text.  The editor needs to be someone with the
time to put into this, someone who can be impartial, very comfortable
with proper English grammar, and yet firm enough to get results from
volunteers.

This is the way that the IETF *used* to work and it certainly made
more progress than we seem to be making now.

Tony



From owner-multi6@ops.ietf.org  Wed Nov 13 17:56:35 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA21051
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 17:56:35 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C6Sk-0002l8-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 14:58:22 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C6Si-0002kw-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 14:58:20 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gADMvnX76804;
	Wed, 13 Nov 2002 23:57:50 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Wed, 13 Nov 2002 23:57:49 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Tony Li <Tony.Li@procket.com>
cc: <multi6@ops.ietf.org>
Subject: RE: WG next steps
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13D9@EXCHANGE0-0.na.procket.com>
Message-ID: <20021113231723.G73325-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Wed, 13 Nov 2002, Tony Li wrote:

> |   About the roadmap: I think it would be useful at this stage
> |   for people to write up their ideas as drafts.

[...]

> I would suggest that we NOT go down the path of writing everything
> up as drafts.  That is hardly the best way to collaborate and
> immediately brings to the surface all of the ego issues involved in
> having "my" proposal vs. "your" proposal.

I'm still relatively new to all of this, so I'll take your word for it.

But is there a different way to get coherent, self-consistent proposals
on the table? Much of what we've seen on this list the past weeks has
been very interesting, but never concrete enough to really do anything
useful with, other than generate ideas or measure it against everyone's
individual idea of what the IP architecture should look like in the
future.

> I would suggest instead that the WG chairs select one person to act
> as 'editor' for the WG's proposal.  That we discuss issues here and
> come to rough consensus before we write things down formally.  The
> WG chairs will need to be active in setting the technical agenda
> and driving us to closure.  The editor will have to drive people to
> actually contribute text.  The editor needs to be someone with the
> time to put into this, someone who can be impartial, very comfortable
> with proper English grammar, and yet firm enough to get results from
> volunteers.

At least I don't have to worry here. If nothing else, even when I get it
right I'm never comfortable with English grammar...

> This is the way that the IETF *used* to work and it certainly made
> more progress than we seem to be making now.

Sounds good, although first trying to get a better picture of the new
architecture might not be a bad idea either.




From owner-multi6@ops.ietf.org  Wed Nov 13 18:26:15 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA21611
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 18:26:14 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C6vr-0003tl-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 15:28:27 -0800
Received: from host217-37-202-105.in-addr.btopenworld.com
	([217.37.202.105] helo=ab.use.net ident=610-ident-is-a-completely-pointless-protocol-that-offers-no-security-or-traceability-at-all-so-take-this-and-log-it!)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C6vo-0003tZ-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 15:28:24 -0800
Received: by ab.use.net (Postfix, from userid 3005)
	id 5FEFC235; Wed, 13 Nov 2002 23:28:22 +0000 (GMT)
To: narten@us.ibm.com, rja@extremenetworks.com, Tony.Li@procket.com
Subject: RE: WG next steps
Cc: multi6@ops.ietf.org
Message-Id: <20021113232822.5FEFC235@ab.use.net>
Date: Wed, 13 Nov 2002 23:28:22 +0000 (GMT)
From: smd@ab.use.net (Sean Doran)
X-Spam-Status: No, hits=1.1 required=5.0
	tests=EMAIL_ATTRIBUTION,SHORT_RECEIVED_LINE,SPAM_PHRASE_00_01
	version=2.41
X-Spam-Level: *
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Tony Li writes:

| I must disagree with my esteemed colleague.  The routing research
| group would be the appropriate place for this, and there is no
| visible progress there.

With respect, both parts of the second sentence above are wrong.

The IRTF RRG has deliberately avoided trying to "fix" IPv6 routing,
because that was being undertaken as IETF *engineering* work, and
because we have been aiming for a new routing system that is independent
of layer 3 frame type (i.e., not just for v4 or for v6 or for a v4/v6
dual-protocol network).  

If the IETF cannot engineer a solution to IPv6 multihoming, then
certainly, IPv6 routing *research* could be done as a subgroup
within the RRG, just as is research on micromobility.   We have
not yet reached that point.

I think that there is no consensus yet that the IETF should abandon
the engineering effort; I see no reason to believe that declaring
the problem research rather than engineering does anything other
than substitute organization name rather leaving the same people
and the problem in place; and I personally would not like to drive
the effort into the IRTF RRG until there is a much more obvious I*
consensus that that is where it belongs (or that it would make a difference).

Most importantly, the RG work will in general be much more about
architecture and generality, rather than the design of specific
protocols and practices, which should be done within the IETF.
IPv6 is a suite of extant protocols and practices, and the
discussions on requirements (such as they have happened) have
not yet gone beyond approaches faling into roughly three categories:

	-- changes to/extensions of existing protocols & practices
	-- new couplings of different protocols/practices defined elsewhere
	-- entirely or effectively new protocols/practices
	   of which there are roughly two subcategories:
		-- those which are based on known behaviours
		   or subject to ready analysis or implementation experience
		-- those which are not

The very last set has been touched on in different ways by Ran Atkinson
and Eliot Lear, and now by you.

I'm sure my various co-chairs and I would be amenable to helping
deal with that set of solutions, however there is NO clear consensus
that that set of solutions contains the only workable one(s).

	Sean.



From owner-multi6@ops.ietf.org  Wed Nov 13 19:27:55 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA22709
	for <multi6-archive@lists.ietf.org>; Wed, 13 Nov 2002 19:27:54 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18C7st-0006NR-00
	for multi6-data@psg.com; Wed, 13 Nov 2002 16:29:27 -0800
Received: from [65.174.124.37] (helo=dmz2.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18C7sr-0006N2-00
	for multi6@ops.ietf.org; Wed, 13 Nov 2002 16:29:25 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 8E63E3442B; Wed, 13 Nov 2002 16:38:11 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAE0SpiI007853;
	Wed, 13 Nov 2002 16:28:52 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: WG next steps
Date: Wed, 13 Nov 2002 16:28:51 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13DB@EXCHANGE0-0.na.procket.com>
Thread-Topic: WG next steps
Thread-Index: AcKLaCtHe54/YyLcSYimre/js0APeQAC+b2w
From: "Tony Li" <Tony.Li@procket.com>
To: "Iljitsch van Beijnum" <iljitsch@muada.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id TAA22709



|   But is there a different way to get coherent, 
|   self-consistent proposals
|   on the table? Much of what we've seen on this list the past 
|   weeks has
|   been very interesting, but never concrete enough to really 
|   do anything
|   useful with, other than generate ideas or measure it 
|   against everyone's
|   individual idea of what the IP architecture should look like in the
|   future.


Sure.  First, we take an idea and discuss it.  We get consensus on 
the idea.  Then, we have someone go write up text on it.  We get 
consensus on the text and insure that it represents the idea.
Then we move on to the next issue, either laterally or digging deeper
down.


|   > This is the way that the IETF *used* to work and it certainly made
|   > more progress than we seem to be making now.
|   
|   Sounds good, although first trying to get a better picture 
|   of the new
|   architecture might not be a bad idea either.


Using this process, you start with the architecture and then iterate.
It allows us to leverage the writing skills of everyone in the group,
plus all of the brainpower assembled, and it avoids most of the high
ego situations.

Let me point out that if we continue the way that we have been, we'll
not make rapid progress, as we've seen.  This at least, will be a
change.

Tony



From owner-multi6@ops.ietf.org  Thu Nov 14 04:13:11 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA13716
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 04:13:11 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CG4m-000P3B-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 01:14:16 -0800
Received: from d12lmsgate-4.de.ibm.com ([194.196.100.237])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CG4j-000P2R-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 01:14:14 -0800
Received: from d12relay02.de.ibm.com (d12relay02.de.ibm.com [9.165.215.23])
	by d12lmsgate-4.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAE9DW6Q048594;
	Thu, 14 Nov 2002 10:13:39 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay02.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAE9DKLK097996;
	Thu, 14 Nov 2002 10:13:22 +0100
Received: from dhcp23-27.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA25212 from <brian@hursley.ibm.com>; Thu, 14 Nov 2002 10:13:11 +0100
Message-Id: <3DD36916.A04E04B4@hursley.ibm.com>
Date: Thu, 14 Nov 2002 10:12:54 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Tony Li <Tony.Li@procket.com>
Cc: multi6@ops.ietf.org
Subject: Re: WG next steps
References: <D2EC481073504E498A8DB9C0687E8CAF04D22693@EXCHANGE0-0.na.procket.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-8.5 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Tony,

Who said the solutions are all in the routing domain?

That being said, I would rather see a roadmap developed in the IETF;
some elements of the roadmap might indeed call for IRTF work, but
we can't just declare the whole issue "research".

   Brian

Tony Li wrote:
> 
> I must disagree with my esteemed colleague.  The routing research
> group would be the appropriate place for this, and there is no
> visible progress there.
> 
> This must be driven by people who have a vested interest in seeing
> this closed.
> 
> Tony
> 
> |   -----Original Message-----
> |   From: RJ Atkinson [mailto:rja@extremenetworks.com]
> |   Sent: Wednesday, November 13, 2002 10:13 AM
> |   To: Thomas Narten
> |   Cc: multi6@ops.ietf.org
> |   Subject: Re: WG next steps
> |
> |
> |
> |   On Wednesday, Nov 13, 2002, at 12:26 America/Montreal,
> |   Thomas Narten
> |   wrote:
> |   > - Some of the proposals on the table involve fairly significant
> |   >   architectural changes to the Internet protocols. But
> |   this WG does
> |   >   not have a mandate to, for example, go modify TCP. If
> |   we are to work
> |   >   on solutions that place signficant requirements on
> |   other WGs, we'll
> |   >   need the cooperation of other areas and WGs. One of the
> |   things that
> |   >   will help getting that cooperation is that these
> |   proposals satisfy
> |   >   the multihoming needs we (as a group) believe exist
> |   today and into
> |   >   the future, and (perhaps) that proposals which do not
> |   involve these
> |   >   changes do not.  For that we likely do need a proper,
> |   reviewed reqs
> |   >   doc to make reference to.
> |
> |   A reasonable approach to the above situation would be for the IAB
> |   to create a new IRTF Research Group on the topic to permit such
> |   architectural work to be done holistically.  The output of
> |   such a group
> |   would,
> |   of course, need to be brought back to the IETF for consideration
> |   before it could become any sort of standard.
> |
> |   I believe the IAB would look favourably on such a proposal
> |   to create an
> |   IRTF RG, if a proposal were presented in a well organised manner.
> |   The proposal would have to be sufficiently different from the NSRG,
> |   which examined an overlapping set of issues, of course.
> |
> |   > - some of the possible directions need qite a bit more
> |   fleshing out,
> |   >   before folk can really begin to evaluation whether the direction
> |   >   makes sense. While early proponents surely believe it
> |   is obvious to
> |   >   produce work in a particular space, we will need signficant
> |   >   community buy-in if we are to actually succeed in deploying
> |   >   things. The more complex the proposal, or the more
> |   changes that are
> |   >   required to implementations to make them work
> |   (especially if they
> |   >   involve upgrades in *all* IPv6 devices!), the more work
> |   it will be
> |   >   convincing the relevant communities to support the
> |   changes. Thus, we
> |   >   need a way of starting work in some directions, but
> |   also have clear
> |   >   checkpoints that will allow us to assess progress and
> |   periodically
> |   >   revalidate that it continues to make sense to keep working in a
> |   >   particular direction.
> |
> |   See above.
> |
> |   Note that running code could be developed inside or outside
> |   the IETF.
> |   Having running code might help persuade folks that a
> |   proposed approach
> |   is viable.  Experimental computer science is a fine thing here.
> |
> |   Ran
> |   rja@extremenetworks.com
> |
> |
> |



From owner-multi6@ops.ietf.org  Thu Nov 14 04:22:22 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA13844
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 04:22:22 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CGEN-000PF0-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 01:24:11 -0800
Received: from [65.174.124.36] (helo=dmz1.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CGEM-000PEH-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 01:24:10 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id 64D2023C3A; Wed, 13 Nov 2002 04:29:50 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAE9NdiI009844;
	Thu, 14 Nov 2002 01:23:39 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: WG next steps
Date: Thu, 14 Nov 2002 01:23:39 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D226C1@EXCHANGE0-0.na.procket.com>
Thread-Topic: WG next steps
Thread-Index: AcKLvjin0/GJdHfpTt62dR1bzHTZvwAAQdEQ
From: "Tony Li" <Tony.Li@procket.com>
To: "Brian E Carpenter" <brian@hursley.ibm.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id EAA13844



|   Who said the solutions are all in the routing domain?


Well Brian, I see it as being routing and addressing issue.
I realize that many people are interested in attacking it
with tunnels, but I see that as virtual topology and not
all that different.

Yes, there are security implications, but this IS about
how to find hosts.  And that's a routing problem.

Tony



From owner-multi6@ops.ietf.org  Thu Nov 14 04:34:36 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA14186
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 04:34:35 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CGQ9-000PVc-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 01:36:21 -0800
Received: from birch.ripe.net ([193.0.1.96])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CGQ7-000PVO-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 01:36:19 -0800
Received: from x17.ripe.net (x17.ripe.net [193.0.1.17])
	by birch.ripe.net (8.12.5/8.11.6) with ESMTP id gAE9aHZl023792;
	Thu, 14 Nov 2002 10:36:17 +0100
Received: (from shane@localhost)
	by x17.ripe.net (8.11.6/8.11.6) id gAE9aHK23948;
	Thu, 14 Nov 2002 10:36:17 +0100
Date: Thu, 14 Nov 2002 10:36:17 +0100
From: Shane Kerr <shane@ripe.net>
To: Tony Li <Tony.Li@procket.com>
Cc: Brian E Carpenter <brian@hursley.ibm.com>, multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <20021114093617.GA23871@x17.ripe.net>
References: <D2EC481073504E498A8DB9C0687E8CAF04D226C1@EXCHANGE0-0.na.procket.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D226C1@EXCHANGE0-0.na.procket.com>
User-Agent: Mutt/1.3.25i
X-Spam-Status: No, hits=-12.5 required=5.0
	tests=IN_REP_TO,REFERENCES,SIGNATURE_SHORT_DENSE,
	      SPAM_PHRASE_00_01,USER_AGENT,USER_AGENT_MUTT
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On 2002-11-14 01:23:39 -0800, Tony Li wrote:
> 
> 
> |   Who said the solutions are all in the routing domain?
> 
> 
> Well Brian, I see it as being routing and addressing issue.
> I realize that many people are interested in attacking it
> with tunnels, but I see that as virtual topology and not
> all that different.

There are also people interested in attacking it via transport
solutions.  I guess you could call SCTP or HIP "virtual topologies",
but I wouldn't.

> Yes, there are security implications, but this IS about
> how to find hosts.  And that's a routing problem.

There are lots of ways to find hosts that aren't typically considered
routing, e.g. DNS.

-- 
Shane Kerr
RIPE NCC



From owner-multi6@ops.ietf.org  Thu Nov 14 11:15:34 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA22993
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 11:15:32 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CMeq-000BaE-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 08:15:56 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CMeo-000Ba2-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 08:15:54 -0800
Subject: RE: WG next steps
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Date: Thu, 14 Nov 2002 08:16:32 -0800
Message-ID: <2B81403386729140A3A899A8B39B046405E465@server2000>
content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: WG next steps
Thread-Index: AcKLwpzEEFdrp/TaQWmgfw7wkB1WlQANaVBQ
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Shane Kerr" <shane@ripe.net>, "Tony Li" <Tony.Li@procket.com>
Cc: "Brian Carpenter" <brian@hursley.ibm.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id LAA22993

Shane / Tony,

>> Tony Li wrote:
>> Well Brian, I see it as being routing and addressing
>> issue. I realize that many people are interested in
>> attacking it with tunnels, but I see that as virtual
>> topology and not all that different.


> Shane Kerr wrote:
> There are also people interested in attacking it via
> transport solutions.  I guess you could call SCTP or
> HIP "virtual topologies", but I wouldn't.

>> Yes, there are security implications, but this IS about
>> how to find hosts.  And that's a routing problem.

> There are lots of ways to find hosts that aren't
> typically considered routing, e.g. DNS.

I agree with Shane. Although I would prefer a routing solution (it
appears to me that host solutions are a way to get around a network
structure that does not preserve end-to-end) I think that part of the
puzzle might be non-routing host solutions.

Michel.




From owner-multi6@ops.ietf.org  Thu Nov 14 13:02:01 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA25678
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 13:02:01 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18COK8-000FkE-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 10:02:40 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18COK5-000Fk0-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 10:02:37 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAEI26R78388;
	Thu, 14 Nov 2002 19:02:06 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Thu, 14 Nov 2002 19:02:06 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Michel Py <michel@arneill-py.sacramento.ca.us>
cc: <multi6@ops.ietf.org>
Subject: RE: WG next steps
In-Reply-To: <2B81403386729140A3A899A8B39B046405E465@server2000>
Message-ID: <20021114182330.W78255-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 14 Nov 2002, Michel Py wrote:

> > There are lots of ways to find hosts that aren't
> > typically considered routing, e.g. DNS.

> I agree with Shane. Although I would prefer a routing solution (it
> appears to me that host solutions are a way to get around a network
> structure that does not preserve end-to-end) I think that part of the
> puzzle might be non-routing host solutions.

Unless I missed more sleep than I thought, nobody proposed a pure
routing solution which will do what we want in the long term. All other
solutions are multi-address ones.

So what is the best way to do this? In my opinion:

1. Explicit identifier/locator separation. Locators should look like
IPv6 (or IPv4) addresses = no changes to IP or routing. Identifiers come
in many shapes, including but not limited to IPv4 and IPv6 compatible
ones.

2. Applications that do not require lower layer network access only work
with identifiers. Identifiers are mapped to "care of" addresses.

3. Explicit identifier + locators + compatibility + security/privacy
options are negotiated with the system present at one of the care of
addresses before engaging in transport layer communication. (Say hello
to layer 5.)

4a. New/improved transport protocols change locators when necessary.

4b. Existing transport protocols interact with IP through an extra
sublayer that handles locator agility. Alternatively, this function (as
well as the negotiation phase) are handled by a proxy agent external to
the host.

Software engineering 101: when the going gets though, the SE adds a
layer of indirection.

I'll write it up in more detail in two weeks.




From owner-multi6@ops.ietf.org  Thu Nov 14 13:44:22 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA26625
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 13:44:21 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CP0B-000HVe-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 10:46:07 -0800
Received: from [65.174.124.37] (helo=dmz2.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CP09-000HV0-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 10:46:05 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id C7ED334438; Thu, 14 Nov 2002 10:54:54 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAEIjTiI010276;
	Thu, 14 Nov 2002 10:45:29 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: WG next steps
Date: Thu, 14 Nov 2002 10:45:28 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D226C5@EXCHANGE0-0.na.procket.com>
Thread-Topic: WG next steps
Thread-Index: AcKLwpzEEFdrp/TaQWmgfw7wkB1WlQANaVBQAAVcQ/A=
From: "Tony Li" <Tony.Li@procket.com>
To: "Michel Py" <michel@arneill-py.sacramento.ca.us>,
        "Shane Kerr" <shane@ripe.net>
Cc: "Brian Carpenter" <brian@hursley.ibm.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA26625



|   I agree with Shane. Although I would prefer a routing solution (it
|   appears to me that host solutions are a way to get around a network
|   structure that does not preserve end-to-end) I think that 
|   part of the
|   puzzle might be non-routing host solutions.


I have no problems with transport changes being part of the solution.
In fact, I expect that that's a requirement.  However, dealing with
DFZ explosion IS a big part of the problem and it MUST be addressed
by routing and addressing changes.  Today's IPv4 architecture doesn't
scale and MUST NOT be propagated into IPv6.

Tony



From owner-multi6@ops.ietf.org  Thu Nov 14 14:03:37 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA27178
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 14:03:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CPJ0-000IT6-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 11:05:34 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CPIv-000IRI-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 11:05:29 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211141856.DAA19219@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id DAA19219; Fri, 15 Nov 2002 03:55:48 +0859
Subject: paper on end to end multihoming
To: multi6@ops.ietf.org
Date: Fri, 15 Nov 2002 03:55:48 +0859 ()
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=1.1 required=5.0
	tests=MSG_ID_ADDED_BY_MTA_2,SPAM_PHRASE_00_01
	version=2.41
X-Spam-Level: *
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

	http://www.lab1.kuis.kyoto-u.ac.jp/~arifumi/paper/saint2003html/

	We extend the mobile network architecture protocol "LIN6", to
	support multihoming, and design a new Application Program
	Interface (API) that enables an application to support
	multihoming. The LIN6's addressing architecture makes it
	possible to support what we call end-to-end multihoming without
	any inconsistency. In end-to-end multihoming, a fault-tolerant
	connection can be achieved relying not on routers but on the
	pair of end-nodes only. The new APIs make it easy to write
	an application that supports multihoming and robust connections.
	The extension to the LIN6 protocol and the new APIs give the
	capability of multihoming to the LIN6 protocol.

Comments please.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Thu Nov 14 14:04:09 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA27201
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 14:04:06 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CPJH-000ITU-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 11:05:51 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CPJF-000ITH-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 11:05:49 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211141900.EAA19236@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id EAA19236; Fri, 15 Nov 2002 04:00:05 +0900
Subject: Re: WG next steps
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D226C5@EXCHANGE0-0.na.procket.com>
 from Tony Li at "Nov 14, 2002 10:45:28 am"
To: Tony Li <Tony.Li@procket.com>
Date: Fri, 15 Nov 2002 04:00:04 +0859 ()
CC: Michel Py <michel@arneill-py.sacramento.ca.us>,
        Shane Kerr <shane@ripe.net>, Brian Carpenter <brian@hursley.ibm.com>,
        multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Tony Li;

> I have no problems with transport changes being part of the solution.
> In fact, I expect that that's a requirement.  However, dealing with
> DFZ explosion IS a big part of the problem and it MUST be addressed
> by routing and addressing changes. Today's IPv4 architecture doesn't
> scale and MUST NOT be propagated into IPv6.

Scalability is restored by NOT relying on routing, so that
no change on routing is necessary.

Any attempt to rely on intermediate intelligence of routing
does not scale.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Thu Nov 14 14:20:06 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA27612
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 14:20:05 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CPZ9-000JFI-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 11:22:15 -0800
Received: from mail1.microsoft.com ([131.107.3.125])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CPZ7-000JDv-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 11:22:13 -0800
Received: from inet-vrs-01.redmond.corp.microsoft.com ([157.54.8.27]) by mail1.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Thu, 14 Nov 2002 11:21:41 -0800
Received: from 157.54.6.197 by inet-vrs-01.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Thu, 14 Nov 2002 11:21:41 -0800
Received: from RED-IMC-02.redmond.corp.microsoft.com ([157.54.9.107]) by inet-hub-06.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Thu, 14 Nov 2002 11:21:49 -0800
Received: from WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.84]) by RED-IMC-02.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Thu, 14 Nov 2002 11:21:47 -0800
Received: from WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com ([157.54.12.81]) by WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com with Microsoft SMTPSVC(6.0.3710.0);
	 Thu, 14 Nov 2002 11:21:40 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5.6803.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Subject: RE: WG next steps
Date: Thu, 14 Nov 2002 11:21:37 -0800
Message-ID: <DAC3FCB50E31C54987CD10797DA511BA1D29FB@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com>
Thread-Topic: WG next steps
thread-index: AcKLwpzEEFdrp/TaQWmgfw7wkB1WlQANaVBQAAVcQ/AAAM8LwA==
From: "Christian Huitema" <huitema@windows.microsoft.com>
To: "Tony Li" <Tony.Li@procket.com>,
        "Michel Py" <michel@arneill-py.sacramento.ca.us>,
        "Shane Kerr" <shane@ripe.net>
Cc: "Brian Carpenter" <brian@hursley.ibm.com>, <multi6@ops.ietf.org>
X-OriginalArrivalTime: 14 Nov 2002 19:21:40.0412 (UTC) FILETIME=[0F0617C0:01C28C13]
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id OAA27612

> |   I agree with Shane. Although I would prefer a routing solution (it
> |   appears to me that host solutions are a way to get around a
network
> |   structure that does not preserve end-to-end) I think that
> |   part of the
> |   puzzle might be non-routing host solutions.
> 
> 
> I have no problems with transport changes being part of the solution.
> In fact, I expect that that's a requirement.  However, dealing with
> DFZ explosion IS a big part of the problem and it MUST be addressed
> by routing and addressing changes.  Today's IPv4 architecture doesn't
> scale and MUST NOT be propagated into IPv6.

There are really two classes of solutions. I would categorize them as
"host multi-homing and network multi-homing".

The network multi-homing solution assumes that a network gets several
providers, and that the routing fabric somehow manages to make all these
providers behave as one. In the current architecture, the network gets a
single prefix, and the impact on the DFZ could be immense. 

The host multi-homing solution assumes that the host has several network
providers, and that these providers are not in any way aware of each
other. For example, a host may have a GPRS connection to ATT wireless
and a DSL connection to Earthlink. In the current architecture, the host
gets different addresses from the different providers. There is no DFZ
explosion, since each of these addresses gets aggregated in the
provider's prefix. The main impact is on the host software. Today we
have at least a partial solution, with the address selection rules; we
could combine that solution with a variation of Mobile IPv6 for better
resiliency.

I believe that the host multi-homing solution can be extended to provide
site multi-homing. I wrote a draft explaining how; basically, it
requires some cooperation between the exit routers of the site. Michel
Py suggested that it could be made to work even better if the providers
somehow cooperated, e.g. were ready to install some back-up tunnels to
redirect packets bound to a failing interface; this kind of back-up
tunnel only impacts the provider's IGP, without affecting the DFZ. In
short, making host multi-homing work for a site appears to be an
engineering effort, not a research effort.

I suggest we charter two follow-on efforts, one to explore a network
based solution and one to explore a host based solution.

-- Christian Huitema



From owner-multi6@ops.ietf.org  Thu Nov 14 14:31:40 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA27877
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 14:31:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CPkO-000Jnx-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 11:33:52 -0800
Received: from smtp01.uc3m.es ([163.117.136.121] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CPkM-000Jn1-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 11:33:50 -0800
Received: from smtp01.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id B1D9C43247; Thu, 14 Nov 2002 20:33:26 +0100 (CET)
Received: from lolo (lolo.it.uc3m.es [163.117.139.245])
	by smtp01.uc3m.es (Postfix) with SMTP
	id 8E9AA99E5D; Thu, 14 Nov 2002 20:33:26 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Shane Kerr" <shane@ripe.net>
Cc: <multi6@ops.ietf.org>
Subject: RE: WG next steps
Date: Thu, 14 Nov 2002 20:34:21 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPACEOBCJAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-reply-to: <20021114093617.GA23871@x17.ripe.net>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Importance: Normal
X-Spam-Status: No, hits=-6.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_OUTLOOK
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hello Shane,

>
> There are also people interested in attacking it via transport
> solutions.  I guess you could call SCTP or HIP "virtual topologies",
> but I wouldn't.
>
Do you think that HIP is a transport solution?

In more general terms, identifier-locator mapping function belongs to the
network layer or to the transport layer?

My guess is that this feature should be common to all transport layers and
that transport layers should only deal with identifiers. I mean, only the
network layer have to deal with locators.

Regards, marcelo




From owner-multi6@ops.ietf.org  Thu Nov 14 14:32:14 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA27896
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 14:32:14 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CPlD-000Jsc-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 11:34:43 -0800
Received: from albatross-ext.wise.edt.ericsson.se ([193.180.251.49] helo=albatross.wise.edt.ericsson.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CPlA-000JsO-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 11:34:40 -0800
Received: from esealnt610.al.sw.ericsson.se (esealnt610.al.sw.ericsson.se [153.88.254.69])
	by albatross.wise.edt.ericsson.se (8.12.1/8.12.1/WIREfire-1.4) with ESMTP id gAEJYSKV018590;
	Thu, 14 Nov 2002 20:34:28 +0100 (MET)
Received: by esealnt610.al.sw.ericsson.se with Internet Mail Service (5.5.2655.55)
	id <W5PLMN0D>; Thu, 14 Nov 2002 20:34:28 +0100
Message-ID: <4DA6EA82906FD511BE2F00508BCF0538044F0D02@Esealnt861.al.sw.ericsson.se>
From: "Hesham Soliman (EAB)" <hesham.soliman@era.ericsson.se>
To: "'Christian Huitema'" <huitema@windows.microsoft.com>,
        Tony Li
	 <Tony.Li@procket.com>,
        Michel Py <michel@arneill-py.sacramento.ca.us>,
        Shane Kerr <shane@ripe.net>
Cc: Brian Carpenter <brian@hursley.ibm.com>, multi6@ops.ietf.org
Subject: RE: WG next steps
Date: Thu, 14 Nov 2002 20:34:24 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2655.55)
Content-Type: text/plain;
	charset="iso-8859-1"
X-Spam-Status: No, hits=-1.2 required=5.0
	tests=EXCHANGE_SERVER,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk


  > There are really two classes of solutions. I would 
  > categorize them as
  > "host multi-homing and network multi-homing".
  > 
  > The network multi-homing solution assumes that a network 
  > gets several
  > providers, and that the routing fabric somehow manages to 
  > make all these
  > providers behave as one. In the current architecture, the 
  > network gets a
  > single prefix, and the impact on the DFZ could be immense. 
  > 
  > The host multi-homing solution assumes that the host has 
  > several network
  > providers, and that these providers are not in any way aware of each
  > other. For example, a host may have a GPRS connection to 
  > ATT wireless
  > and a DSL connection to Earthlink. In the current 
  > architecture, the host
  > gets different addresses from the different providers. 
  > There is no DFZ
  > explosion, since each of these addresses gets aggregated in the
  > provider's prefix. The main impact is on the host software. Today we
  > have at least a partial solution, with the address 
  > selection rules; we
  > could combine that solution with a variation of Mobile IPv6 
  > for better
  > resiliency.

=> This is exactly my understanding too.

  > 
  > I suggest we charter two follow-on efforts, one to explore a network
  > based solution and one to explore a host based solution.

=> Agreed

Hesham



From owner-multi6@ops.ietf.org  Thu Nov 14 14:42:49 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA28245
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 14:42:48 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CPvF-000KQP-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 11:45:05 -0800
Received: from mail2.microsoft.com ([131.107.3.124])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CPvC-000KNG-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 11:45:02 -0800
Received: from INET-VRS-02.redmond.corp.microsoft.com ([157.54.8.110]) by mail2.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Thu, 14 Nov 2002 11:44:23 -0800
Received: from 157.54.6.150 by INET-VRS-02.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Thu, 14 Nov 2002 11:44:29 -0800
Received: from RED-IMC-02.redmond.corp.microsoft.com ([157.54.9.107]) by INET-HUB-05.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Thu, 14 Nov 2002 11:44:28 -0800
Received: from WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.84]) by RED-IMC-02.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Thu, 14 Nov 2002 11:44:23 -0800
Received: from WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com ([157.54.12.81]) by WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com with Microsoft SMTPSVC(6.0.3710.0);
	 Thu, 14 Nov 2002 11:44:29 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5.6803.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Subject: RE: WG next steps
Date: Thu, 14 Nov 2002 11:44:24 -0800
Message-ID: <DAC3FCB50E31C54987CD10797DA511BA1D29FC@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com>
Thread-Topic: WG next steps
thread-index: AcKMFXkbXcynh4DaTsWT8Ys1qfGZ1QAABELw
From: "Christian Huitema" <huitema@windows.microsoft.com>
To: "marcelo bagnulo" <marcelo@it.uc3m.es>, "Shane Kerr" <shane@ripe.net>
Cc: <multi6@ops.ietf.org>
X-OriginalArrivalTime: 14 Nov 2002 19:44:29.0027 (UTC) FILETIME=[3EC82B30:01C28C16]
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id OAA28245

> My guess is that this feature should be common to all transport layers
and
> that transport layers should only deal with identifiers. I mean, only
the
> network layer have to deal with locators.

That is a very questionable proposition. Today, the transport layer
measures round trip times to manage retransmissions, and maintain window
sizes to match sending rates with available network capacity. In a
multi-homed environment, you would expect the transport to assess RTT
and capacity for the various available paths and to make intelligent
decisions about which packet goes on what path. Clearly, you want some
aggregation, but there is certainly value in providing the transport
with handles for directing traffic one way or another, which implies
dealing with addresses or locators.

-- Christian Huitema



From owner-multi6@ops.ietf.org  Thu Nov 14 15:03:52 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA28979
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 15:03:52 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CQFF-000LSs-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 12:05:45 -0800
Received: from [65.174.124.36] (helo=dmz1.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CQFD-000LQO-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 12:05:43 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id DF3D623C42; Wed, 13 Nov 2002 15:11:23 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAEK57iI015299;
	Thu, 14 Nov 2002 12:05:07 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: WG next steps
Date: Thu, 14 Nov 2002 12:05:07 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13E1@EXCHANGE0-0.na.procket.com>
Thread-Topic: WG next steps
Thread-Index: AcKMFXkbXcynh4DaTsWT8Ys1qfGZ1QAABELwAACPywA=
From: "Tony Li" <Tony.Li@procket.com>
To: "Christian Huitema" <huitema@windows.microsoft.com>,
        "marcelo bagnulo" <marcelo@it.uc3m.es>, "Shane Kerr" <shane@ripe.net>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id PAA28979



|   That is a very questionable proposition. Today, the transport layer
|   measures round trip times to manage retransmissions, and 
|   maintain window
|   sizes to match sending rates with available network capacity. In a
|   multi-homed environment, you would expect the transport to 
|   assess RTT
|   and capacity for the various available paths and to make intelligent
|   decisions about which packet goes on what path. Clearly, 
|   you want some
|   aggregation, but there is certainly value in providing the transport
|   with handles for directing traffic one way or another, which implies
|   dealing with addresses or locators.


Not necessarily.  If the network layer provided the transport with
an opaque handle for each path, then the transport layer wouldn't
have to touch locators at all.  The network layer would still
need to inform the transport layer of path changes, but again, this
could be done via the handle.

Tony



From owner-multi6@ops.ietf.org  Thu Nov 14 16:12:31 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA00990
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 16:12:30 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CRJb-000OqF-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 13:14:19 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CRJZ-000Opw-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 13:14:17 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAELDlL78692;
	Thu, 14 Nov 2002 22:13:47 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Thu, 14 Nov 2002 22:13:47 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Christian Huitema <huitema@windows.microsoft.com>
cc: <multi6@ops.ietf.org>
Subject: RE: WG next steps
In-Reply-To: <DAC3FCB50E31C54987CD10797DA511BA1D29FB@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com>
Message-ID: <20021114215436.G78581-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 14 Nov 2002, Christian Huitema wrote:

> There are really two classes of solutions. I would categorize them as
> "host multi-homing and network multi-homing".

> The network multi-homing solution assumes that a network gets several
> providers, and that the routing fabric somehow manages to make all these
> providers behave as one. In the current architecture, the network gets a
> single prefix, and the impact on the DFZ could be immense.

> The host multi-homing solution assumes that the host has several network
> providers, and that these providers are not in any way aware of each
> other.

[...]

> I suggest we charter two follow-on efforts, one to explore a network
> based solution and one to explore a host based solution.

Do we think it is worthwhile to continue down the network/routing based
solutions? The lack of feedback on my draft suggests people aren't very
interested in working on this. If we want to do this at the routing
level, we have start exploring less obvious stuff. For instance, using
the flow label or diffserv code points to swim across the default zone
towards a network that knows more specific routing information.

But there seems enough interest in multi-address/host based solutions.




From owner-multi6@ops.ietf.org  Thu Nov 14 16:28:22 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA01478
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 16:28:22 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CRZK-000PdZ-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 13:30:34 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CRZI-000PdI-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 13:30:32 -0800
Subject: RE: WG next steps
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Date: Thu, 14 Nov 2002 13:31:07 -0800
Message-ID: <2B81403386729140A3A899A8B39B046405E46E@server2000>
content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: WG next steps
Thread-Index: AcKLwpzEEFdrp/TaQWmgfw7wkB1WlQANaVBQAAVcQ/AAAM8LwAADX78w
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Christian Huitema" <huitema@windows.microsoft.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id QAA01478

Christian,

> Christian Huitema wrote:
> There are really two classes of solutions. I would categorize
> them as "host multi-homing and network multi-homing".

A side note on this: in ipv6mh, we have three solutions spaces, router
solutions (that would be network multihoming) host solutions (that would
be host multihoming) and mobile solutions. The mobile solution space is
desperately empty and I would not be surprised if it disappeared at the
next re-charter and we would go back to a two-space model similar as
what you mentioned above.

> The network multi-homing solution assumes that a network
> gets several providers, and that the routing fabric
> somehow manages to make all these providers behave as one.

Yes.


> In the current architecture, the network gets a single
> prefix, and the impact on the DFZ could be immense. 

OTOH it could also be very small. The prefix needs to be unique, but
does not need to be present in the DFZ.


> Michel Py suggested that it could be made to work even
> better if the providers somehow cooperated, e.g. were ready
> to install some back-up tunnels to redirect packets bound to
> a failing interface; this kind of back-up tunnel only impacts
> the provider's IGP, without affecting the DFZ.

Did I? I don't remember this and it certainly is not my style. Looks
more Iljitsch's style :-)

Michel.



From owner-multi6@ops.ietf.org  Thu Nov 14 16:35:33 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA01825
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 16:35:33 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CRgO-000Q0j-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 13:37:52 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CRgL-000Q0G-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 13:37:49 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAELbJr78754;
	Thu, 14 Nov 2002 22:37:19 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Thu, 14 Nov 2002 22:37:19 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Michel Py <michel@arneill-py.sacramento.ca.us>
cc: <multi6@ops.ietf.org>
Subject: RE: WG next steps
In-Reply-To: <2B81403386729140A3A899A8B39B046405E46E@server2000>
Message-ID: <20021114223639.P78581-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-6.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 14 Nov 2002, Michel Py wrote:

> > Michel Py suggested that it could be made to work even
> > better if the providers somehow cooperated, e.g. were ready
> > to install some back-up tunnels to redirect packets bound to
> > a failing interface; this kind of back-up tunnel only impacts
> > the provider's IGP, without affecting the DFZ.

> Did I? I don't remember this and it certainly is not my style. Looks
> more Iljitsch's style :-)

Tunnels my style??? What have you been smoking, Michel?  :-)

Iljitsch




From owner-multi6@ops.ietf.org  Thu Nov 14 18:41:52 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA08556
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 18:41:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CTct-0006hs-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 15:42:23 -0800
Received: from jazz-1.trumpet.com.au ([203.5.119.62])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CTco-0006hP-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 15:42:18 -0800
Received: from localhost (peter@localhost)
	by jazz-1.trumpet.com.au (8.9.3/8.9.3) with SMTP id KAA28008;
	Fri, 15 Nov 2002 10:41:42 +1100 (EST)
Date: Fri, 15 Nov 2002 10:41:42 +1100 (EST)
From: Peter Tattam <peter@jazz-1.trumpet.com.au>
Reply-To: Peter Tattam <peter@jazz-1.trumpet.com.au>
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
cc: Tony Li <Tony.Li@procket.com>,
        Michel Py <michel@arneill-py.sacramento.ca.us>,
        Shane Kerr <shane@ripe.net>, Brian Carpenter <brian@hursley.ibm.com>,
        multi6@ops.ietf.org
Subject: Re: WG next steps
In-Reply-To: <200211141900.EAA19236@necom830.hpcl.titech.ac.jp>
Message-ID: <Pine.BSF.3.96.1021115094722.21572B-100000@jazz-1.trumpet.com.au>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-8.1 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 15 Nov 2002, Masataka Ohta wrote:

> Tony Li;
> 
> > I have no problems with transport changes being part of the solution.
> > In fact, I expect that that's a requirement.  However, dealing with
> > DFZ explosion IS a big part of the problem and it MUST be addressed
> > by routing and addressing changes. Today's IPv4 architecture doesn't
> > scale and MUST NOT be propagated into IPv6.
> 
> Scalability is restored by NOT relying on routing, so that
> no change on routing is necessary.
> 
> Any attempt to rely on intermediate intelligence of routing
> does not scale.

This is intuitively correct, but I have a hunch that pushing the intellegence
into the end points raises a whole bunch of security problems.  Traditionally
we believe routers have been secure (this may not be case in reality), and this
has been the motivation to find a solution that does not entail end point
intelligence to solve the MH problem.

> 
> 							Masataka Ohta
> 
> 

Peter

--
Peter R. Tattam                            peter@trumpet.com
Managing Director,    Trumpet Software International Pty Ltd
Hobart, Australia,  Ph. +61-3-6245-0220,  Fax +61-3-62450210





From owner-multi6@ops.ietf.org  Thu Nov 14 19:11:06 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA09522
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 19:11:05 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CU6M-0008Ob-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 16:12:50 -0800
Received: from albatross-ext.wise.edt.ericsson.se ([193.180.251.49] helo=albatross.wise.edt.ericsson.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CU6K-0008OP-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 16:12:49 -0800
Received: from esealnt610.al.sw.ericsson.se (esealnt610.al.sw.ericsson.se [153.88.254.69])
	by albatross.wise.edt.ericsson.se (8.12.1/8.12.1/WIREfire-1.4) with ESMTP id gAF0CVKV014933;
	Fri, 15 Nov 2002 01:12:31 +0100 (MET)
Received: by esealnt610.al.sw.ericsson.se with Internet Mail Service (5.5.2655.55)
	id <W5PLNJM7>; Fri, 15 Nov 2002 01:12:31 +0100
Message-ID: <4DA6EA82906FD511BE2F00508BCF0538044F0D08@Esealnt861.al.sw.ericsson.se>
From: "Hesham Soliman (EAB)" <hesham.soliman@era.ericsson.se>
To: "'Peter Tattam'" <peter@jazz-1.trumpet.com.au>,
        Masataka Ohta
	 <mohta@necom830.hpcl.titech.ac.jp>
Cc: Tony Li <Tony.Li@procket.com>,
        Michel Py
	 <michel@arneill-py.sacramento.ca.us>,
        Shane Kerr <shane@ripe.net>, Brian Carpenter <brian@hursley.ibm.com>,
        multi6@ops.ietf.org
Subject: RE: WG next steps
Date: Fri, 15 Nov 2002 01:12:30 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2655.55)
Content-Type: text/plain;
	charset="iso-8859-1"
X-Spam-Status: No, hits=-1.2 required=5.0
	tests=EXCHANGE_SERVER,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk



  > This is intuitively correct, but I have a hunch that 
  > pushing the intellegence
  > into the end points raises a whole bunch of security 
  > problems.  Traditionally
  > we believe routers have been secure (this may not be case 
  > in reality), and this
  > has been the motivation to find a solution that does not 
  > entail end point
  > intelligence to solve the MH problem.

=> I don't think pushing the intelligence to the 
end points will introduce additional security threats
to those introduced by allowing routers to do the job. 
The problem is the same: change address from A to B.
Solving it using routers or end hosts will not change the
problem (ok PI is a different case). 

The obvious reason for doing it in end hosts is scalability. 
Another advantage with using the end host is that the
security issues are well understood, for example if 
MIPv6 is used, we will have a pretty good idea of the 
level of security required to do the job.

Hesham




From owner-multi6@ops.ietf.org  Thu Nov 14 19:20:39 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA09923
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 19:20:38 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CUFM-0008v2-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 16:22:08 -0800
Received: from jazz-1.trumpet.com.au ([203.5.119.62])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CUFK-0008uW-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 16:22:06 -0800
Received: from localhost (peter@localhost)
	by jazz-1.trumpet.com.au (8.9.3/8.9.3) with SMTP id LAA02381;
	Fri, 15 Nov 2002 11:21:40 +1100 (EST)
Date: Fri, 15 Nov 2002 11:21:39 +1100 (EST)
From: Peter Tattam <peter@jazz-1.trumpet.com.au>
To: "Hesham Soliman (EAB)" <hesham.soliman@era.ericsson.se>
cc: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>,
        Tony Li <Tony.Li@procket.com>,
        Michel Py <michel@arneill-py.sacramento.ca.us>,
        Shane Kerr <shane@ripe.net>, Brian Carpenter <brian@hursley.ibm.com>,
        multi6@ops.ietf.org
Subject: RE: WG next steps
In-Reply-To: <4DA6EA82906FD511BE2F00508BCF0538044F0D08@Esealnt861.al.sw.ericsson.se>
Message-ID: <Pine.BSF.3.96.1021115111519.21572L-100000@jazz-1.trumpet.com.au>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-8.1 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 15 Nov 2002, Hesham Soliman (EAB) wrote:

> 
> 
>   > This is intuitively correct, but I have a hunch that 
>   > pushing the intellegence
>   > into the end points raises a whole bunch of security 
>   > problems.  Traditionally
>   > we believe routers have been secure (this may not be case 
>   > in reality), and this
>   > has been the motivation to find a solution that does not 
>   > entail end point
>   > intelligence to solve the MH problem.
> 
> => I don't think pushing the intelligence to the 
> end points will introduce additional security threats
> to those introduced by allowing routers to do the job. 
> The problem is the same: change address from A to B.
> Solving it using routers or end hosts will not change the
> problem (ok PI is a different case). 
> 
> The obvious reason for doing it in end hosts is scalability. 
> Another advantage with using the end host is that the
> security issues are well understood, for example if 
> MIPv6 is used, we will have a pretty good idea of the 
> level of security required to do the job.

I will repeat what I said before that I think that any solution that involves
crypto of any kind needs to be carefully thought through from the point of view
of CPU resources on end hosts.  While the traditional mobile host end points
probably don't care too much, for a general solution that would involve large
servers with thousands of connections, the MH solution must be low cost in such
an environment.

The edge router solution is not a complete solution either as has been alluded
to.  There will be instances where an end host may be connected to two paths,
neither knowing much about each other (e.g. cable, dsl and modem in a home
network).

Sounds to me like the only solution that will fly will be an E2E solution.

> 
> Hesham
> 
> 

Peter

--
Peter R. Tattam                            peter@trumpet.com
Managing Director,    Trumpet Software International Pty Ltd
Hobart, Australia,  Ph. +61-3-6245-0220,  Fax +61-3-62450210




From owner-multi6@ops.ietf.org  Thu Nov 14 19:29:10 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA10185
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 19:29:10 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CUNs-0009Qz-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 16:30:56 -0800
Received: from albatross-ext.wise.edt.ericsson.se ([193.180.251.49] helo=albatross.wise.edt.ericsson.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CUNq-0009Qm-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 16:30:54 -0800
Received: from esealnt610.al.sw.ericsson.se (esealnt610.al.sw.ericsson.se [153.88.254.69])
	by albatross.wise.edt.ericsson.se (8.12.1/8.12.1/WIREfire-1.4) with ESMTP id gAF0UeKV016535;
	Fri, 15 Nov 2002 01:30:40 +0100 (MET)
Received: by esealnt610.al.sw.ericsson.se with Internet Mail Service (5.5.2655.55)
	id <W5PLNLG1>; Fri, 15 Nov 2002 01:30:40 +0100
Message-ID: <4DA6EA82906FD511BE2F00508BCF0538044F0D0B@Esealnt861.al.sw.ericsson.se>
From: "Hesham Soliman (EAB)" <hesham.soliman@era.ericsson.se>
To: "'Peter Tattam'" <peter@jazz-1.trumpet.com.au>
Cc: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>,
        Tony Li
	 <Tony.Li@procket.com>,
        Michel Py <michel@arneill-py.sacramento.ca.us>,
        Shane Kerr <shane@ripe.net>, Brian Carpenter <brian@hursley.ibm.com>,
        multi6@ops.ietf.org
Subject: RE: WG next steps
Date: Fri, 15 Nov 2002 01:30:34 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2655.55)
Content-Type: text/plain;
	charset="iso-8859-1"
X-Spam-Status: No, hits=-1.9 required=5.0
	tests=EXCHANGE_SERVER,SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk



  > I will repeat what I said before that I think that any 
  > solution that involves
  > crypto of any kind needs to be carefully thought through 
  > from the point of view
  > of CPU resources on end hosts.  While the traditional 
  > mobile host end points
  > probably don't care too much, for a general solution that 
  > would involve large
  > servers with thousands of connections, the MH solution must 
  > be low cost in such
  > an environment.

=> I am always reminded that mobile devices are power-constrained ;)
I agree that we need to be careful with this, but I don't 
think it will be a show stopper.

  > 
  > The edge router solution is not a complete solution either 
  > as has been alluded
  > to.  There will be instances where an end host may be 
  > connected to two paths,
  > neither knowing much about each other (e.g. cable, dsl and 
  > modem in a home
  > network).
  > 
  > Sounds to me like the only solution that will fly will be 
  > an E2E solution.

=> Makes sense.

Hesham

  > 
  > > 
  > > Hesham
  > > 
  > > 
  > 
  > Peter
  > 
  > --
  > Peter R. Tattam                            peter@trumpet.com
  > Managing Director,    Trumpet Software International Pty Ltd
  > Hobart, Australia,  Ph. +61-3-6245-0220,  Fax +61-3-62450210
  > 



From owner-multi6@ops.ietf.org  Thu Nov 14 20:04:09 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA11658
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 20:04:09 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CUvU-000BR5-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 17:05:40 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CUvR-000BPo-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 17:05:38 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211150102.KAA20455@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id KAA20455; Fri, 15 Nov 2002 10:02:07 +0900
Subject: Re: WG next steps
In-Reply-To: <2B81403386729140A3A899A8B39B046405E46E@server2000> from Michel
 Py at "Nov 14, 2002 01:31:07 pm"
To: Michel Py <michel@arneill-py.sacramento.ca.us>
Date: Fri, 15 Nov 2002 10:02:06 +0859 ()
CC: Christian Huitema <huitema@windows.microsoft.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Michel;

> > Christian Huitema wrote:
> > There are really two classes of solutions. I would categorize
> > them as "host multi-homing and network multi-homing".
> 
> A side note on this: in ipv6mh, we have three solutions spaces, router
> solutions (that would be network multihoming) host solutions (that would
> be host multihoming) and mobile solutions.

Such classification is not so useful.

Proper mobility is a host solution. Note that a home agent or something
like that is not an entity within the network but is a host.

> The mobile solution space is
> desperately empty

It is already full. See our proposal.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Thu Nov 14 20:24:20 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA12415
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 20:24:19 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CVFB-000CSk-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 17:26:01 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CVF7-000CSV-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 17:25:57 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211150113.KAA20504@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id KAA20504; Fri, 15 Nov 2002 10:13:06 +0900
Subject: Re: WG next steps
In-Reply-To: <Pine.BSF.3.96.1021115111519.21572L-100000@jazz-1.trumpet.com.au>
 from Peter Tattam at "Nov 15, 2002 11:21:39 am"
To: Peter Tattam <peter@jazz-1.trumpet.com.au>
Date: Fri, 15 Nov 2002 10:13:05 +0859 ()
CC: "Hesham Soliman (EAB)" <hesham.soliman@era.ericsson.se>,
        Tony Li <Tony.Li@procket.com>,
        Michel Py <michel@arneill-py.sacramento.ca.us>,
        Shane Kerr <shane@ripe.net>, Brian Carpenter <brian@hursley.ibm.com>,
        multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Peter;

> >   > This is intuitively correct, but I have a hunch that 
> >   > pushing the intellegence
> >   > into the end points raises a whole bunch of security 
> >   > problems.  Traditionally
> >   > we believe routers have been secure (this may not be case 
> >   > in reality), and this
> >   > has been the motivation to find a solution that does not 
> >   > entail end point
> >   > intelligence to solve the MH problem.

I have never seen any router based solution claiming better security
than host based ones.

Are there really any?

> I will repeat what I said before that I think that any solution that involves
> crypto of any kind needs to be carefully thought through from the point of view
> of CPU resources on end hosts.  While the traditional mobile host end points
> probably don't care too much, for a general solution that would involve large
> servers with thousands of connections, the MH solution must be low cost in such
> an environment.

Combination of cookies, a hash function and reverse/forward DNS
is just fine to make mobile and multihomed hosts weakly secure.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Thu Nov 14 20:33:51 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA12708
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 20:33:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CVOX-000D73-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 17:35:41 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CVOV-000D6D-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 17:35:39 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211150126.KAA20579@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id KAA20579; Fri, 15 Nov 2002 10:25:55 +0859
Subject: Re: WG next steps
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13E1@EXCHANGE0-0.na.procket.com>
 from Tony Li at "Nov 14, 2002 12:05:07 pm"
To: Tony Li <Tony.Li@procket.com>
Date: Fri, 15 Nov 2002 10:25:54 +0859 ()
CC: Christian Huitema <huitema@windows.microsoft.com>,
        marcelo bagnulo <marcelo@it.uc3m.es>, Shane Kerr <shane@ripe.net>,
        multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Tony Li;

> Not necessarily.  If the network layer provided the transport with
> an opaque handle for each path, then the transport layer wouldn't
> have to touch locators at all.  The network layer would still
> need to inform the transport layer of path changes, but again, this
> could be done via the handle.

The interaction is more complex.

For example, if the current path fails, it is detected by the
transport/applicaiton layer. Thus, it is necessary for the
transport/application layer tell the network layer use an alternative
locator.

Later, as the original path may be resumed, it is also necessary
for the transport/application layer tell the network layer try an
old locator. Note that there may be several old locators.

To do so, transport/application layer and network layer must have
common identification mechanism of locators.

It is much easier for the transport/applicaiton layer to handle
locators directly. Then, all the information necessary for
transport/application layer control is included in the IP header.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Thu Nov 14 20:35:29 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA12795
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 20:35:29 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CVQY-000DBp-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 17:37:46 -0800
Received: from [65.174.124.37] (helo=dmz2.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CVQW-000DBI-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 17:37:44 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 131AB34434; Thu, 14 Nov 2002 17:46:34 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAF1bDiI005332;
	Thu, 14 Nov 2002 17:37:13 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: WG next steps
Date: Thu, 14 Nov 2002 17:37:13 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D226DB@EXCHANGE0-0.na.procket.com>
Thread-Topic: WG next steps
Thread-Index: AcKMR1OYGFl+8sIERFiV9lDAhmXKdgAABM4w
From: "Tony Li" <Tony.Li@procket.com>
To: "Masataka Ohta" <mohta@necom830.hpcl.titech.ac.jp>
Cc: "Christian Huitema" <huitema@windows.microsoft.com>,
        "marcelo bagnulo" <marcelo@it.uc3m.es>, "Shane Kerr" <shane@ripe.net>,
        <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id UAA12795



|   The interaction is more complex.
|   
|   For example, if the current path fails, it is detected by the
|   transport/applicaiton layer. Thus, it is necessary for the
|   transport/application layer tell the network layer use an 
|   alternative
|   locator.
|   
|   Later, as the original path may be resumed, it is also necessary
|   for the transport/application layer tell the network layer try an
|   old locator. Note that there may be several old locators.
|   
|   To do so, transport/application layer and network layer must have
|   common identification mechanism of locators.
|   
|   It is much easier for the transport/applicaiton layer to handle
|   locators directly. Then, all the information necessary for
|   transport/application layer control is included in the IP header.


All of this could be handled by a set of opaque handles to locators,
without the direct interaction of the transport layer and the 
locators.

Tony



From owner-multi6@ops.ietf.org  Thu Nov 14 20:48:47 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA13175
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 20:48:47 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CVcm-000Dum-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 17:50:24 -0800
Received: from jazz-1.trumpet.com.au ([203.5.119.62])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CVck-000DuZ-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 17:50:22 -0800
Received: from localhost (peter@localhost)
	by jazz-1.trumpet.com.au (8.9.3/8.9.3) with SMTP id MAA12096;
	Fri, 15 Nov 2002 12:50:02 +1100 (EST)
Date: Fri, 15 Nov 2002 12:50:01 +1100 (EST)
From: Peter Tattam <peter@jazz-1.trumpet.com.au>
To: Tony Li <Tony.Li@procket.com>
cc: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>,
        Christian Huitema <huitema@windows.microsoft.com>,
        marcelo bagnulo <marcelo@it.uc3m.es>, Shane Kerr <shane@ripe.net>,
        multi6@ops.ietf.org
Subject: RE: WG next steps
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D226DB@EXCHANGE0-0.na.procket.com>
Message-ID: <Pine.BSF.3.96.1021115124437.21572N-100000@jazz-1.trumpet.com.au>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-8.8 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02,USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 14 Nov 2002, Tony Li wrote:

> 
> 
> |   The interaction is more complex.
> |   
> |   For example, if the current path fails, it is detected by the
> |   transport/applicaiton layer. Thus, it is necessary for the
> |   transport/application layer tell the network layer use an 
> |   alternative
> |   locator.
> |   
> |   Later, as the original path may be resumed, it is also necessary
> |   for the transport/application layer tell the network layer try an
> |   old locator. Note that there may be several old locators.
> |   
> |   To do so, transport/application layer and network layer must have
> |   common identification mechanism of locators.
> |   
> |   It is much easier for the transport/applicaiton layer to handle
> |   locators directly. Then, all the information necessary for
> |   transport/application layer control is included in the IP header.
> 
> 
> All of this could be handled by a set of opaque handles to locators,
> without the direct interaction of the transport layer and the 
> locators.

If you did this, wouldn't you degenerate into something resembling the DFZ
as it stands in IPv4.  Is what you are proposing is some kind of global ARP
system?  I had suggested something like this a few years back and it was
rejected pretty much on the the grounds that a global cloud just may not scale.

Perhaps I just misunderstand.  There have been so many ideas and opinions
floating around that it's hard to keep track of them all.

> 
> Tony
> 
> 

Peter

--
Peter R. Tattam                            peter@trumpet.com
Managing Director,    Trumpet Software International Pty Ltd
Hobart, Australia,  Ph. +61-3-6245-0220,  Fax +61-3-62450210




From owner-multi6@ops.ietf.org  Thu Nov 14 21:04:05 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA13453
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 21:04:05 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CVrZ-000Eu5-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 18:05:41 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CVrX-000Et6-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 18:05:39 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211150155.KAA20724@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id KAA20724; Fri, 15 Nov 2002 10:54:49 +0859
Subject: Re: WG next steps
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D226DB@EXCHANGE0-0.na.procket.com>
 from Tony Li at "Nov 14, 2002 05:37:13 pm"
To: Tony Li <Tony.Li@procket.com>
Date: Fri, 15 Nov 2002 10:54:49 +0859 ()
CC: Christian Huitema <huitema@windows.microsoft.com>,
        marcelo bagnulo <marcelo@it.uc3m.es>, Shane Kerr <shane@ripe.net>,
        multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Tony Li;

> |   The interaction is more complex.
> |   
> |   For example, if the current path fails, it is detected by the
> |   transport/applicaiton layer. Thus, it is necessary for the
> |   transport/application layer tell the network layer use an 
> |   alternative
> |   locator.
> |   
> |   Later, as the original path may be resumed, it is also necessary
> |   for the transport/application layer tell the network layer try an
> |   old locator. Note that there may be several old locators.
> |   
> |   To do so, transport/application layer and network layer must have
> |   common identification mechanism of locators.
> |   
> |   It is much easier for the transport/applicaiton layer to handle
> |   locators directly. Then, all the information necessary for
> |   transport/application layer control is included in the IP header.
> 
> 
> All of this could be handled by a set of opaque handles to locators,

That's what I'm saying.

> without the direct interaction of the transport layer and the 
> locators.

But, it is much easier.

Have an engineering point of view.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Thu Nov 14 21:50:41 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA15243
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 21:50:40 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CWaT-000HZ7-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 18:52:05 -0800
Received: from [65.174.124.37] (helo=dmz2.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CWaQ-000HXx-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 18:52:02 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 2F0A934434; Thu, 14 Nov 2002 19:00:50 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAF2pIiI010248;
	Thu, 14 Nov 2002 18:51:18 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: WG next steps
Date: Thu, 14 Nov 2002 18:51:17 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13E3@EXCHANGE0-0.na.procket.com>
Thread-Topic: WG next steps
Thread-Index: AcKMSVtyeFGI+1rzSDy+Z63Gz7WmdwAB5NpQ
From: "Tony Li" <Tony.Li@procket.com>
To: "Peter Tattam" <peter@jazz-1.trumpet.com.au>
Cc: "Masataka Ohta" <mohta@necom830.hpcl.titech.ac.jp>,
        "Christian Huitema" <huitema@windows.microsoft.com>,
        "marcelo bagnulo" <marcelo@it.uc3m.es>, "Shane Kerr" <shane@ripe.net>,
        <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id VAA15243

 
|   > All of this could be handled by a set of opaque handles 
|   to locators,
|   > without the direct interaction of the transport layer and the 
|   > locators.
|   
|   If you did this, wouldn't you degenerate into something 
|   resembling the DFZ
|   as it stands in IPv4.  Is what you are proposing is some 
|   kind of global ARP
|   system?  I had suggested something like this a few years 
|   back and it was
|   rejected pretty much on the the grounds that a global cloud 
|   just may not scale.
|   
|   Perhaps I just misunderstand.  There have been so many 
|   ideas and opinions
|   floating around that it's hard to keep track of them all.


No, what I'm proposing is just good software engineering
practice between the transport layer and the network
layer in the host implementation.

You're familiar with BSD sockets, right?  That gives an
application an opaque handle to a TCP connection.

Now do the same thing for locators, just one layer down.
Suppose the application wants to surf www.foo.com.  It
passes the hostname to TCP and requests a connection
to port 80.  It sets up a socket to do this.

TCP then resolves the hostname, which (in a stack
slightly different than BSD) would return a structure
that contained both the identifier and a list of 
current locators.  The locators themselves are opaque to
TCP.  Now, when TCP wants to send a segment,
it pushes the buffer, the pointer to the identifier
and one of the locator handles down into the network
layer.  This in turn formats the packet and shoves it
down to the next layer.

There shouldn't be anything controversial here.  This is
just basic software engineering.  Moreover, this is all
implementation detail, not architectural or even a 
required protocol.

Tony



From owner-multi6@ops.ietf.org  Thu Nov 14 23:18:30 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA17631
	for <multi6-archive@lists.ietf.org>; Thu, 14 Nov 2002 23:18:30 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CXwp-000MZa-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 20:19:15 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CXwn-000MZO-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 20:19:13 -0800
Subject: RE: WG next steps
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Date: Thu, 14 Nov 2002 20:19:49 -0800
Message-ID: <2B81403386729140A3A899A8B39B046405E474@server2000>
content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: WG next steps
Thread-Index: AcKMPTl4c0Nm0hNLQaOrtsvpTt6z/QAIF7gw
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Peter Tattam" <peter@jazz-1.trumpet.com.au>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=-0.1 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id XAA17631

> Peter Tattam wrote:
> I will repeat what I said before that I think that any
> solution that involves crypto of any kind needs to be
> carefully thought through from the point of view of CPU
> resources on end hosts.

This is equally true of router-based solutions that involves crypto, as
the Cisco or Juniper CPU MHz costs a lot more than the
build-your-own-PC-install-zebra-on-it CPU Mhz.

Michel.




From owner-multi6@ops.ietf.org  Fri Nov 15 00:20:36 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA19064
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 00:20:35 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CYvW-0000Qd-00
	for multi6-data@psg.com; Thu, 14 Nov 2002 21:21:58 -0800
Received: from cyphermail.sandelman.ottawa.on.ca ([192.139.46.78] helo=noxmail.sandelman.ottawa.on.ca)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CYvU-0000QQ-00
	for multi6@ops.ietf.org; Thu, 14 Nov 2002 21:21:56 -0800
Received: from sandelman.ottawa.on.ca ([204.42.73.244])
	by noxmail.sandelman.ottawa.on.ca (8.11.6/8.11.6) with ESMTP id gAF5KXe00994
	(using TLSv1/SSLv3 with cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified OK)
	for <multi6@ops.ietf.org>; Fri, 15 Nov 2002 00:20:39 -0500 (EST)
Received: from sandelman.ottawa.on.ca (marajade [127.0.0.1])
	by sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gAF5KXeh004947
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK)
	for <multi6@ops.ietf.org>; Fri, 15 Nov 2002 00:20:35 -0500
Received: from marajade.sandelman.ottawa.on.ca (mcr@localhost)
	by sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gAF5KVts004942
	for <multi6@ops.ietf.org>; Fri, 15 Nov 2002 00:20:33 -0500
Message-Id: <200211150520.gAF5KVts004942@sandelman.ottawa.on.ca>
To: multi6@ops.ietf.org
Subject: Re: WG next steps 
In-reply-to: Your message of "Thu, 14 Nov 2002 12:05:07 PST."
             <D2EC481073504E498A8DB9C0687E8CAF01AD13E1@EXCHANGE0-0.na.procket.com> 
Mime-Version: 1.0 (generated by tm-edit 1.8)
Content-Type: text/plain; charset=US-ASCII
Date: Fri, 15 Nov 2002 00:20:30 -0500
From: Michael Richardson <mcr@sandelman.ottawa.on.ca>
X-Spam-Status: No, hits=-2.2 required=5.0
	tests=IN_REP_TO,LINES_OF_YELLING,PGP_SIGNATURE,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

-----BEGIN PGP SIGNED MESSAGE-----


>>>>> "Tony" == Tony Li <Tony.Li@procket.com> writes:
    Tony> Not necessarily.  If the network layer provided the transport with
    Tony> an opaque handle for each path, then the transport layer wouldn't
    Tony> have to touch locators at all.  The network layer would still
    Tony> need to inform the transport layer of path changes, but again, this
    Tony> could be done via the handle.

  If you do IPsec between every set of end-points, then you can easily insert
the appropriate End-point-identifiers for the transport layer.  Bellovin has
pointed out that once you've authenticated the packet via IPsec, you just
don't care what's in the IP header. (This is often an argument why against
AH.)

  You don't really have to do this at all - you just hang all the PCB info on
the incoming IPsec SPD entry, but this is an implementation short-cut. 

]       ON HUMILITY: to err is human. To moo, bovine.           |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[
] mcr@sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[
] panic("Just another Debian GNU/Linux using, kernel hacking, security guy"); [


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Finger me for keys

iQCVAwUBPdSEHYqHRg3pndX9AQG/ewQAzmAeJ6bG3PPMJepDFXFYC4uB++fZEI7y
PboajmHCyg9SsFWhSPSWtLosiLfcsRbd5j6ju1pboj8Q4Y/YEmzQROGVeCzAAKFd
yNv8/V4h8/I6pM265ZQc8PHEBK8b7yLOf1TElPSVLwXXUy6WCrGMCT+CfoXiXEjk
p542jy/HVeI=
=vslP
-----END PGP SIGNATURE-----



From owner-multi6@ops.ietf.org  Fri Nov 15 06:06:59 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA05013
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 06:06:59 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CeK4-000G8Y-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 03:07:40 -0800
Received: from smtp03.uc3m.es ([163.117.136.123] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CeJz-000G7q-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 03:07:35 -0800
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id 6426D4313C; Fri, 15 Nov 2002 12:07:04 +0100 (CET)
Received: from lolo (lolo.it.uc3m.es [163.117.139.245])
	by smtp03.uc3m.es (Postfix) with SMTP
	id DE9CB99E16; Fri, 15 Nov 2002 12:07:03 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Masataka Ohta" <mohta@necom830.hpcl.titech.ac.jp>,
        "Tony Li" <Tony.Li@procket.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: WG next steps
Date: Fri, 15 Nov 2002 12:07:57 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAEEPACJAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
In-Reply-To: <200211150126.KAA20579@necom830.hpcl.titech.ac.jp>
Importance: Normal
X-Spam-Status: No, hits=-6.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_OUTLOOK
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hello Masataka,

>
> It is much easier for the transport/applicaiton layer to handle
> locators directly. Then, all the information necessary for
> transport/application layer control is included in the IP header.

Do you consider LIN6 to be a transport or application layer solution?

If i understand it correctly, LIN6 manages multiple locators (LIN6 address)
while presenting only one identifier (LIN6 generalized ID ) to transport and
application layer. This is what i understand by an opaque handling of
locators by the network layer.

Quoting from draft-teraoka-ipng-lin6-01.txt

"The LIN6 generalized
    ID is 128 bits in length and is used in the transport layer and the
    upper layers.  LIN6 generalized ID is the identifier of the node in the
    transport layer and the upper layers and does not change even if the
    node moves.  The LIN6 address is also 128 bits in length and is used in
    the network layer.  The LIN6 address specifies both the location and the
    identifier of the node.  "

In this case, transport and application layer have no knowledge of locators
and can not select them.

Regards, marcelo

>
> 						Masataka Ohta
>




From owner-multi6@ops.ietf.org  Fri Nov 15 10:07:02 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA09931
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 10:07:01 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Ci2F-000Pq3-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 07:05:31 -0800
Received: from sj-msg-core-4.cisco.com ([171.71.163.54])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Ci2D-000Pni-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 07:05:29 -0800
Received: from sj-msg-av-3.cisco.com (sj-msg-av-3.cisco.com [171.69.17.42])
	by sj-msg-core-4.cisco.com (8.12.2/8.12.2) with ESMTP id gAFF4n5V008033;
	Fri, 15 Nov 2002 07:04:49 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-3.cisco.com (8.12.2/8.12.2) with ESMTP id gAFF4mbP020142;
	Fri, 15 Nov 2002 07:04:48 -0800 (PST)
Received: from chuegen-sjcvpn-5.cisco.com (chuegen-sjcvpn-5.cisco.com [10.25.2.102]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id HAA06654; Fri, 15 Nov 2002 07:04:47 -0800 (PST)
Date: Fri, 15 Nov 2002 09:04:46 -0600 (Central Standard Time)
From: "Craig A. Huegen" <chuegen@cisco.com>
To: Christian Huitema <huitema@windows.microsoft.com>
cc: Tony Li <Tony.Li@procket.com>,
        Michel Py <michel@arneill-py.sacramento.ca.us>,
        Shane Kerr <shane@ripe.net>, Brian Carpenter <brian@hursley.ibm.com>,
        <multi6@ops.ietf.org>
Subject: RE: WG next steps
In-Reply-To: <DAC3FCB50E31C54987CD10797DA511BA1D29FB@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com>
Message-ID: <Pine.WNT.4.44.0211150903240.1024-100000@chuegen-w2k02.amer.cisco.com>
X-X-Sender: chuegen@chuegen-sun.cisco.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-8.0 required=5.0
	tests=EMAIL_ATTRIBUTION,GAPPY_TEXT,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 14 Nov 2002, Christian Huitema wrote:

> There are really two classes of solutions. I would categorize them as
> "host multi-homing and network multi-homing".
>
> [...]
>
> I suggest we charter two follow-on efforts, one to explore a network
> based solution and one to explore a host based solution.

I support this.  As a general rule, I feel that larger organizations are
going to want network-based solutions for multihoming; smaller
organizations are most likely to accept either.

/cah

---
Craig A. Huegen, Chief Network Architect      C i s c o  S y s t e m s
IT Transport, Network Technology & Design           ||        ||
Cisco Systems, Inc., 400 East Tasman Drive          ||        ||
San Jose, CA  95134, (408) 526-8104                ||||      ||||
email: chuegen@cisco.com       CCIE #2100      ..:||||||:..:||||||:..




From owner-multi6@ops.ietf.org  Fri Nov 15 10:13:22 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA10088
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 10:13:22 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Ci8p-00009U-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 07:12:19 -0800
Received: from sj-msg-core-3.cisco.com ([171.70.157.152])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Ci8m-000096-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 07:12:16 -0800
Received: from sj-msg-av-1.cisco.com (sj-msg-av-1.cisco.com [171.69.11.151])
	by sj-msg-core-3.cisco.com (8.12.2/8.12.2) with ESMTP id gAFFBRsA023441;
	Fri, 15 Nov 2002 07:11:27 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-1.cisco.com (8.12.2/8.12.2) with ESMTP id gAFFBbr8027573;
	Fri, 15 Nov 2002 07:11:37 -0800 (PST)
Received: from chuegen-sjcvpn-5.cisco.com (chuegen-sjcvpn-5.cisco.com [10.25.2.102]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id HAA09929; Fri, 15 Nov 2002 07:11:34 -0800 (PST)
Date: Fri, 15 Nov 2002 09:11:33 -0600 (Central Standard Time)
From: "Craig A. Huegen" <chuegen@cisco.com>
To: Iljitsch van Beijnum <iljitsch@muada.com>
cc: Christian Huitema <huitema@windows.microsoft.com>, <multi6@ops.ietf.org>
Subject: RE: WG next steps
In-Reply-To: <20021114215436.G78581-100000@sequoia.muada.com>
Message-ID: <Pine.WNT.4.44.0211150905190.1024-100000@chuegen-w2k02.amer.cisco.com>
X-X-Sender: chuegen@chuegen-sun.cisco.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-8.0 required=5.0
	tests=EMAIL_ATTRIBUTION,GAPPY_TEXT,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 14 Nov 2002, Iljitsch van Beijnum wrote:

> Do we think it is worthwhile to continue down the network/routing based
> solutions? The lack of feedback on my draft suggests people aren't very
>
> But there seems enough interest in multi-address/host based solutions.

There is absolutely an interest in the network/routing based solutions.
It's just that the operator folks who will be using them significantly as
they're deployed probably aren't in this forum (or are trying to keep up
with billions of other things at the moment).

It is undesirable for a large enterprise to use a multi-address/host based
solution without a mechanism to interact with the network topology to
perform path selection.  Network operators know more about the viability
of paths (whether by technology or manual policy) than the hosts do.
Left-side longest-match is hardly a sufficient routing protocol and/or
policy control for a multi-provider topology like the Internet.  The
network *MUST* be a part of the solution -- enterprises want policy
control, and policy control should be centralized.

/cah

---
Craig A. Huegen, Chief Network Architect      C i s c o  S y s t e m s
IT Transport, Network Technology & Design           ||        ||
Cisco Systems, Inc., 400 East Tasman Drive          ||        ||
San Jose, CA  95134, (408) 526-8104                ||||      ||||
email: chuegen@cisco.com       CCIE #2100      ..:||||||:..:||||||:..




From owner-multi6@ops.ietf.org  Fri Nov 15 10:26:13 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA10443
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 10:26:12 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CiMX-0000hj-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 07:26:29 -0800
Received: from laposte.rennes.enst-bretagne.fr ([192.44.77.17])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CiMV-0000hM-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 07:26:27 -0800
Received: from givry.rennes.enst-bretagne.fr (givry.rennes.enst-bretagne.fr [193.52.74.194])
	by laposte.rennes.enst-bretagne.fr (8.11.6/8.11.6) with ESMTP id gAFFQHm01075;
	Fri, 15 Nov 2002 16:26:17 +0100
Received: from givry.rennes.enst-bretagne.fr (localhost.rennes.enst-bretagne.fr [127.0.0.1])
	by givry.rennes.enst-bretagne.fr (8.12.3/8.12.3) with ESMTP id gAFFQHte016954;
	Fri, 15 Nov 2002 16:26:17 +0100 (CET)
	(envelope-from dupont@givry.rennes.enst-bretagne.fr)
Message-Id: <200211151526.gAFFQHte016954@givry.rennes.enst-bretagne.fr>
From: Francis Dupont <Francis.Dupont@enst-bretagne.fr>
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
cc: multi6@ops.ietf.org
Subject: Re: paper on end to end multihoming 
In-reply-to: Your message of Fri, 15 Nov 2002 03:55:48 +0859.
             <200211141856.DAA19219@necom830.hpcl.titech.ac.jp> 
Date: Fri, 15 Nov 2002 16:26:17 +0100
X-Virus-Scanned: by amavisd-milter (http://amavis.org/) at enst-bretagne.fr
X-Spam-Status: No, hits=-2.5 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

 In your previous mail you wrote:

   	http://www.lab1.kuis.kyoto-u.ac.jp/~arifumi/paper/saint2003html/
   
   	We extend the mobile network architecture protocol "LIN6", to
   	support multihoming...
   
   Comments please.
   
=> I like two-space systems so I have no concern about ideas like LIN6,
but I am afraid that you need a minimal development about security problems
(and not only in a close environment).

Regards

Francis.Dupont@enst-bretagne.fr

PS: I am to confess that my favorite two-space system is HIP because this
is the only one designed with security in mind.



From owner-multi6@ops.ietf.org  Fri Nov 15 11:14:39 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA11456
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 11:14:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Cj8M-0002Td-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 08:15:54 -0800
Received: from ebola.psc.edu ([128.182.61.124] helo=localhost)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Cj8K-0002TF-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 08:15:53 -0800
Received: from ebola.psc.edu (localhost [127.0.0.1])
	by localhost (8.12.2/8.12.2) with ESMTP id gAFGFQYs000751;
	Fri, 15 Nov 2002 11:15:26 -0500 (EST)
Date: Fri, 15 Nov 2002 11:15:25 -0500
From: "Michael H. Lambert" <lambert@psc.edu>
To: "Craig A. Huegen" <chuegen@cisco.com>
cc: multi6@ops.ietf.org
Subject: RE: WG next steps
Message-ID: <759642.1037358925@ebola.psc.edu>
In-Reply-To: <Pine.WNT.4.44.0211150905190.1024-100000@chuegen-w2k02.amer.cisco.com>
References: <Pine.WNT.4.44.0211150905190.1024-100000@chuegen-w2k02.amer.cisc
 o.com>
X-Mailer: Mulberry/2.2.1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

--On Friday, 15 November 2002 09:11 -0600 "Craig A. Huegen" 
<chuegen@cisco.com> wrote:

> It is undesirable for a large enterprise to use a multi-address/host based
> solution without a mechanism to interact with the network topology to
> perform path selection.  Network operators know more about the viability
> of paths (whether by technology or manual policy) than the hosts do.
> Left-side longest-match is hardly a sufficient routing protocol and/or
> policy control for a multi-provider topology like the Internet.  The
> network *MUST* be a part of the solution -- enterprises want policy
> control, and policy control should be centralized.

Succinctly put.  However I don't think size matters as much as does the 
existence of policy.  Only the hardware/software/wetware at the edge of the 
enterprise is likely have the necessary information to enable rational path 
(and, therefore, source and destination address) selection.

Michael

+-----------------------------------------------------------------------+
| Michael H. Lambert, Network Engineer           Phone: +1 412 268-4960 |
| Pittsburgh Supercomputing Center               FAX:   +1 412 268-8200 |
| 4400 Fifth Avenue, Pittsburgh, PA  15213       lambert@psc.edu        |
+-----------------------------------------------------------------------+



From owner-multi6@ops.ietf.org  Fri Nov 15 12:00:20 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA12460
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 12:00:20 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Cjq1-0003jK-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 09:01:01 -0800
Received: from mail4.microsoft.com ([131.107.3.122])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Cjpz-0003hM-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 09:00:59 -0800
Received: from mail6.microsoft.com ([157.54.6.196]) by mail4.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 15 Nov 2002 09:00:24 -0800
Received: from inet-vrs-06.redmond.corp.microsoft.com ([157.54.6.181]) by mail6.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 15 Nov 2002 09:00:08 -0800
Received: from 157.54.8.23 by inet-vrs-06.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Fri, 15 Nov 2002 09:00:14 -0800
Received: from RED-IMC-02.redmond.corp.microsoft.com ([157.54.9.107]) by inet-hub-01.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 15 Nov 2002 09:00:13 -0800
Received: from WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.84]) by RED-IMC-02.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Fri, 15 Nov 2002 09:00:13 -0800
Received: from WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com ([157.54.12.81]) by WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com with Microsoft SMTPSVC(6.0.3710.0);
	 Fri, 15 Nov 2002 09:00:13 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5.6803.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Subject: RE: WG next steps
Date: Fri, 15 Nov 2002 09:00:10 -0800
Message-ID: <DAC3FCB50E31C54987CD10797DA511BA1D2A01@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com>
Thread-Topic: WG next steps
thread-index: AcKMw5Q0UpY8w+6WQ0+c7kMKyO/nXgAAqEVg
From: "Christian Huitema" <huitema@windows.microsoft.com>
To: "Michael H. Lambert" <lambert@psc.edu>,
        "Craig A. Huegen" <chuegen@cisco.com>
Cc: <multi6@ops.ietf.org>
X-OriginalArrivalTime: 15 Nov 2002 17:00:13.0913 (UTC) FILETIME=[7716DC90:01C28CC8]
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id MAA12460

> > It is undesirable for a large enterprise to use a multi-address/host
> based
> > solution without a mechanism to interact with the network topology
to
> > perform path selection.  Network operators know more about the
viability
> > of paths (whether by technology or manual policy) than the hosts do.
> > Left-side longest-match is hardly a sufficient routing protocol
and/or
> > policy control for a multi-provider topology like the Internet.  The
> > network *MUST* be a part of the solution -- enterprises want policy
> > control, and policy control should be centralized.
> 
> Succinctly put.  However I don't think size matters as much as does
the
> existence of policy.  Only the hardware/software/wetware at the edge
of
> the
> enterprise is likely have the necessary information to enable rational
> path
> (and, therefore, source and destination address) selection.

I would not be so sure about "rational". There is some documented
evidence that the path selected by the routing fabric is often not the
shortest route between two points; this is easy to understand because
BGP is about policy, not metrics; the interference between PBG policies
and multi-homing can be interesting, to say the least. The routers have
some information, and will probably detect unreachability faster than
the host; on the other hand, the host is likely to get better
information about available capacity and round trip time. Regardless,
the real question there is how to affect source and destination address
selection in a rational way. 

There is an existing mechanism to convey information from router to
host, the router advertisements; it can be used, at a minimum, to prefer
the source prefixes that correspond to functional providers over those
for which connectivity has been lost; it is easy to use this mechanism
in a single link network; using it in a more complex network requires
exchange of information between the site routers. If that mechanism is
not sufficient, nothing prevents us from designing a better one,
possibly some variation of ICMP Redirect between site exit routers and
host on the site.

-- Christian Huitema



From owner-multi6@ops.ietf.org  Fri Nov 15 12:29:49 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA12959
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 12:29:48 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CkHH-0004cc-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 09:29:11 -0800
Received: from smtp03.uc3m.es ([163.117.136.123] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CkHE-0004cH-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 09:29:08 -0800
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id 03F69432E1; Fri, 15 Nov 2002 18:28:58 +0100 (CET)
Received: from lolo (lolo.it.uc3m.es [163.117.139.245])
	by smtp03.uc3m.es (Postfix) with SMTP
	id E936699E30; Fri, 15 Nov 2002 18:28:57 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Christian Huitema" <huitema@windows.microsoft.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: WG next steps
Date: Fri, 15 Nov 2002 18:29:50 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAKEPECJAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
In-Reply-To: <DAC3FCB50E31C54987CD10797DA511BA1D29FB@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com>
Importance: Normal
X-Spam-Status: No, hits=-6.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_OUTLOOK
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hello Christian,


> There are really two classes of solutions. I would categorize them as
> "host multi-homing and network multi-homing".

I think there is at least another type of solution, which we can call hybrid
solutions, that involve both the routing system and the hosts. This type of
solutions require the cooperation of both elements.

The rationale for this type of solutions would be something like this:

At least, a multi-homing solution must provide a way to store multiple
alternative routes to a destination and it also must provide a way to use
this information when the route used stops working properly.

Network based solutions store the information about alternative routes in
the routing system. This presents scalability problems, as you mention.
However this type of solution is attractive, IMO, because the elements that
are forwarding packets have the alternative route information, so they could
rapidly react when an outage occurs. I mean, on-route packets can be
re-routed through the alternative route, since the info resides in the
routing system. This, however is currently not always possible, since
re-convergence time of the routing system is too long, but i guess this
could be possible.

OTOH, host based solutions have much better scalability properties, since
alternative route information is stored in hosts, so the routing system is
not overloaded. However, this solutions imply that host must recover from
path outages, imposing new mechanisms to detect path availability, and
furthermore, en-route packets do not survive an outage, since the elements
that forward packets do not know about alternative routes to the given
destination.

So, here is where an hybrid solution could make sense, since it could store
alternative route information in the hosts, providing good scalability
features, and it could use that information in the routing systems, so that
when a router has no destination for a given address, it can use an
alternative route.
The problem here is that the information about multiple alternative routes
is stored in hosts and used in routers. A possible solution for this can be
to include alternative route information in packets. In this case, multiple
alternative route information is stored is hosts, carried in packets and
used by routers when is needed.


> I suggest we charter two follow-on efforts, one to explore a network
> based solution and one to explore a host based solution.

I suggest also to  explore hybrid solutions.

Thanks, marcelo

>
> -- Christian Huitema
>




From owner-multi6@ops.ietf.org  Fri Nov 15 12:58:41 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA13990
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 12:58:41 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Ckk5-0005bW-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 09:58:57 -0800
Received: from [65.174.124.36] (helo=dmz1.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Ckk1-0005Zb-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 09:58:53 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id 691B123C43; Thu, 14 Nov 2002 13:04:32 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAFHwMiI027017;
	Fri, 15 Nov 2002 09:58:23 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: WG next steps
Date: Fri, 15 Nov 2002 09:58:22 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D226EE@EXCHANGE0-0.na.procket.com>
Thread-Topic: WG next steps
Thread-Index: AcKMw5Q0UpY8w+6WQ0+c7kMKyO/nXgAAqEVgAAKRZcA=
From: "Tony Li" <Tony.Li@procket.com>
To: "Christian Huitema" <huitema@windows.microsoft.com>,
        "Michael H. Lambert" <lambert@psc.edu>,
        "Craig A. Huegen" <chuegen@cisco.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id MAA13990



|   There is an existing mechanism to convey information from router to
|   host, the router advertisements; it can be used, at a 
|   minimum, to prefer
|   the source prefixes that correspond to functional providers 
|   over those
|   for which connectivity has been lost; it is easy to use 
|   this mechanism
|   in a single link network; using it in a more complex 
|   network requires
|   exchange of information between the site routers. If that 
|   mechanism is
|   not sufficient, nothing prevents us from designing a better one,
|   possibly some variation of ICMP Redirect between site exit 
|   routers and
|   host on the site.


True.  When designing, please remember that unauthenticated
redirects would be a huge security hole.

Tony



From owner-multi6@ops.ietf.org  Fri Nov 15 14:03:06 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA15549
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 14:03:06 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CllM-0007nk-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 11:04:20 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CllK-0007nY-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 11:04:18 -0800
Subject: RE: WG next steps
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Date: Fri, 15 Nov 2002 11:04:59 -0800
Message-ID: <2B81403386729140A3A899A8B39B046405E480@server2000>
content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: WG next steps
Thread-Index: AcKMw5Q0UpY8w+6WQ0+c7kMKyO/nXgAAqEVgAASp3eA=
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Christian Huitema" <huitema@windows.microsoft.com>,
        "Michael Lambert" <lambert@psc.edu>,
        "Craig A. Huegen" <chuegen@cisco.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id OAA15549

> Christian Huitema wrote:
> I would not be so sure about "rational". There is some
> documented evidence that the path selected by the routing
> fabric is often not the shortest route between two points;
> this is easy to understand because BGP is about policy,
> not metrics;

This is very true, but what is also true is that the enterprise network
manager also has traffic engineering concerns that are way easier to
handle with network policies than with host decisions.

Michel.



From owner-multi6@ops.ietf.org  Fri Nov 15 19:22:21 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA24687
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 19:22:20 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Cqjx-000KA3-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 16:23:13 -0800
Received: from mh1dmz1.bloomberg.com ([199.172.169.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Cqju-000K9p-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 16:23:11 -0800
Received: from ns2.bloomberg.com by mh1dmz1.bloomberg.com with ESMTP; Fri, 15 Nov 2002 19:23:09 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id TAA06048;
	Fri, 15 Nov 2002 19:23:08 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: "Craig A. Huegen" <chuegen@CISCO.COM>
Cc: <multi6@ops.ietf.org>
Subject: RE: WG next steps
Date: Fri, 15 Nov 2002 19:23:48 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPECECFEKAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <Pine.WNT.4.44.0211150905190.1024-100000@chuegen-w2k02.amer.cisco.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=-3.1 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01,USER_AGENT_OUTLOOK
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

% From: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]On
% Behalf Of Craig A. Huegen
%
% There is absolutely an interest in the network/routing
% based solutions.  It's just that the operator folks who
% will be using them significantly as they're deployed
% probably aren't in this forum (or are trying to keep
% up with billions of other things at the moment).
%
% It is undesirable for a large enterprise to use a
% multi-address/host based solution without a mechanism
% to interact with the network topology to perform path
% selection.  Network operators know more about the
% viability of paths (whether by technology or manual
% policy) than the hosts do.  Left-side longest-match
% is hardly a sufficient routing  protocol and/or policy
% control for a multi-provider topology like the Internet.
% The network *MUST* be a part of the solution --
% enterprises want policy control, and policy control
% should be centralized.
%

I strongly agree.

The network is a policy enforcement tools used by the enterprise
network manager to control cost and liabilities related to e-business.
This involves firewalls, ALGs, AND controls implemented using routing.
The enterprise network will continue to play this role whether anyone
likes it or not.  If you don't believe me, have a talk with the
network manager of any firm that takes any and all risk seriously
(even those *we* may qualify as non-risks).

BGP and TE protocols are critical routing control tools for the
implemention of an ISPs business agreements and policies.  The
enterprise needs the same, if not more, control at the routing level.
Especially to mitigate the burden of having to support multi-homed
hosts!  Ignoring this will result in certain "cool" features of IPv6
to become a major thorn in their side and may result in unwanted
"fixes" (ex: NAT).  The assumption that fine-grain route control by
the enterprise is unneccessary is very bad judgement.

I know of multiple cases for which IPv6 is a non-starter simply
because of the reduced role played by the [enterprise] network in the
source address selection process and the lack of source-based
site-exit routing.  These are IMHO critical basic componants to any
network-based or host-based IPv6 multihoming solution for the
enterprise.

The enterprise people are caught between the ISP oriented people on
one end exerting their influence on address delegation and the
application/host oriented people on the other end exerting their
influence on address selection.  One or the other (or both) has to
give a little to make some room for the guy in the middle.

-- aldrin




From owner-multi6@ops.ietf.org  Fri Nov 15 19:44:17 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA25112
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 19:44:16 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Cr5j-000L0a-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 16:45:43 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Cr5h-000L0O-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 16:45:41 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211160041.JAA01392@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id JAA01392; Sat, 16 Nov 2002 09:41:20 +0900
Subject: Re: paper on end to end multihoming
In-Reply-To: <200211151526.gAFFQHte016954@givry.rennes.enst-bretagne.fr> from
 Francis Dupont at "Nov 15, 2002 04:26:17 pm"
To: Francis Dupont <Francis.Dupont@enst-bretagne.fr>
Date: Sat, 16 Nov 2002 09:41:19 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.5 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Francis Dupont;

>  In your previous mail you wrote:
> 
>    	http://www.lab1.kuis.kyoto-u.ac.jp/~arifumi/paper/saint2003html/
>    
>    	We extend the mobile network architecture protocol "LIN6", to
>    	support multihoming...
>    
>    Comments please.
>    
> => I like two-space systems so I have no concern about ideas like LIN6,
> but I am afraid that you need a minimal development about security problems
> (and not only in a close environment).

Of course.

That is an improvement I contributed to the original LIN6.

Use cookies and hash functions.

> PS: I am to confess that my favorite two-space system is HIP because this
> is the only one designed with security in mind.

Maybe, it was.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Fri Nov 15 19:44:46 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA25144
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 19:44:46 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Cr6a-000L23-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 16:46:36 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Cr6Y-000L1r-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 16:46:34 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211160039.JAA01388@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id JAA01388; Sat, 16 Nov 2002 09:39:29 +0900
Subject: Re: WG next steps
In-Reply-To: <Pine.WNT.4.44.0211150903240.1024-100000@chuegen-w2k02.amer.cisco.com>
 from "Craig A. Huegen" at "Nov 15, 2002 09:04:46 am"
To: "Craig A. Huegen" <chuegen@cisco.com>
Date: Sat, 16 Nov 2002 09:39:28 +0859 ()
CC: Christian Huitema <huitema@windows.microsoft.com>,
        Tony Li <Tony.Li@procket.com>,
        Michel Py <michel@arneill-py.sacramento.ca.us>,
        Shane Kerr <shane@ripe.net>, Brian Carpenter <brian@hursley.ibm.com>,
        multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Craig A. Huegen;

> > There are really two classes of solutions. I would categorize them as
> > "host multi-homing and network multi-homing".
> >
> > [...]
> >
> > I suggest we charter two follow-on efforts, one to explore a network
> > based solution and one to explore a host based solution.
> 
> I support this.  As a general rule, I feel that larger organizations are
> going to want network-based solutions for multihoming; smaller
> organizations are most likely to accept either.

I'm afraid you miss the point of IPv6 that NLA ISPs need multihomed
to TLA ISPs.

Large organizations such as TLA or NLA ISPs won't accept anything
requiring cooperation with other competitive ISPs.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Fri Nov 15 19:54:35 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA25263
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 19:54:35 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CrFS-000LMt-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 16:55:46 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CrFQ-000LMd-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 16:55:45 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211160047.JAA01473@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id JAA01473; Sat, 16 Nov 2002 09:47:00 +0900
Subject: Re: WG next steps
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAEEPACJAA.marcelo@it.uc3m.es> from marcelo bagnulo
 at "Nov 15, 2002 12:07:57 pm"
To: marcelo bagnulo <marcelo@it.uc3m.es>
Date: Sat, 16 Nov 2002 09:47:00 +0859 ()
CC: Tony Li <Tony.Li@procket.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-5.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Marcelo

> Hello Masataka,

Hi,

> > It is much easier for the transport/applicaiton layer to handle
> > locators directly. Then, all the information necessary for
> > transport/application layer control is included in the IP header.
> 
> Do you consider LIN6 to be a transport or application layer solution?

As was discussed in IETF ML about a few monthes ago, it is not
meaningful to distinguish transport and applicaiton layers, unless
your network is QoS aware.

> If i understand it correctly, LIN6 manages multiple locators (LIN6 address)
> while presenting only one identifier (LIN6 generalized ID ) to transport and
> application layer. This is what i understand by an opaque handling of
> locators by the network layer.
> 
> Quoting from draft-teraoka-ipng-lin6-01.txt

We modified it a lot.

> In this case, transport and application layer have no knowledge of locators
> and can not select them.

See the paper for new API.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Fri Nov 15 21:48:46 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA28193
	for <multi6-archive@lists.ietf.org>; Fri, 15 Nov 2002 21:48:46 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Ct0j-000P9E-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 18:48:41 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Ct0c-000P8o-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 18:48:34 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id 20AAC67103; Fri, 15 Nov 2002 18:10:28 -0500 (EST)
Date: Fri, 15 Nov 2002 21:48:00 -0500
Subject: Re: WG next steps 
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: multi6@ops.ietf.org
To: Michael Richardson <mcr@sandelman.ottawa.on.ca>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <200211150520.gAF5KVts004942@sandelman.ottawa.on.ca>
Message-Id: <D1A2CB5C-F90D-11D6-B9A5-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=IN_REP_TO,NO_MX_FOR_FROM,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Friday, Nov 15, 2002, at 00:20 America/Montreal, Michael Richardson 
wrote:
>   If you do IPsec between every set of end-points, then you can easily 
> insert
> the appropriate End-point-identifiers for the transport layer.  
> Bellovin has
> pointed out that once you've authenticated the packet via IPsec, you 
> just
> don't care what's in the IP header. (This is often an argument why 
> against
> AH.)

There is an attack that Bellovin overlooks, so AH actually does matter.
(Caveat: This is controversial, because I *never* am first to discuss 
attacks
in public.)

Ran




From owner-multi6@ops.ietf.org  Sat Nov 16 00:24:58 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA00939
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 00:24:57 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CvSe-0004Aa-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 21:25:40 -0800
Received: from netcore.fi ([193.94.160.1])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CvSc-0004AN-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 21:25:38 -0800
Received: from localhost (pekkas@localhost)
	by netcore.fi (8.11.6/8.11.6) with ESMTP id gAG5P0921150;
	Sat, 16 Nov 2002 07:25:00 +0200
Date: Sat, 16 Nov 2002 07:25:00 +0200 (EET)
From: Pekka Savola <pekkas@netcore.fi>
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
cc: "Craig A. Huegen" <chuegen@cisco.com>,
        Christian Huitema <huitema@windows.microsoft.com>,
        Tony Li <Tony.Li@procket.com>,
        Michel Py <michel@arneill-py.sacramento.ca.us>,
        Shane Kerr <shane@ripe.net>, <multi6@ops.ietf.org>
Subject: Re: WG next steps
In-Reply-To: <200211160039.JAA01388@necom830.hpcl.titech.ac.jp>
Message-ID: <Pine.LNX.4.44.0211160719010.21023-100000@netcore.fi>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-9.9 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SIGNATURE_SHORT_DENSE,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 16 Nov 2002, Masataka Ohta wrote:
> > > There are really two classes of solutions. I would categorize them as
> > > "host multi-homing and network multi-homing".
> > >
> > > [...]
> > >
> > > I suggest we charter two follow-on efforts, one to explore a network
> > > based solution and one to explore a host based solution.
> > 
> > I support this.  As a general rule, I feel that larger organizations are
> > going to want network-based solutions for multihoming; smaller
> > organizations are most likely to accept either.
> 
> I'm afraid you miss the point of IPv6 that NLA ISPs need multihomed
> to TLA ISPs.
> 
> Large organizations such as TLA or NLA ISPs won't accept anything
> requiring cooperation with other competitive ISPs.

Depending on the level of cooperation.

If the ISP's customer sets a requirement for some kind of co-operation
(like accepting a more specific route from the competetitive ISP) or else
chooses another ISP, the ISP would have every reason to co-operate (within 
reasonable limits, as said) with its competitors.

-- 
Pekka Savola                 "Tell me of difficulties surmounted,
Netcore Oy                   not those you stumble over and fall"
Systems. Networks. Security.  -- Robert Jordan: A Crown of Swords




From owner-multi6@ops.ietf.org  Sat Nov 16 00:48:12 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA01373
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 00:48:12 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Cvpx-00053v-00
	for multi6-data@psg.com; Fri, 15 Nov 2002 21:49:45 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Cvpw-00053j-00
	for multi6@ops.ietf.org; Fri, 15 Nov 2002 21:49:44 -0800
Subject: RE: WG next steps
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Date: Fri, 15 Nov 2002 21:50:27 -0800
Message-ID: <2B81403386729140A3A899A8B39B04640BD3A3@server2000>
content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Topic: WG next steps
Thread-Index: AcKNMMew81va240PQnqcJ8s8/JAlyQAAv5Fw
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Pekka Savola" <pekkas@netcore.fi>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.6 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id AAA01373

> Pekka Savola wrote:
> Depending on the level of cooperation.
> If the ISP's customer sets a requirement for some kind of
> co-operation (like accepting a more specific route from the
> competetitive ISP) or else chooses another ISP, the ISP
> would have every reason to co-operate (within  reasonable
> limits, as said) with its competitors.

3.2.6 Cooperation between Transit Providers
   A multihoming strategy MAY require cooperation between a site and its
   transit providers, but MUST NOT require cooperation (relating
   specifically to the multihomed site) directly between the transit
   providers.

Michel.




From owner-multi6@ops.ietf.org  Sat Nov 16 03:25:30 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA13194
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 03:25:29 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CyHV-000AVh-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 00:26:21 -0800
Received: from franklin.cisco.com ([171.70.156.17])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CyHT-000AUZ-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 00:26:19 -0800
Received: from cisco.com (dhcp-171-71-87-45.cisco.com [171.71.87.45]) by franklin.cisco.com (8.8.6 (PHNE_17190)/CISCO.SERVER.1.2) with ESMTP id AAA26843; Sat, 16 Nov 2002 00:25:48 -0800 (PST)
Date: Sat, 16 Nov 2002 00:25:53 -0800
Subject: enterprise multihoming with ISP consortiums
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: Darrell Root <droot@cisco.com>
To: multi6@ops.ietf.org
From: Darrell Root <droot@cisco.com>
In-Reply-To: <2B81403386729140A3A899A8B39B04640BD3A3@server2000>
Message-Id: <05B4C30F-F93D-11D6-BEA4-000393C1B27E@cisco.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-1.4 required=5.0
	tests=IN_REP_TO,MEMBER_2,SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


multi6 folks,

I have an idea regarding multihoming.  The idea is that
groups of 2 or more ISP's can, at their option, form a
consortium to support multihoming.  In addition to each
ISP's individual /32 (or larger) allocation, the registries
would allocate the consortium a shared /32.  All the ISP's
in the consortium would advertise the /32 into the rest of
the DFZ.  In addition the ISP's in the consortium would
accept /48's inside this shared address space from each
other via their direct peering connections.  Multihoming
enterprises would be allocated a /48 (in most cases) from
the consortium and directly connect to at least two members
of the consortium.  An individual ISP could be a member
of multiple consortiums, each with a distinct collection
of ISP's as members.

Running through the multihoming requirements document:

3.1.1) Redundancy: this multihoming strategy provides
redundancy for most failure modes. One exception is if
one ISP continues to advertise the /32 into the DFZ
zone but is unable to deliver the packets to either the
enterprise or to any other member of the consortium
via a more specific (usually /48) route.

3.1.2) Load sharing: The enterprise has full control
over the outbound network traffic.  The enterprise has
limited control over inbound traffic because each ISP
advertises a summarized /32, while the enterprise only
injects a /48 into the ISP.

3.1.3) Performance: I'm uncertain whether this proposal
meets the performance requirement.  Regarding the specific
example of a performance problem between the two
ISP's, in most circumstances
each ISP in the consortium would send traffic directly
to the enterprise, bypassing congested links between
them.

3.1.4) Simplicity: Except for the creation of the
consortium (which would involve substantial negotiations),
this proposal is simply implemented.
This can be executed with IPv6 code which exists today.
The site can multihome to multiple providers in the
consortium with BGP or even with static routing.  If a
consortium has more than 2 members an enterprise could
even change one of their providers without renumbering
(at least in a technical sense, contract terms between
consortium members and their customers are left as
an exercise for the reader).  Another big advantage
is that each enterprise will only have to run one IPv6
prefix on their internal networks.

3.1.6) Transport layer survivability: Met.  Because
the same address space is used with all consortium
members, an outage at one ISP will be rerouted around
without losing existing transport connections.

3.2.1) Scalability.  This is a complicated evaluation.
The number of routes in the DFZ zone will now be
the sum of the number of ISP's plus the number of
consortiums.  In the worst case, every possible
combination of ISP's could be a consortium, resulting
in an explosion of the DFZ routing table.  Even that
worst-case would be better than current IPv4 practice,
however, where every multihoming enterprise has it's own
PI space.  The reason for this is that a consortium
will only exist if there is at least one customer (a
multihoming enterprise).  So the number of consortiums
will be less than the number of multihoming enterprises
(equal in the very worst case).

In practical terms, the idea is to try to have
each consortium serve multiple enterprises.  If
a consortium serves 10 enterprises, that's a net
benefit of 9 fewer routes in the DFZ than if each
enterprise had used PI space.  But it is worse
for the DFZ routing table size than having
multihoming enterprises run multiple prefixes
from each provider.  Of course, the multiple prefix
solution has other disadvantages, particularly for
large enterprises.

To maintain the long-term stability of the internet,
the trick is to allow consortiums to exist (to support
enterprise multihoming needs while maintaining a
competitive environment) but minimizing their number.
I'm open to suggestions regarding how to do this.  One
possibility is to try to align ISP consortiums with major
peering points (having one or more "MAE-West-centric"
consortiums instead of allowing arbitrary consortium
combinations). In effect this is similar to geographic
based allocation, but the "geographic" basis is derived
from peering points instead of ICBM addresses ;-)

3.2.2) Impact on routers: None.  This idea
can be implemented with today's routers.

3.2.3) Impact on hosts: None.  This idea
can be implemented with today's host
IPv6 stacks.

3.2.4) Interaction between hosts and the
routing system: None.

3.2.5) Operations and management: No issues.

3.2.6) Cooperation between transit providers:
This proposal is in complete violation of the
requirement that multihoming solutions not require
ISP cooperation.  The question is whether the
economic incentive of enterprises wanting to pay
for multihoming will be sufficient to convince
ISP's to work together to provide the service.

4) Security considerations: none

Darrell Root
CCIE 8302
droot@cisco.com




From owner-multi6@ops.ietf.org  Sat Nov 16 04:17:54 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA14037
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 04:17:54 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Cz6e-000CUb-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 01:19:12 -0800
Received: from [65.174.124.36] (helo=dmz1.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Cz6c-000CTs-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 01:19:10 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id 1337523C24; Fri, 15 Nov 2002 04:24:46 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAG9IdiI020122;
	Sat, 16 Nov 2002 01:18:39 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: enterprise multihoming with ISP consortiums
Date: Sat, 16 Nov 2002 01:18:39 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D2271B@EXCHANGE0-0.na.procket.com>
Thread-Topic: enterprise multihoming with ISP consortiums
Thread-Index: AcKNSoiVnjBze6Y4SKycgUMdvig77gABlroA
From: "Tony Li" <Tony.Li@procket.com>
To: "Darrell Root" <droot@cisco.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=1.2 required=5.0
	tests=MEMBER_2,SPAM_PHRASE_00_01
	version=2.41
X-Spam-Level: *
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id EAA14037



Darrell,

Congratulations, you've reinvented ISPACs.  This is, in fact,
the only way that I could see that cause 'geographic'
aggregation to begin to do the right thing.

When we discussed this many years ago, folks just weren't
interested.  Dunno why.  Good luck.

Tony


|   -----Original Message-----
|   From: Darrell Root [mailto:droot@cisco.com]
|   Sent: Saturday, November 16, 2002 12:26 AM
|   To: multi6@ops.ietf.org
|   Cc: Darrell Root
|   Subject: enterprise multihoming with ISP consortiums
|   
|   
|   
|   multi6 folks,
|   
|   I have an idea regarding multihoming.  The idea is that
|   groups of 2 or more ISP's can, at their option, form a
|   consortium to support multihoming.  In addition to each
|   ISP's individual /32 (or larger) allocation, the registries
|   would allocate the consortium a shared /32.  All the ISP's
|   in the consortium would advertise the /32 into the rest of
|   the DFZ.  In addition the ISP's in the consortium would
|   accept /48's inside this shared address space from each
|   other via their direct peering connections.  Multihoming
|   enterprises would be allocated a /48 (in most cases) from
|   the consortium and directly connect to at least two members
|   of the consortium.  An individual ISP could be a member
|   of multiple consortiums, each with a distinct collection
|   of ISP's as members.
|   
|   Running through the multihoming requirements document:
|   
|   3.1.1) Redundancy: this multihoming strategy provides
|   redundancy for most failure modes. One exception is if
|   one ISP continues to advertise the /32 into the DFZ
|   zone but is unable to deliver the packets to either the
|   enterprise or to any other member of the consortium
|   via a more specific (usually /48) route.
|   
|   3.1.2) Load sharing: The enterprise has full control
|   over the outbound network traffic.  The enterprise has
|   limited control over inbound traffic because each ISP
|   advertises a summarized /32, while the enterprise only
|   injects a /48 into the ISP.
|   
|   3.1.3) Performance: I'm uncertain whether this proposal
|   meets the performance requirement.  Regarding the specific
|   example of a performance problem between the two
|   ISP's, in most circumstances
|   each ISP in the consortium would send traffic directly
|   to the enterprise, bypassing congested links between
|   them.
|   
|   3.1.4) Simplicity: Except for the creation of the
|   consortium (which would involve substantial negotiations),
|   this proposal is simply implemented.
|   This can be executed with IPv6 code which exists today.
|   The site can multihome to multiple providers in the
|   consortium with BGP or even with static routing.  If a
|   consortium has more than 2 members an enterprise could
|   even change one of their providers without renumbering
|   (at least in a technical sense, contract terms between
|   consortium members and their customers are left as
|   an exercise for the reader).  Another big advantage
|   is that each enterprise will only have to run one IPv6
|   prefix on their internal networks.
|   
|   3.1.6) Transport layer survivability: Met.  Because
|   the same address space is used with all consortium
|   members, an outage at one ISP will be rerouted around
|   without losing existing transport connections.
|   
|   3.2.1) Scalability.  This is a complicated evaluation.
|   The number of routes in the DFZ zone will now be
|   the sum of the number of ISP's plus the number of
|   consortiums.  In the worst case, every possible
|   combination of ISP's could be a consortium, resulting
|   in an explosion of the DFZ routing table.  Even that
|   worst-case would be better than current IPv4 practice,
|   however, where every multihoming enterprise has it's own
|   PI space.  The reason for this is that a consortium
|   will only exist if there is at least one customer (a
|   multihoming enterprise).  So the number of consortiums
|   will be less than the number of multihoming enterprises
|   (equal in the very worst case).
|   
|   In practical terms, the idea is to try to have
|   each consortium serve multiple enterprises.  If
|   a consortium serves 10 enterprises, that's a net
|   benefit of 9 fewer routes in the DFZ than if each
|   enterprise had used PI space.  But it is worse
|   for the DFZ routing table size than having
|   multihoming enterprises run multiple prefixes
|   from each provider.  Of course, the multiple prefix
|   solution has other disadvantages, particularly for
|   large enterprises.
|   
|   To maintain the long-term stability of the internet,
|   the trick is to allow consortiums to exist (to support
|   enterprise multihoming needs while maintaining a
|   competitive environment) but minimizing their number.
|   I'm open to suggestions regarding how to do this.  One
|   possibility is to try to align ISP consortiums with major
|   peering points (having one or more "MAE-West-centric"
|   consortiums instead of allowing arbitrary consortium
|   combinations). In effect this is similar to geographic
|   based allocation, but the "geographic" basis is derived
|   from peering points instead of ICBM addresses ;-)
|   
|   3.2.2) Impact on routers: None.  This idea
|   can be implemented with today's routers.
|   
|   3.2.3) Impact on hosts: None.  This idea
|   can be implemented with today's host
|   IPv6 stacks.
|   
|   3.2.4) Interaction between hosts and the
|   routing system: None.
|   
|   3.2.5) Operations and management: No issues.
|   
|   3.2.6) Cooperation between transit providers:
|   This proposal is in complete violation of the
|   requirement that multihoming solutions not require
|   ISP cooperation.  The question is whether the
|   economic incentive of enterprises wanting to pay
|   for multihoming will be sufficient to convince
|   ISP's to work together to provide the service.
|   
|   4) Security considerations: none
|   
|   Darrell Root
|   CCIE 8302
|   droot@cisco.com
|   
|   
|   



From owner-multi6@ops.ietf.org  Sat Nov 16 05:15:21 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA14964
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 05:15:21 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18CzzD-000Dpf-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 02:15:35 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18CzzB-000DpT-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 02:15:33 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211161010.TAA04704@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id TAA04704; Sat, 16 Nov 2002 19:09:46 +0859
Subject: Re: enterprise multihoming with ISP consortiums
In-Reply-To: <05B4C30F-F93D-11D6-BEA4-000393C1B27E@cisco.com> from Darrell Root
 at "Nov 16, 2002 00:25:53 am"
To: Darrell Root <droot@cisco.com>
Date: Sat, 16 Nov 2002 19:09:45 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-2.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,SPAM_PHRASE_03_05
	version=2.41
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Darrell Root;

> I have an idea regarding multihoming.  The idea is that
> groups of 2 or more ISP's can, at their option, form a
> consortium to support multihoming.  In addition to each
> ISP's individual /32 (or larger) allocation, the registries
> would allocate the consortium a shared /32.

Assuming there are N ISPs, if all the possible pairs of them form
the consortiums, O(N^2) routing tables are necessary.

Triple or more homing makes it worse.

> Running through the multihoming requirements document:

Thank you for your proof that the requirement document is useless.

> To maintain the long-term stability of the internet,
> the trick is to allow consortiums to exist (to support
> enterprise multihoming needs while maintaining a
> competitive environment) but minimizing their number.
> I'm open to suggestions regarding how to do this.

There is none.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Sat Nov 16 11:28:00 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA20310
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 11:27:59 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18D5DX-0002xC-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 07:50:43 -0800
Received: from tower.partan.com ([198.6.255.248])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18D5DR-0002wz-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 07:50:37 -0800
Received: from tower.partan.com (localhost.partan.com [127.0.0.1])
	by tower.partan.com (8.12.3/8.12.3) with ESMTP id gAGFoT4A032261;
	Sat, 16 Nov 2002 10:50:29 -0500 (EST)
	(envelope-from asp@tower.partan.com)
Received: (from asp@localhost)
	by tower.partan.com (8.12.3/8.12.3/Submit) id gAGFoSm8032260;
	Sat, 16 Nov 2002 10:50:28 -0500 (EST)
	(envelope-from asp)
Date: Sat, 16 Nov 2002 10:50:28 -0500
From: Andrew Partan <post-multi6@partan.com>
To: Darrell Root <droot@cisco.com>
Cc: multi6@ops.ietf.org
Subject: Re: enterprise multihoming with ISP consortiums
Message-ID: <20021116155028.GA29527@partan.com>
References: <2B81403386729140A3A899A8B39B04640BD3A3@server2000> <05B4C30F-F93D-11D6-BEA4-000393C1B27E@cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <05B4C30F-F93D-11D6-BEA4-000393C1B27E@cisco.com>
User-Agent: Mutt/1.4i
X-Spam-Status: No, hits=-2.2 required=5.0
	tests=IN_REP_TO,REFERENCES,SPAM_PHRASE_00_01,USER_AGENT,
	      USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, Nov 16, 2002 at 12:25:53AM -0800, Darrell Root wrote:
> 3.2.1) Scalability.  This is a complicated evaluation.
> The number of routes in the DFZ zone will now be
> the sum of the number of ISP's plus the number of
> consortiums.

Plus each ISP would have the number of routes in each consortium
that the ISP is a member of.  A big ISP would tend towards having
all of them.

> In the worst case, every possible
> combination of ISP's could be a consortium

I suspect that this will be more the case as its the end site that
get to decide which ISPs they want to connect to; not the ISPs.
And ISPs are not that great at doing cooperation.

Also note that every time an end site wanted to change their mix
of providers, they would have to change their consortium and thus
would have to renumber.

And note that a consortium means not only a common set of multihomed
customers, but also a forced interconnection agreement between ISPs.
I suspect that this later part will not fly in practice.

	--asp



From owner-multi6@ops.ietf.org  Sat Nov 16 12:13:47 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA20996
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 12:13:47 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18D6Xu-00043g-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 09:15:50 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18D6Xs-00043P-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 09:15:48 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211161704.CAA08006@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id CAA08006; Sun, 17 Nov 2002 02:04:38 +0900
Subject: Re: WG next steps
In-Reply-To: <DAC3FCB50E31C54987CD10797DA511BA1D2A01@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com>
 from Christian Huitema at "Nov 15, 2002 09:00:10 am"
To: Christian Huitema <huitema@windows.microsoft.com>
Date: Sun, 17 Nov 2002 02:04:38 +0859 ()
CC: "Michael H. Lambert" <lambert@psc.edu>,
        "Craig A. Huegen" <chuegen@cisco.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> I would not be so sure about "rational". There is some documented
> evidence that the path selected by the routing fabric is often not the
> shortest route between two points; this is easy to understand because
> BGP is about policy, not metrics; the interference between PBG policies
> and multi-homing can be interesting, to say the least.

OK. It's BGP.

> There is an existing mechanism to convey information from router to
> host, the router advertisements; it can be used,

It can't be, because plain non-BGP routers has nothing to do with
the policy.

> If that mechanism is
> not sufficient,

Router advertisement is totally useless, because its basic idea
voilates the end to end principle to let intermediate routers
access more information than end hosts.

> nothing prevents us from designing a better one,
> possibly some variation of ICMP Redirect between site exit routers and
> host on the site.

No. The mechanism is already there and called routing protocols.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Sat Nov 16 12:53:11 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA21466
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 12:53:10 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18D7A1-0004jZ-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 09:55:13 -0800
Received: from roam.psg.com ([204.42.73.254] ident=mailnull)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18D79z-0004jL-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 09:55:11 -0800
Received: from localhost
	([127.0.0.1] helo=roam.psg.com.psg.com ident=randy)
	by roam.psg.com with esmtp (Exim 4.10)
	id 18D79y-0001SM-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 12:55:10 -0500
Message-ID: <00b301c28d97$6676b930$eec86c40@repligate>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: 7bit
From: "Jim Fleming" <JimFleming@ameritech.net>
To: <multi6@ops.ietf.org>
Subject: AM / FM Internet Multi-homing
Date: Sat, 16 Nov 2002 11:41:31 -0600
X-Spam-Status: No, hits=0.6 required=5.0
	tests=RESENT_TO,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

[ post by non-subscriber.  with the massive amount of spam, it is easy to
  miss and therefore delete mis-posts.  so fix subscription addresses! ]

Multi-homing with the AM / FM Internet(s) simply means that people can tag
each packet as 0 (AM) or 1 (FM...Premium). A typical home user with a cable
TV and DSL going at the same time may have to pay extra for the premium
service (FM) on one or both of the connections. The FM marked packets are
expected to flow around the edge of the aging legacy (AM) core network. The
premium (FM) service can have better floating root server support with 4
"hint zones" as opposed to 2. TLDs that begin with the letters A-M can be
found by asking the .AM servers. Those that begin with the letters N-Z can
be found by asking the .NZ servers. No legacy, government controlled root
servers are required. Source code for BSD and Linux will be free.

0 - AM...NZ (Best Effort - Basic)
1 - AE...FM...NR...SZ (Premium)

128-bit DNS AAAA Record Flag Day Formats
2002:[IPv4]:[SDLL.OFFF.FFFF.TTTT]:[64-bit IPv8 or IPv16 Persistent Address]
[YMDD]:[IPv4]:[SDLL.OFFF.FFFF.TTTT]:[64-bit IPv8 or IPv16 Persistent Address]
1-bit to set the Reserved/Spare ("AM/FM") bit in Fragment Offset [S]
1-bit to set the Don't Fragment (DF) bit [D]
2-bits to select 1 of 4 common TTL values (255, 128, 32, 8) [LL]
1-bit for Options Control [O]
7-bits to set the Identification Field(dst) [FFFFFFF]
4-bits to set the TOS(dst) Field [TTTT]
Default SDLL.OFFF.FFFF.TTTT = 0000.0000.0000.0000
FFF.FFFF.TTTT = GGG.SSSS.SSSS
http://www.ntia.doc.gov/ntiahome/domainname/130dftmail/unir.txt
IPv8
0QQQQGGGSSSSSSSS[32-bits][Port]
IPv16
0QQQQGGGSSSSSSSS[32-bits][Port]
1WWWWWWWSSSSSSSS[32-bits][Port]


Jim Fleming
128-bit DNS is closer than you think...
COM...DE...NET...INFO...BIZ...US...ONLINE
http://ipv8.dyndns.tv
http://ipv8.dyns.cx
http://ipv8.no-ip.com
http://ipv8.no-ip.biz
http://ipv8.no-ip.info
http://ipv8.myip.us
http://ipv8.dyn.ee
http://ipv8.community.net.au







From owner-multi6@ops.ietf.org  Sat Nov 16 12:57:07 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA21542
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 12:57:07 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18D7E9-0004op-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 09:59:29 -0800
Received: from pa-monroeville1b-61.pit.adelphia.net ([24.53.182.61] helo=localhost)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18D7E7-0004o1-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 09:59:27 -0800
Received: from [192.168.1.100] (localhost [127.0.0.1])
	by localhost (8.12.2/8.12.2) with ESMTP id gAGHwlYs001557;
	Sat, 16 Nov 2002 12:58:48 -0500 (EST)
Date: Sat, 16 Nov 2002 12:58:47 -0500
From: "Michael H. Lambert" <lambert@psc.edu>
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
cc: multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <3485597.1037451527@[192.168.1.100]>
In-Reply-To: <200211161704.CAA08006@necom830.hpcl.titech.ac.jp>
References: <200211161704.CAA08006@necom830.hpcl.titech.ac.jp>
X-Mailer: Mulberry/2.2.1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Status: No, hits=-1.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> No. The mechanism is already there and called routing protocols.

Why does this not imply that each host in a multi-homed site would have to 
participate in the site's IGP?  I see no fundamental difference between a 
host's selection of which address to use on a given interface vs which 
interface to use (if homed to different physical subnets).

Michael

+-----------------------------------------------------------------------+
| Michael H. Lambert, Network Engineer           Phone: +1 412 268-4960 |
| Pittsburgh Supercomputing Center               FAX:   +1 412 268-8200 |
| 4400 Fifth Avenue, Pittsburgh, PA  15213       lambert@psc.edu        |
+-----------------------------------------------------------------------+



From owner-multi6@ops.ietf.org  Sat Nov 16 13:14:23 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA21782
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 13:14:23 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18D7To-00058I-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 10:15:40 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18D7Tm-000586-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 10:15:38 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211161809.DAA08543@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id DAA08543; Sun, 17 Nov 2002 03:09:03 +0900
Subject: Re: WG next steps
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAOEAGCKAA.marcelo@it.uc3m.es> from marcelo bagnulo
 at "Nov 16, 2002 03:12:15 pm"
To: marcelo bagnulo <marcelo@it.uc3m.es>
Date: Sun, 17 Nov 2002 03:09:03 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-0.7 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Marcelo;

> > See the paper for new API.
> 
> I have tried to, but instaling japanese character set is required to
> correclty view the page
> (http://www.lab1.kuis.kyoto-u.ac.jp/~arifumi/paper/saint2003html/)

It is not a problem, because unreadable part just says "abstract"
and "references".

It is a result of laziness that a student author used a web
generation tool developped for Japanese and will soon be fixed.

> Do you have a text, printable version available? (such as an ID format)

Not yet.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Sat Nov 16 13:44:43 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA22313
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 13:44:42 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18D7wj-0005fS-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 10:45:33 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18D7wi-0005fG-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 10:45:32 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211161836.DAA08901@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id DAA08901; Sun, 17 Nov 2002 03:36:24 +0900
Subject: Re: WG next steps
In-Reply-To: <3485597.1037451527@[192.168.1.100]> from "Michael H. Lambert" at
 "Nov 16, 2002 12:58:47 pm"
To: "Michael H. Lambert" <lambert@psc.edu>
Date: Sun, 17 Nov 2002 03:36:23 +0859 ()
CC: multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Michael;

> > No. The mechanism is already there and called routing protocols.
> 
> Why does this not imply that each host in a multi-homed site would have to 
> participate in the site's IGP?

The end to end principle implies that each host should have
all the information and should receive IGP.

Routers are still allowed to convert format of IGPs for hosts
not to be able to understand new ones.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Sat Nov 16 14:16:08 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA22838
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 14:16:08 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18D8Rn-0006GI-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 11:17:39 -0800
Received: from sj-msg-core-3.cisco.com ([171.70.157.152])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18D8Rl-0006Fq-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 11:17:37 -0800
Received: from sj-msg-av-1.cisco.com (sj-msg-av-1.cisco.com [171.69.11.151])
	by sj-msg-core-3.cisco.com (8.12.2/8.12.2) with ESMTP id gAGJGqsA024250;
	Sat, 16 Nov 2002 11:16:52 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-1.cisco.com (8.12.2/8.12.2) with ESMTP id gAGJH3jd003691;
	Sat, 16 Nov 2002 11:17:03 -0800 (PST)
Received: from cisco.com (sjc-vpn2-950.cisco.com [10.21.115.182]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id LAA16407; Sat, 16 Nov 2002 11:17:02 -0800 (PST)
Message-ID: <3DD699AE.8070705@cisco.com>
Date: Sat, 16 Nov 2002 11:17:02 -0800
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3a) Gecko/20021113
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
CC: "Michael H. Lambert" <lambert@psc.edu>, multi6@ops.ietf.org
Subject: Re: WG next steps
References: <200211161836.DAA08901@necom830.hpcl.titech.ac.jp>
In-Reply-To: <200211161836.DAA08901@necom830.hpcl.titech.ac.jp>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Ohta-san,

One could argue this from an academic point of view, and I could also 
argue that it holds true in certain high end configurations, but forcing 
end hosts to participate in the IGP is in general a bad idea for certain 
practical reason:

OSPF requires that nodes not filter the database.  It does this so that 
no matter how a node receives the database it will be consistent, the 
goal being quick convergence.  Realistically an enterprise administrator 
cannot allow the potential for meddling that an end host can cause, say, 
by declaring itself an ABR to a new area 0.

OSPF itself (nor any other routing protocol I know today) provides no 
object level security, and so all updates must be taken at face value 
from authenticated sources.  The impact on distance vector protocols is 
less because you can filter, but there are other problems withn DV (or 
for that matter PV).

In addition, any requirement to change the paramaters of the routing 
system would require that those changes be propagated not just to the 
routers but all the way to every end host systems, causing a system 
administration nightmare in large systems.  In particular, any change of 
timing parameters or area assignment would prove difficult.  One of the 
  commonly preferred IGPs doesn't even use IP, requiring all sorts of 
additional configuration.

The general case, therefore, is that end systems will NOT participate in 
a routing system.  Now, perhaps they would use some sort of request 
response protocol to retrieve routing direction, but that should be the 
extent of it, and it's still not clear that's a good idea.

A reasonable question to ask is whether the IGP/EGP split is the correct 
one these days, as lots of policy is lost in the conversion.

Eliot

Masataka Ohta wrote:
> Michael;
> 
> 
>>>No. The mechanism is already there and called routing protocols.
>>
>>Why does this not imply that each host in a multi-homed site would have to 
>>participate in the site's IGP?
> 
> 
> The end to end principle implies that each host should have
> all the information and should receive IGP.
> 
> Routers are still allowed to convert format of IGPs for hosts
> not to be able to understand new ones.
> 
> 							Masataka Ohta
> 
> 
> 





From owner-multi6@ops.ietf.org  Sat Nov 16 14:22:22 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA22944
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 14:22:22 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18D8YD-0006Ny-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 11:24:17 -0800
Received: from [65.174.124.37] (helo=dmz2.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18D8YC-0006NT-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 11:24:16 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 776303449F; Sat, 16 Nov 2002 11:32:33 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAGJNBiI005359;
	Sat, 16 Nov 2002 11:23:11 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: WG next steps
Date: Sat, 16 Nov 2002 11:23:11 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D22720@EXCHANGE0-0.na.procket.com>
Thread-Topic: WG next steps
Thread-Index: AcKNoStC4pppmLpyTsi31lDWHMLCRQABB/AA
From: "Tony Li" <Tony.Li@procket.com>
To: "Masataka Ohta" <mohta@necom830.hpcl.titech.ac.jp>,
        "Michael H. Lambert" <lambert@psc.edu>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id OAA22944



|   The end to end principle implies that each host should have
|   all the information and should receive IGP.


The end to end principle is that the network should not replicate
a function that has to be performed by the hosts.

How does this imply that the host should participate in routing?

In fact, an argument for loose coupling suggests that the host
should do as little routing as possible.

Tony



From owner-multi6@ops.ietf.org  Sat Nov 16 14:33:31 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA23104
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 14:33:31 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18D8jD-0006dx-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 11:35:39 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18D8jB-0006dl-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 11:35:37 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211161928.EAA09314@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id EAA09314; Sun, 17 Nov 2002 04:28:11 +0900
Subject: Re: WG next steps
In-Reply-To: <3DD699AE.8070705@cisco.com> from Eliot Lear at "Nov 16, 2002 11:17:02
 am"
To: Eliot Lear <lear@cisco.com>
Date: Sun, 17 Nov 2002 04:28:11 +0859 ()
CC: "Michael H. Lambert" <lambert@psc.edu>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-0.7 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Eliot;

> One could argue this from an academic point of view, and I could also 
> argue that it holds true in certain high end configurations, but forcing 
> end hosts to participate in the IGP is in general a bad idea for certain 
> practical reason:

I didn't say "participate".

							Masataka Ohta



From owner-multi6@ops.ietf.org  Sat Nov 16 14:43:34 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA23252
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 14:43:34 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18D8st-0006qK-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 11:45:39 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18D8ss-0006q8-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 11:45:38 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211161938.EAA09415@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id EAA09415; Sun, 17 Nov 2002 04:37:58 +0859
Subject: Re: WG next steps
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D22720@EXCHANGE0-0.na.procket.com>
 from Tony Li at "Nov 16, 2002 11:23:11 am"
To: Tony Li <Tony.Li@procket.com>
Date: Sun, 17 Nov 2002 04:37:57 +0859 ()
CC: "Michael H. Lambert" <lambert@psc.edu>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-0.7 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Tony Li;

> |   The end to end principle implies that each host should have
> |   all the information and should receive IGP.
> 
> 
> The end to end principle is that the network should not replicate
> a function that has to be performed by the hosts.

Wrong.

> How does this imply that the host should participate in routing?

From rfc1958:

   To quote from [Saltzer], "The function in question can completely and
   correctly be implemented only with the knowledge and help of the
   application standing at the endpoints of the communication system.
   Therefore, providing that questioned function as a feature of the
   communication system itself is not possible. (Sometimes an incomplete
   version of the function provided by the communication system may be
   useful as a performance enhancement.")

> In fact, an argument for loose coupling suggests that the host
> should do as little routing as possible.

There is no such argument.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Sat Nov 16 16:18:09 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA24482
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 16:18:08 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DAM0-0008JB-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 13:19:48 -0800
Received: from sj-msg-core-1.cisco.com ([171.71.163.11])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DALy-0008IW-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 13:19:46 -0800
Received: from sj-msg-av-1.cisco.com (sj-msg-av-1.cisco.com [171.69.11.151])
	by sj-msg-core-1.cisco.com (8.12.2/8.12.2) with ESMTP id gAGLJ9Nf014540;
	Sat, 16 Nov 2002 13:19:09 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-1.cisco.com (8.12.2/8.12.2) with ESMTP id gAGLJ8r1001706;
	Sat, 16 Nov 2002 13:19:08 -0800 (PST)
Received: from cisco.com (sjc-vpn1-185.cisco.com [10.21.96.185]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id NAA04536; Sat, 16 Nov 2002 13:19:06 -0800 (PST)
Message-ID: <3DD6B64B.6010802@cisco.com>
Date: Sat, 16 Nov 2002 13:19:07 -0800
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3a) Gecko/20021113
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
CC: Tony Li <Tony.Li@procket.com>, "Michael H. Lambert" <lambert@psc.edu>,
        multi6@ops.ietf.org
Subject: Re: WG next steps
References: <200211161938.EAA09415@necom830.hpcl.titech.ac.jp>
In-Reply-To: <200211161938.EAA09415@necom830.hpcl.titech.ac.jp>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.8 required=5.0
	tests=IN_REP_TO,REFERENCES,SPAM_PHRASE_00_01,USER_AGENT,
	      USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Reading further down that very same RFC 1958:

                             vvvvvvvvvvv
    To perform its services, the network maintains some state
                             ^^^^^^^^^^^
    information: routes, QoS guarantees that it makes, session
    information where that is used in header compression, compression
    histories for data compression, and the like. This state must be
    self-healing; adaptive procedures or protocols must exist to derive
    and maintain that state, and change it when the topology or activity
    of the network changes.





From owner-multi6@ops.ietf.org  Sat Nov 16 19:07:50 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA26751
	for <multi6-archive@lists.ietf.org>; Sat, 16 Nov 2002 19:07:49 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DCwl-000Ayp-00
	for multi6-data@psg.com; Sat, 16 Nov 2002 16:05:55 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DCwj-000Ayd-00
	for multi6@ops.ietf.org; Sat, 16 Nov 2002 16:05:53 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211170000.JAA11305@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id JAA11305; Sun, 17 Nov 2002 09:00:35 +0900
Subject: Re: WG next steps
In-Reply-To: <3DD6B64B.6010802@cisco.com> from Eliot Lear at "Nov 16, 2002 01:19:07
 pm"
To: Eliot Lear <lear@cisco.com>
Date: Sun, 17 Nov 2002 09:00:32 +0859 ()
CC: Tony Li <Tony.Li@procket.com>, "Michael H. Lambert" <lambert@psc.edu>,
        multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-0.7 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Eliot;

> Reading further down that very same RFC 1958:
> 
>                              vvvvvvvvvvv
>     To perform its services, the network maintains some state
>                              ^^^^^^^^^^^
>     information: routes, QoS guarantees that it makes, session
>     information where that is used in header compression, compression
>     histories for data compression, and the like. This state must be
>     self-healing; adaptive procedures or protocols must exist to derive
>     and maintain that state, and change it when the topology or activity
>     of the network changes.

So? Did someone forbid the network perform routing?

						Masataka Ohta



From owner-multi6@ops.ietf.org  Sun Nov 17 08:46:36 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA18313
	for <multi6-archive@lists.ietf.org>; Sun, 17 Nov 2002 08:46:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DPkY-000Mf2-00
	for multi6-data@psg.com; Sun, 17 Nov 2002 05:46:10 -0800
Received: from birch.ripe.net ([193.0.1.96])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DPkV-000Meq-00
	for multi6@ops.ietf.org; Sun, 17 Nov 2002 05:46:08 -0800
Received: from penguin.ripe.net (penguin.ripe.net [193.0.1.232])
	by birch.ripe.net (8.12.5/8.11.6) with ESMTP id gAHDk2Zl024956;
	Sun, 17 Nov 2002 14:46:02 +0100
Received: (from shane@localhost)
	by penguin.ripe.net (8.11.6/8.11.6) id gAHDk2K24235;
	Sun, 17 Nov 2002 14:46:02 +0100
Date: Sun, 17 Nov 2002 14:46:02 +0100
From: Shane Kerr <shane@ripe.net>
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Cc: multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <20021117134602.GC21117@penguin.ripe.net>
References: <Pine.WNT.4.44.0211150903240.1024-100000@chuegen-w2k02.amer.cisco.com> <200211160039.JAA01388@necom830.hpcl.titech.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <200211160039.JAA01388@necom830.hpcl.titech.ac.jp>
User-Agent: Mutt/1.3.25i
X-Spam-Status: No, hits=-3.3 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,
	      SIGNATURE_SHORT_DENSE,SPAM_PHRASE_00_01,USER_AGENT,
	      USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On 2002-11-16 09:39:28 +0859, Masataka Ohta wrote:
> Craig A. Huegen;
> 
> > > There are really two classes of solutions. I would categorize
> > > them as "host multi-homing and network multi-homing".
> > >
> > > [...]
> > >
> > > I suggest we charter two follow-on efforts, one to explore a
> > > network based solution and one to explore a host based solution.
> > 
> > I support this.  As a general rule, I feel that larger
> > organizations are going to want network-based solutions for
> > multihoming; smaller organizations are most likely to accept
> > either.
> 
> I'm afraid you miss the point of IPv6 that NLA ISPs need multihomed
> to TLA ISPs.
> 
> Large organizations such as TLA or NLA ISPs won't accept anything
> requiring cooperation with other competitive ISPs.

I totally concur, and in fact this is a large part of the reason I
prefer host-based multihoming.  :)

-- 
Shane Kerr
RIPE NCC



From owner-multi6@ops.ietf.org  Sun Nov 17 13:37:40 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA23177
	for <multi6-archive@lists.ietf.org>; Sun, 17 Nov 2002 13:37:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DUJT-0002Fb-00
	for multi6-data@psg.com; Sun, 17 Nov 2002 10:38:31 -0800
Received: from cyphermail.sandelman.ottawa.on.ca ([192.139.46.78] helo=noxmail.sandelman.ottawa.on.ca)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DUJQ-0002FP-00
	for multi6@ops.ietf.org; Sun, 17 Nov 2002 10:38:28 -0800
Received: from sandelman.ottawa.on.ca ([204.42.73.244])
	by noxmail.sandelman.ottawa.on.ca (8.11.6/8.11.6) with ESMTP id gAHIb4d11331
	(using TLSv1/SSLv3 with cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified OK)
	for <multi6@ops.ietf.org>; Sun, 17 Nov 2002 13:37:12 -0500 (EST)
Received: from sandelman.ottawa.on.ca (marajade [127.0.0.1])
	by sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gAHIKBoH002425
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK)
	for <multi6@ops.ietf.org>; Sun, 17 Nov 2002 13:20:12 -0500
Received: from marajade.sandelman.ottawa.on.ca (mcr@localhost)
	by sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gAHHxIOw001892
	for <multi6@ops.ietf.org>; Sun, 17 Nov 2002 13:00:19 -0500
Message-Id: <200211171800.gAHHxIOw001892@sandelman.ottawa.on.ca>
To: multi6@ops.ietf.org
Subject: Re: enterprise multihoming with ISP consortiums 
In-reply-to: Your message of "Sat, 16 Nov 2002 00:25:53 PST."
             <05B4C30F-F93D-11D6-BEA4-000393C1B27E@cisco.com> 
Mime-Version: 1.0 (generated by tm-edit 1.8)
Content-Type: text/plain; charset=US-ASCII
Date: Sun, 17 Nov 2002 12:59:18 -0500
From: Michael Richardson <mcr@sandelman.ottawa.on.ca>
X-Spam-Status: No, hits=-0.3 required=5.0
	tests=IN_REP_TO,LINES_OF_YELLING,PGP_SIGNATURE,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

-----BEGIN PGP SIGNED MESSAGE-----


>>>>> "Darrell" == Darrell Root <droot@cisco.com> writes:
    Darrell> I'm open to suggestions regarding how to do this.  One
    Darrell> possibility is to try to align ISP consortiums with major
    Darrell> peering points (having one or more "MAE-West-centric"
    Darrell> consortiums instead of allowing arbitrary consortium
    Darrell> combinations). In effect this is similar to geographic
    Darrell> based allocation, but the "geographic" basis is derived
    Darrell> from peering points instead of ICBM addresses ;-)

  Yes.

  Your proposal is essential identical to geo-pi, except that with geo-pi,
the "consortium" is geographic, and has a local monopoly on PI addresses.
  
  My concern with your proposal is that getting ISPs to cooperate is
difficult. It is unlikely that tier-1s would join many consortia.
  The tier-1-wannabees in Canada (they are all tier-2s, but few of them 
will admit that) are near impossible to get to cooperate, because they 
think that this will reveal that they aren't a tier-1. 

  This would work very well for tier-3s. However, the problem is that,
once the consortium of tier-3s is formed, I suspect that, if things go well,
they will simple gobble each other up, resulting in me being "multihomed"
to a tier-2 ISP. (Further, some tier-2 ISPs think that "multihoming" means
getting a connection to their Ottawa POP and one to their Montreal POP).

  Having said all of this, it doesn't mean that I think that the world has
to work this way. I strongly believe that IXs makes a HUGE amount economic
sense outside of the metropolitan areas of US. Inside the US, it seems that a
combination of oversupply of fiber and market conditions has lead many to
conclude that there is no business model for IXs. I can't argue this point,
as I don't quite understand the situation there.

    Darrell> 3.2.6) Cooperation between transit providers:
    Darrell> This proposal is in complete violation of the
    Darrell> requirement that multihoming solutions not require
    Darrell> ISP cooperation.  The question is whether the
    Darrell> economic incentive of enterprises wanting to pay
    Darrell> for multihoming will be sufficient to convince
    Darrell> ISP's to work together to provide the service.

  Precisely.

]       ON HUMILITY: to err is human. To moo, bovine.           |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[
] mcr@sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[
] panic("Just another Debian GNU/Linux using, kernel hacking, security guy"); [

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Finger me for keys

iQCVAwUBPdfY9IqHRg3pndX9AQGujQP+MNsDpuKalxJBEXMZY7KEVDxXkYYEv/fX
29TuBWKucZLDLBO7LO+9+yjHDou5UYTOXFM/L+i2+26SLfE9vYcJy1FdsrdguDAl
jPjF68tRCK2OSpEbG6mNJ+X5r4yOaxXxkNexzVs0efjyND6yLCXQ4uGw71QNibo4
LdI/NVJ3rPk=
=saTk
-----END PGP SIGNATURE-----



From owner-multi6@ops.ietf.org  Sun Nov 17 14:30:37 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA23907
	for <multi6-archive@lists.ietf.org>; Sun, 17 Nov 2002 14:30:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DV8P-0003Ge-00
	for multi6-data@psg.com; Sun, 17 Nov 2002 11:31:09 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DV8N-0003GS-00
	for multi6@ops.ietf.org; Sun, 17 Nov 2002 11:31:07 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAHJUPU88085;
	Sun, 17 Nov 2002 20:30:27 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sun, 17 Nov 2002 20:30:25 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Tony Li <Tony.Li@procket.com>
cc: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>,
        "Michael H. Lambert" <lambert@psc.edu>, <multi6@ops.ietf.org>
Subject: RE: WG next steps
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D22720@EXCHANGE0-0.na.procket.com>
Message-ID: <20021117202809.T88057-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 16 Nov 2002, Tony Li wrote:

> |   The end to end principle implies that each host should have
> |   all the information and should receive IGP.

> The end to end principle is that the network should not replicate
> a function that has to be performed by the hosts.

> How does this imply that the host should participate in routing?

Isn't that obvious? If we can make the end-hosts do routing, the e2e
principle dictates routers should no longer do this.

You could pervert this logic into the position that IP should do away
with hop-by-hop routing and do source routing instead.

:-)

Iljitsch




From owner-multi6@ops.ietf.org  Sun Nov 17 16:11:25 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA25415
	for <multi6-archive@lists.ietf.org>; Sun, 17 Nov 2002 16:11:25 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DWio-0005DW-00
	for multi6-data@psg.com; Sun, 17 Nov 2002 13:12:50 -0800
Received: from laptop2.ietf55.ops.ietf.org ([204.42.72.221] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DWig-0005DB-00
	for multi6@ops.ietf.org; Sun, 17 Nov 2002 13:12:43 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gAHJ5Kve008502;
	Sun, 17 Nov 2002 20:05:31 +0100 (CET)
Date: Sun, 17 Nov 2002 20:02:33 +0100
Subject: Re: WG next steps
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: Christian Huitema <huitema@windows.microsoft.com>, <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <20021114215436.G78581-100000@sequoia.muada.com>
Message-Id: <20A06F63-FA5F-11D6-BC97-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=0.5 required=5.0
	tests=IN_REP_TO,NO_MX_FOR_FROM,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> Do we think it is worthwhile to continue down the network/routing based
> solutions? The lack of feedback on my draft suggests people aren't very
> interested in working on this. If we want to do this at the routing
> level, we have start exploring less obvious stuff. For instance, using
> the flow label or diffserv code points to swim across the default zone
> towards a network that knows more specific routing information.
>
In the long run that will be the only thing that scales - so that is 
where we will need to find a "permanent(tm)" solution.

Best regards,

- kurtis -




From owner-multi6@ops.ietf.org  Sun Nov 17 16:45:10 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA26074
	for <multi6-archive@lists.ietf.org>; Sun, 17 Nov 2002 16:45:10 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DXFc-0005uu-00
	for multi6-data@psg.com; Sun, 17 Nov 2002 13:46:44 -0800
Received: from patan.sun.com ([192.18.98.43])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DXFa-0005ui-00
	for multi6@ops.ietf.org; Sun, 17 Nov 2002 13:46:42 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by patan.sun.com (8.9.3+Sun/8.9.3) with ESMTP id OAA07433
	for <multi6@ops.ietf.org>; Sun, 17 Nov 2002 14:46:41 -0700 (MST)
Received: from lillen (punchin-nordmark.Eng.Sun.COM [192.9.61.11])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gAHLkbL29793
	for <multi6@ops.ietf.org>; Sun, 17 Nov 2002 22:46:38 +0100 (MET)
Date: Sun, 17 Nov 2002 22:43:28 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Requirement regarding load sharing
To: multi6@ops.ietf.org
Message-ID: <Roam.SIMC.2.0.6.1037569408.30821.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=0.5 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk


I recall folks talking about being able to apply policy to
load sharing on the mailing list, but section 3.1.2 in the 
requirements document in silent on this issue.

Even if this is not a "MUST" requirement, if people actually think
it would be needed in order to capture current or future multihoming use
it would be good to write it down in the document.
I think the existence of such a need  matters when it comes to discussing 
potential solutions further, since such a policy would need to apply to 
the site and not merely be a local matter on each host.

  Erik




From owner-multi6@ops.ietf.org  Sun Nov 17 16:46:41 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA26122
	for <multi6-archive@lists.ietf.org>; Sun, 17 Nov 2002 16:46:41 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DXHX-0005y5-00
	for multi6-data@psg.com; Sun, 17 Nov 2002 13:48:43 -0800
Received: from nwkea-mail-1.sun.com ([192.18.42.13])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DXHW-0005x6-00
	for multi6@ops.ietf.org; Sun, 17 Nov 2002 13:48:42 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by nwkea-mail-1.sun.com (8.9.3+Sun/8.9.3) with ESMTP id NAA22324;
	Sun, 17 Nov 2002 13:48:10 -0800 (PST)
Received: from lillen (punchin-nordmark.Eng.Sun.COM [192.9.61.11])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gAHLm7L29995;
	Sun, 17 Nov 2002 22:48:08 +0100 (MET)
Date: Sun, 17 Nov 2002 22:44:59 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: Notes about identifier - locator separator
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Cc: multi6@ops.ietf.org
In-Reply-To: "Your message with ID" <200211081659.LAA29656@ginger.lcs.mit.edu>
Message-ID: <Roam.SIMC.2.0.6.1037569499.30057.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-1.1 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

>     > Thus an application should be able to take the address it got from
>     > getaddrinfo(), the local [or] remote address of some existing
> connection
>     > (getsockname() and getpeername() type stuff) and pass that address to
>     > another peer in the multi-party application. Thus if you only expose
>     > the identifier to the application in these calls, then you must be
> able to
>     > perform the identifier->locator mapping in other hosts that have not
>     > done a DNS lookup of the hostname. 
> 
> Excellent point, and I don't see any easy way around it, other than really
> gross kludges - e.g. have the OS notice whenever any application either sends
> a packet to, or gets a packet from, a host it hasn't previously communicated
> with, and when that happens, send the identifier/locator list for such hosts
> to all other hosts that application is communicating with.
> 
> I think we'd just have to suffer for a while with applications, protocols,
> etc which have the old view of the world. There's no way to make everthing
> work perfectly on day one...

Agreed.
But at the highest level I think there are different approaches to where
pain is allocated in the design; where pain means what function and/or nodes
need to be modifed to support multihomong (applications, transport protocols,
IP stack in hosts, routers in general, border routers, DNS?).

It is far from clear that there is a single pain allocation that is best across
the board. Instead ,I can envision a few design alternatives with different
allocations. But it would seem unwise to assume that any scheme would cause
changes in all of the functions/nodes. Thus looking at for instance a scheme
which changes border routers, such as 8+8/GSE, but not applications might make
sense, and also look at a scheme which doesn't touch routers but requires
changes to applications (in order for them to work optimally  in the face of
multihoming).

   Erik




From owner-multi6@ops.ietf.org  Sun Nov 17 19:26:26 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA28195
	for <multi6-archive@lists.ietf.org>; Sun, 17 Nov 2002 19:26:25 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DZli-0009Ed-00
	for multi6-data@psg.com; Sun, 17 Nov 2002 16:28:02 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DZlg-0009EK-00
	for multi6@ops.ietf.org; Sun, 17 Nov 2002 16:28:01 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAI0RSG88421
	for <multi6@ops.ietf.org>; Mon, 18 Nov 2002 01:27:29 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Mon, 18 Nov 2002 01:27:28 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: <multi6@ops.ietf.org>
Subject: Unofficial multi6 meeting monday
Message-ID: <20021118012218.U88391-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=0.1 required=5.0
	tests=SPAM_PHRASE_00_01,SUBJECT_FREQ
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Hi,

Just wanted to remind you all off the unofficial multi6 meeting on
monday during the lunch break. I suggest we get together below the
escalators. There are some nice seats there and even power to charge
your stuff.

Try to stop by to say hi even if you have something else to do. We'll
find a place where we can talk some more and/or have lunch for those so
inclined at 12.00.




From owner-multi6@ops.ietf.org  Mon Nov 18 10:11:25 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA23060
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 10:11:24 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DnaH-000HBN-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 07:13:09 -0800
Received: from d12lmsgate-2.de.ibm.com ([194.196.100.235])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DnaE-000HAI-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 07:13:06 -0800
Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22])
	by d12lmsgate-2.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAIFAtim068392;
	Mon, 18 Nov 2002 16:11:19 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay01.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAIFAPff035894;
	Mon, 18 Nov 2002 16:10:26 +0100
Received: from [9.29.3.174] by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA23892 from <brian@hursley.ibm.com>; Mon, 18 Nov 2002 16:10:18 +0100
Message-Id: <3DD902C6.B31018CF@hursley.ibm.com>
Date: Mon, 18 Nov 2002 16:09:58 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
Cc: Iljitsch van Beijnum <iljitsch@muada.com>,
        Christian Huitema <huitema@windows.microsoft.com>, multi6@ops.ietf.org
Subject: Re: WG next steps
References: <20A06F63-FA5F-11D6-BC97-000393AB1404@kurtis.pp.se>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=0.1 required=5.0
	tests=BE_AMAZED,NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,
	      SPAM_PHRASE_00_01,USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Kurt Erik Lindqvist wrote:
> 
> > Do we think it is worthwhile to continue down the network/routing based
> > solutions? The lack of feedback on my draft suggests people aren't very
> > interested in working on this. If we want to do this at the routing
> > level, we have start exploring less obvious stuff. For instance, using
> > the flow label or diffserv code points to swim across the default zone
> > towards a network that knows more specific routing information.

The DSCP is definitely not available for that; please read RFC 2474.

I would be amazed if the flow label became available for that. We do have
clear consensus in IPv6 that it's an immutable e2e field.

> In the long run that will be the only thing that scales 

I don't think that follows at all.

    Brian



From owner-multi6@ops.ietf.org  Mon Nov 18 10:14:03 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA23112
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 10:14:03 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DndU-000HMa-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 07:16:28 -0800
Received: from laptop2.ietf55.ops.ietf.org ([204.42.72.221] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DndR-000HLY-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 07:16:25 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gAIFGJve014603;
	Mon, 18 Nov 2002 16:16:30 +0100 (CET)
Date: Mon, 18 Nov 2002 16:16:19 +0100
Subject: Re: WG next steps
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: Iljitsch van Beijnum <iljitsch@muada.com>,
        Christian Huitema <huitema@windows.microsoft.com>, multi6@ops.ietf.org
To: Brian E Carpenter <brian@hursley.ibm.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <3DD902C6.B31018CF@hursley.ibm.com>
Message-Id: <B04F3AED-FB08-11D6-BC97-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-1.8 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>
>> In the long run that will be the only thing that scales
>
> I don't think that follows at all.
>

Sorry - just to be clear. I was referring to going down the 
network/routing path.

Best regards,

- kurtis -




From owner-multi6@ops.ietf.org  Mon Nov 18 10:23:55 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA23423
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 10:23:54 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Dnn2-000Hmh-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 07:26:20 -0800
Received: from d12lmsgate-2.de.ibm.com ([194.196.100.235])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Dnmy-000HmJ-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 07:26:17 -0800
Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22])
	by d12lmsgate-2.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAIFPeim026462;
	Mon, 18 Nov 2002 16:25:42 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay01.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAIFPcff079670;
	Mon, 18 Nov 2002 16:25:38 +0100
Received: from [9.29.3.174] by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA34864 from <brian@hursley.ibm.com>; Mon, 18 Nov 2002 16:25:35 +0100
Message-Id: <3DD9065A.5547BFC5@hursley.ibm.com>
Date: Mon, 18 Nov 2002 16:25:14 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Erik Nordmark <Erik.Nordmark@sun.com>
Cc: multi6@ops.ietf.org
Subject: Re: Requirement regarding load sharing
References: <Roam.SIMC.2.0.6.1037569408.30821.nordmark@bebop.france>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.3 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Well, I suspect this would actually be a source of confusion.

I don't disagree that load balancing mechanisms need to be
managed by a policy system. But only some load balancing mechanisms
are likely to be the same as multi-homing mechanisms. Somehow I'd 
rather keep the issues separate at the requirements level.

  Brian

Erik Nordmark wrote:
> 
> I recall folks talking about being able to apply policy to
> load sharing on the mailing list, but section 3.1.2 in the
> requirements document in silent on this issue.
> 
> Even if this is not a "MUST" requirement, if people actually think
> it would be needed in order to capture current or future multihoming use
> it would be good to write it down in the document.
> I think the existence of such a need  matters when it comes to discussing
> potential solutions further, since such a policy would need to apply to
> the site and not merely be a local matter on each host.
> 
>   Erik



From owner-multi6@ops.ietf.org  Mon Nov 18 10:41:52 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA24096
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 10:41:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Do3q-000IS6-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 07:43:42 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Do3d-000IRc-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 07:43:30 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAIFgvc89716;
	Mon, 18 Nov 2002 16:42:57 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Mon, 18 Nov 2002 16:42:57 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Brian E Carpenter <brian@hursley.ibm.com>
cc: <multi6@ops.ietf.org>
Subject: Re: WG next steps
In-Reply-To: <3DD902C6.B31018CF@hursley.ibm.com>
Message-ID: <20021118162237.A89630-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-1.3 required=5.0
	tests=BE_AMAZED,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, 18 Nov 2002, Brian E Carpenter wrote:

> > > Do we think it is worthwhile to continue down the network/routing based
> > > solutions? The lack of feedback on my draft suggests people aren't very
> > > interested in working on this. If we want to do this at the routing
> > > level, we have start exploring less obvious stuff. For instance, using
> > > the flow label or diffserv code points to swim across the default zone
> > > towards a network that knows more specific routing information.

> The DSCP is definitely not available for that; please read RFC 2474.

Can you be more specific?

> I would be amazed if the flow label became available for that. We do have
> clear consensus in IPv6 that it's an immutable e2e field.

What we'd need for something like this is a field in the header (well,
it could be in an option but that increases overhead) that routers could
look at when making routing decisions, but can be changed without
breaking higher layers. Being able to change the field en route would be
useful but may not be absolutely necessary.

Iljitsch




From owner-multi6@ops.ietf.org  Mon Nov 18 11:01:51 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA24867
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 11:01:50 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DoNE-000JI8-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 08:03:44 -0800
Received: from kathmandu.sun.com ([192.18.98.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DoNB-000JHt-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 08:03:41 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by kathmandu.sun.com (8.9.3+Sun/8.9.3) with ESMTP id JAA15345;
	Mon, 18 Nov 2002 09:03:40 -0700 (MST)
Received: from lillen (punchin-nordmark.Eng.Sun.COM [192.9.61.11])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gAIG3bL29863;
	Mon, 18 Nov 2002 17:03:37 +0100 (MET)
Date: Mon, 18 Nov 2002 17:00:26 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: Requirement regarding load sharing
To: Brian E Carpenter <brian@hursley.ibm.com>
Cc: Erik Nordmark <Erik.Nordmark@sun.com>, multi6@ops.ietf.org
In-Reply-To: "Your message with ID" <3DD9065A.5547BFC5@hursley.ibm.com>
Message-ID: <Roam.SIMC.2.0.6.1037635226.28378.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-0.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> Well, I suspect this would actually be a source of confusion.
> 
> I don't disagree that load balancing mechanisms need to be
> managed by a policy system. But only some load balancing mechanisms
> are likely to be the same as multi-homing mechanisms. Somehow I'd 
> rather keep the issues separate at the requirements level.

What type of confusion are you concerned about?

Unless there is load sharing in site multihoming there isn't
any need for a load sharing policy.
Thus if such a policy is desirable/required/nice to have
it might make sense to add something in the load sharing
section saying something of this general flavor  
	It is desirable/required/nice to have a load sharing control
	by the site administrator so that the outbound traffic can be
	directed to ... 

Maybe there is also a desire for control of inbound traffic (through
control of source address selection/locator selection).

  Erik




From owner-multi6@ops.ietf.org  Mon Nov 18 11:11:19 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA25179
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 11:11:18 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DoV7-000JbL-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 08:11:53 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DoV5-000Jb9-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 08:11:51 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id LAA04455;
	Mon, 18 Nov 2002 11:11:49 -0500
Date: Mon, 18 Nov 2002 11:11:49 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211181611.LAA04455@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re: WG next steps
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_02_03
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>

    >> Do we think it is worthwhile to continue down the network/routing
    >> based solutions? The lack of feedback on my draft suggests people
    >> aren't very interested in working on this.

Oh, Iljitsch, I thought you got lots of feedback - but it was all of the form
"geographic addressing is a waste of time"! :-)

    >> If we want to do this at the routing level, we have start exploring
    >> less obvious stuff. For instance, using the flow label or diffserv
    >> code points to swim across the default zone towards a network that
    >> knows more specific routing information.

Just to prevent confusion, I wouldn't call that a "routing" solution (which,
to me, means having the routing mechanisms keep track of multi-homed sites).

I think it's better to call it an internetwork-layer solution, one which
uses a secondary "locator" in the packet header.


    > In the long run that will be the only thing that scales

It's not clear exactly what you're referring to when you say "that ...
scales", but I can see two possible axes for scaling. One is in the size of
a particular site which is multi-homed. The other is in the total number of
multi-homed sites in the network as a whole.

It's quite clear to most people that a routing-based solution (as defined
above) to the "total number" axis is definitely one that will *not* scale.

Can you expand on your comment a little, using this more precise
terminology? Did you mean "an internetwork-layer solution to the total
number scaling"?

	Noel



From owner-multi6@ops.ietf.org  Mon Nov 18 11:18:42 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA25511
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 11:18:41 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Doch-000JtS-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 08:19:43 -0800
Received: from d12lmsgate-4.de.ibm.com ([194.196.100.237])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Doce-000Jso-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 08:19:41 -0800
Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22])
	by d12lmsgate-4.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAIGIseW016280;
	Mon, 18 Nov 2002 17:18:55 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay01.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAIGIpff026992;
	Mon, 18 Nov 2002 17:18:52 +0100
Received: from [9.29.3.174] by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA37256 from <brian@hursley.ibm.com>; Mon, 18 Nov 2002 17:18:45 +0100
Message-Id: <3DD912C9.A6916367@hursley.ibm.com>
Date: Mon, 18 Nov 2002 17:18:17 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
Cc: Iljitsch van Beijnum <iljitsch@muada.com>,
        Christian Huitema <huitema@windows.microsoft.com>, multi6@ops.ietf.org
Subject: Re: WG next steps
References: <B04F3AED-FB08-11D6-BC97-000393AB1404@kurtis.pp.se>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-0.2 required=5.0
	tests=NOSPAM_INC,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Kurt Erik Lindqvist wrote:
> 
> >
> >> In the long run that will be the only thing that scales
> >
> > I don't think that follows at all.
> >
> 
> Sorry - just to be clear. I was referring to going down the
> network/routing path.

Yes. And I don't see how you can assert that this is the only
scaleable solution.

  Brian



From owner-multi6@ops.ietf.org  Mon Nov 18 11:25:03 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA25707
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 11:25:03 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Doim-000KCb-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 08:26:00 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Doik-000KBJ-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 08:25:58 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211181614.BAA02861@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id BAA02861; Tue, 19 Nov 2002 01:13:54 +0859
Subject: Re: WG next steps
In-Reply-To: <B04F3AED-FB08-11D6-BC97-000393AB1404@kurtis.pp.se> from Kurt Erik
 Lindqvist at "Nov 18, 2002 04:16:19 pm"
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
Date: Tue, 19 Nov 2002 01:13:53 +0859 ()
CC: Brian E Carpenter <brian@hursley.ibm.com>,
        Iljitsch van Beijnum <iljitsch@muada.com>,
        Christian Huitema <huitema@windows.microsoft.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-0.7 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Kurtis;

> >> In the long run that will be the only thing that scales
> >
> > I don't think that follows at all.
> >
> 
> Sorry - just to be clear. I was referring to going down the 
> network/routing path.

Anything relying on network intelligence does not scale.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Mon Nov 18 12:17:57 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA26991
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 12:17:57 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DpXn-000MFR-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 09:18:43 -0800
Received: from pa-monroeville1b-61.pit.adelphia.net ([24.53.182.61] helo=localhost)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DpXl-000MDR-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 09:18:41 -0800
Received: from [192.168.1.100] (localhost [127.0.0.1])
	by localhost (8.12.2/8.12.2) with ESMTP id gAIHI0Ys003343;
	Mon, 18 Nov 2002 12:18:01 -0500 (EST)
Date: Mon, 18 Nov 2002 12:18:00 -0500
From: "Michael H. Lambert" <lambert@psc.edu>
To: Iljitsch van Beijnum <iljitsch@muada.com>
cc: Brian E Carpenter <brian@hursley.ibm.com>, multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <8558492.1037621880@[192.168.1.100]>
In-Reply-To: <20021118162237.A89630-100000@sequoia.muada.com>
References: <20021118162237.A89630-100000@sequoia.muada.com>
X-Mailer: Mulberry/2.2.1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Status: No, hits=-1.3 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

--On Monday, 18 November 2002 16:42 +0100 Iljitsch van Beijnum 
<iljitsch@muada.com> wrote:

[...]

> What we'd need for something like this is a field in the header (well,
> it could be in an option but that increases overhead) that routers could
> look at when making routing decisions, but can be changed without
> breaking higher layers. Being able to change the field en route would be
> useful but may not be absolutely necessary.

This sounds a bit like loose per-hop behavior.  If it is decided that this 
is a mechanism for the WG to consider, can anything be borrowed from RSVP 
(and what about scaling)?

Michael

+-----------------------------------------------------------------------+
| Michael H. Lambert, Network Engineer           Phone: +1 412 268-4960 |
| Pittsburgh Supercomputing Center               FAX:   +1 412 268-8200 |
| 4400 Fifth Avenue, Pittsburgh, PA  15213       lambert@psc.edu        |
+-----------------------------------------------------------------------+



From owner-multi6@ops.ietf.org  Mon Nov 18 12:51:28 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA28036
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 12:51:28 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Dq3s-000Nfj-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 09:51:52 -0800
Received: from sj-msg-core-1.cisco.com ([171.71.163.11])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Dq3i-000NdO-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 09:51:43 -0800
Received: from sj-msg-av-2.cisco.com (sj-msg-av-2.cisco.com [171.70.145.31])
	by sj-msg-core-1.cisco.com (8.12.2/8.12.2) with ESMTP id gAIHp6Nf016645;
	Mon, 18 Nov 2002 09:51:06 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-2.cisco.com (8.12.2/8.12.2) with ESMTP id gAIHost3027420;
	Mon, 18 Nov 2002 09:50:54 -0800 (PST)
Received: from chuegen-sjcvpn-5.cisco.com (chuegen-sjcvpn-5.cisco.com [10.25.2.102]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id JAA18351; Mon, 18 Nov 2002 09:51:04 -0800 (PST)
Date: Mon, 18 Nov 2002 11:51:05 -0600 (Central Standard Time)
From: "Craig A. Huegen" <chuegen@cisco.com>
To: Pekka Nikander <Pekka.Nikander@nomadiclab.com>
cc: multi6@ops.ietf.org
Subject: Re: Notes about identifier - locator separator
In-Reply-To: <3DC39E25.9080404@nomadiclab.com>
Message-ID: <Pine.WNT.4.44.0211181124200.692-100000@chuegen-w2k02.amer.cisco.com>
X-X-Sender: chuegen@chuegen-sun.cisco.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.5 required=5.0
	tests=EMAIL_ATTRIBUTION,GAPPY_TEXT,IN_REP_TO,SPAM_PHRASE_01_02,
	      USER_AGENT_PINE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk


My sincere apologies for replying to a topic that's 2 weeks old...
Catching up...

On Sat, 2 Nov 2002, Pekka Nikander wrote:

> probably others.  Apparently, my personal position
> is that I'd like to see that
>
>    - identifiers are translated into locators
>      at the end-hosts, and the network performs
>      locator-locator translations if needed
>      e.g. for traffic engineering,

I can agree with this if the "network" system included the
identifier->locator mapping component, such that policy could be centrally
maintained within said "network".

Of course, link/path state would also have to be communicated to this same
component so that it can update the selection algorithm based on current
topology conditions.

That system would be responsible for selecting the proper locator based
upon the operators' policy -- whether it's to prefer a path because one of
my multi-homing connections is much less expensive, or because it's
generally a better network, or whatever.

Performing path selection based on left-side most matched bits between a
set of source locators and destination locators still has its drawbacks,
though, so I think there is a need for robustness in network visibility --
the multihomed end-user may need to receive routing table feeds from its
service providers to accomplish its policy objectives.

/cah

---
Craig A. Huegen, Chief Network Architect      C i s c o  S y s t e m s
IT Transport, Network Technology & Design           ||        ||
Cisco Systems, Inc., 400 East Tasman Drive          ||        ||
San Jose, CA  95134, (408) 526-8104                ||||      ||||
email: chuegen@cisco.com       CCIE #2100      ..:||||||:..:||||||:..





From owner-multi6@ops.ietf.org  Mon Nov 18 13:47:03 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA29689
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 13:47:02 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Dqwf-00009J-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 10:48:29 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Dqwa-00008B-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 10:48:24 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAIIlqA90188;
	Mon, 18 Nov 2002 19:47:52 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Mon, 18 Nov 2002 19:47:52 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
cc: <multi6@ops.ietf.org>
Subject: Re: WG next steps
In-Reply-To: <200211181611.LAA04455@ginger.lcs.mit.edu>
Message-ID: <20021118191739.B90081-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_02_03
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, 18 Nov 2002, J. Noel Chiappa wrote:

>     >> Do we think it is worthwhile to continue down the network/routing
>     >> based solutions? The lack of feedback on my draft suggests people
>     >> aren't very interested in working on this.

> Oh, Iljitsch, I thought you got lots of feedback - but it was all of the form
> "geographic addressing is a waste of time"! :-)

That's like objecting to the film Star Wars by objecting "the stars are
not at war!" and then refuse to see the flick...

>     >> If we want to do this at the routing level, we have start exploring
>     >> less obvious stuff. For instance, using the flow label or diffserv
>     >> code points to swim across the default zone towards a network that
>     >> knows more specific routing information.

> Just to prevent confusion, I wouldn't call that a "routing" solution (which,
> to me, means having the routing mechanisms keep track of multi-homed sites).

> I think it's better to call it an internetwork-layer solution, one which
> uses a secondary "locator" in the packet header.

Didn't some dead English guy four odd centuries ago have something to
say about the relative value of naming schemes?

Actually I wouldn't necessarily want to include a second full locator.
The extra field could/would be used to rearrange the IPv6 address in
such a way that the top of the aggregation tree is moved to another
place. Using this it should be possible to kind of select a new
hierarchy rather than make sure the one you end up with always works.
(I'm not saying I'm 100% convinced this can work, though, but if we can
borrow a header field we can see how far we can come.)

>     > In the long run that will be the only thing that scales

> It's not clear exactly what you're referring to when you say "that ...

I didn't say this. On the contrarry, I'm convinced that routing can only
scale if we allow people to be present in two or more places in the
hierarchy only when those places are relatively close together. (See
GAPI. There you must connect to ISPs within the same
country/state/province.) Note also that current IPv6 address allocation
mechanisms aren't hierarchical so they should be considered
non-scalable. We can see this in the v4 global routing table which is
110k entries big, while the number of multihomers can't be much more
than 10k. In v6 we have a one time gain and the growth curve will be
slightly flatter, but no fundamental differences.

I was reading the Kleinrock/Kamoun paper by the way, but it doesn't
apply very directly to what we're trying to do here. One of the most
problematic assumptions they make is that there is a single network. In
reality, we're dealing with many networks, and shifting traffic from one
to the other because information is lost in aggregation is not something
we can simply do because it makes engineering sense.

Iljitsch




From owner-multi6@ops.ietf.org  Mon Nov 18 14:04:40 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA00142
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 14:04:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DrER-0000ww-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 11:06:51 -0800
Received: from tower.partan.com ([198.6.255.248])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DrEN-0000wh-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 11:06:47 -0800
Received: from tower.partan.com (localhost.partan.com [127.0.0.1])
	by tower.partan.com (8.12.3/8.12.3) with ESMTP id gAIJ6hW9014008;
	Mon, 18 Nov 2002 14:06:43 -0500 (EST)
	(envelope-from asp@tower.partan.com)
Received: (from asp@localhost)
	by tower.partan.com (8.12.3/8.12.3/Submit) id gAIJ6hOF014005;
	Mon, 18 Nov 2002 14:06:43 -0500 (EST)
	(envelope-from asp)
Date: Mon, 18 Nov 2002 14:06:43 -0500
From: Andrew Partan <post-multi6@partan.com>
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <20021118190643.GA13981@partan.com>
References: <200211181611.LAA04455@ginger.lcs.mit.edu> <20021118191739.B90081-100000@sequoia.muada.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20021118191739.B90081-100000@sequoia.muada.com>
User-Agent: Mutt/1.4i
X-Spam-Status: No, hits=-3.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, Nov 18, 2002 at 07:47:52PM +0100, Iljitsch van Beijnum wrote:
> > Oh, Iljitsch, I thought you got lots of feedback - but it was all of the
> > form "geographic addressing is a waste of time"! :-)
> 
> That's like objecting to the film Star Wars by objecting "the stars are
> not at war!" and then refuse to see the flick...

Do you argue about the potential of perpetual motion machines?
	--asp



From owner-multi6@ops.ietf.org  Mon Nov 18 14:44:07 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA01359
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 14:44:07 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DrqR-0002i4-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 11:46:07 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DrqO-0002hr-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 11:46:04 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAIJjXG90331;
	Mon, 18 Nov 2002 20:45:33 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Mon, 18 Nov 2002 20:45:33 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Andrew Partan <post-multi6@partan.com>
cc: <multi6@ops.ietf.org>
Subject: Re: WG next steps
In-Reply-To: <20021118190643.GA13981@partan.com>
Message-ID: <20021118203504.Y90154-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, 18 Nov 2002, Andrew Partan wrote:

> > > Oh, Iljitsch, I thought you got lots of feedback - but it was all of the
> > > form "geographic addressing is a waste of time"! :-)

> > That's like objecting to the film Star Wars by objecting "the stars are
> > not at war!" and then refuse to see the flick...

> Do you argue about the potential of perpetual motion machines?

No, I just argue that geo aggregation isn't perpetual motion.

It's very simple. If you use a hierarchical addressing mechanism, you
get to aggregate. If you aggregate, traffic flows become less optimal.
Making the hierarchy geographically relevant gives you the _potential_
to get around the traffic flow problem. That's all. No creative physics.




From owner-multi6@ops.ietf.org  Mon Nov 18 14:49:55 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA01505
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 14:49:54 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Drvi-0002z2-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 11:51:34 -0800
Received: from tower.partan.com ([198.6.255.248])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Drve-0002yZ-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 11:51:30 -0800
Received: from tower.partan.com (localhost.partan.com [127.0.0.1])
	by tower.partan.com (8.12.3/8.12.3) with ESMTP id gAIJpSW9018121;
	Mon, 18 Nov 2002 14:51:28 -0500 (EST)
	(envelope-from asp@tower.partan.com)
Received: (from asp@localhost)
	by tower.partan.com (8.12.3/8.12.3/Submit) id gAIJpSAS018118;
	Mon, 18 Nov 2002 14:51:28 -0500 (EST)
	(envelope-from asp)
Date: Mon, 18 Nov 2002 14:51:28 -0500
From: Andrew Partan <post-multi6@partan.com>
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <20021118195128.GA18094@partan.com>
References: <20021118190643.GA13981@partan.com> <20021118203504.Y90154-100000@sequoia.muada.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20021118203504.Y90154-100000@sequoia.muada.com>
User-Agent: Mutt/1.4i
X-Spam-Status: No, hits=-3.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, Nov 18, 2002 at 08:45:33PM +0100, Iljitsch van Beijnum wrote:
> It's very simple. If you use a hierarchical addressing mechanism, you
> get to aggregate. If you aggregate, traffic flows become less optimal.
> Making the hierarchy geographically relevant gives you the _potential_
> to get around the traffic flow problem. That's all. No creative physics.

I'll try to explain this again.

I'm a large provider; I'm connected to two geo areas - A and B.
Not everyone in area A is my customer.
At B I connect to another provider.
What routes to I announce to that other provider about area A?
If I announce just my customers' routes, then aggregation is dead.
If I announce just the area A aggregate, then I am giving free transit
to everyone in area A.
Neither one flys.

You have the smae problem with exchange addressing as well.
	--asp



From owner-multi6@ops.ietf.org  Mon Nov 18 15:51:10 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA03062
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 15:51:07 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Dss8-0005u5-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 12:51:56 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Dss6-0005tU-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 12:51:54 -0800
Subject: RE: WG next steps
Date: Mon, 18 Nov 2002 12:52:07 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Message-ID: <2B81403386729140A3A899A8B39B046405E487@server2000>
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Content-class: urn:content-classes:message
Thread-Topic: WG next steps
thread-index: AcKPPNUSaGamuuJYRGO36MZJoPHRAwABuvgQ
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Andrew Partan" <post-multi6@partan.com>,
        "Iljitsch van Beijnum" <iljitsch@muada.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.5 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id PAA03062

> Andrew Partan wrote:
> is dead. If I announce just the area A aggregate,
> then I am giving free transit to everyone in area A.

Nobody cares about this if the free transit you provide represents 0.1%
of your total traffic (not to mention the fact that your competitors
would likely give you back 0.05% anyway for the very same reason.

Michel.




From owner-multi6@ops.ietf.org  Mon Nov 18 16:07:31 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA03533
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 16:07:30 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Dt9U-0006uH-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 13:09:52 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Dt9R-0006u5-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 13:09:49 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAIL9Ir90456;
	Mon, 18 Nov 2002 22:09:18 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Mon, 18 Nov 2002 22:09:18 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Andrew Partan <post-multi6@partan.com>
cc: <multi6@ops.ietf.org>
Subject: Re: WG next steps
In-Reply-To: <20021118195128.GA18094@partan.com>
Message-ID: <20021118220053.S90429-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, 18 Nov 2002, Andrew Partan wrote:

> I'll try to explain this again.

> I'm a large provider; I'm connected to two geo areas - A and B.
> Not everyone in area A is my customer.
> At B I connect to another provider.
> What routes to I announce to that other provider about area A?
> If I announce just my customers' routes, then aggregation is dead.
> If I announce just the area A aggregate, then I am giving free transit
> to everyone in area A.
> Neither one flys.

You announce your customers. You don't get to aggregate those. However,
you only accept routes for people in the A and B regions from your
peers. If you have a packet for someone in region C you route it towards
the router inside your network that has information about region C.
Conversely, in region C there are only aggregates towards A and B in the
routing tables.

This limits the aggregation to how many routers with good
interconnection you have, but not necessarily to the number of
interconnect locations = you can solve the scalability problem by
throwing hardware at it, which is not great but still much, much better
than not being able to solve it at all, so I think it is a reasonable
short term solution.




From owner-multi6@ops.ietf.org  Mon Nov 18 16:24:21 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA03908
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 16:24:20 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DtPC-0007le-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 13:26:06 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DtPA-0007lQ-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 13:26:04 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211182117.GAA06165@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id GAA06165; Tue, 19 Nov 2002 06:17:34 +0900
Subject: Re: WG next steps
In-Reply-To: <2B81403386729140A3A899A8B39B046405E487@server2000> from Michel
 Py at "Nov 18, 2002 12:52:07 pm"
To: Michel Py <michel@arneill-py.sacramento.ca.us>
Date: Tue, 19 Nov 2002 06:17:33 +0859 ()
CC: Andrew Partan <post-multi6@partan.com>,
        Iljitsch van Beijnum <iljitsch@muada.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Michel;

> > Andrew Partan wrote:
> > is dead. If I announce just the area A aggregate,
> > then I am giving free transit to everyone in area A.
> 
> Nobody cares about this if the free transit you provide represents 0.1%
> of your total traffic (not to mention the fact that your competitors
> would likely give you back 0.05% anyway for the very same reason.

Why, do you think, the competitor have its own transit, even though
there is a free one?

Bandwidth limitation does not work.

Suppose there are adjacent geographical areas A and B. A provier
has comtomers in both areas and has backbone betwen them.

Another provider having costomers only in area A has no reason
to connect A and B by itself.

Then, who connect people in A and B?

Note that if there is bandwidth limitation imposed by the former
provider, the latter provider has no way to announce people in
B alternative longer route from B to A with better bandwidth,
unless addresses in A is unaggregated.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Mon Nov 18 16:28:16 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA04068
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 16:28:16 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DtTb-0007yW-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 13:30:39 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DtTZ-0007yI-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 13:30:37 -0800
Subject: RE: WG next steps
Date: Mon, 18 Nov 2002 13:30:46 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Message-ID: <2B81403386729140A3A899A8B39B04640BD3BB@server2000>
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Content-class: urn:content-classes:message
Thread-Topic: WG next steps
thread-index: AcKPSTQkacTsSLmGTjyJ2CtwLXOZBwAAAe3g
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Masataka Ohta" <mohta@necom830.hpcl.titech.ac.jp>
Cc: "Andrew Partan" <post-multi6@partan.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id QAA04068

>> would likely give you back 0.05% anyway for
>> the very same reason.

> Masataka Ohta wrote:
> Why, do you think, the competitor have its own
> transit, even though there is a free one?
> Bandwidth limitation does not work.

Who talked about bandwidth limitation? I'm talking about a protocol that
uses geographical addresses for identifier/locator mapping purposes
only.

Michel.




From owner-multi6@ops.ietf.org  Mon Nov 18 16:30:03 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA04144
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 16:30:03 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DtVP-00085z-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 13:32:31 -0800
Received: from d12lmsgate-5.de.ibm.com ([194.196.100.238])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DtVM-00084G-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 13:32:29 -0800
Received: from d12relay02.de.ibm.com (d12relay02.de.ibm.com [9.165.215.23])
	by d12lmsgate-5.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAILVuS2073242;
	Mon, 18 Nov 2002 22:31:56 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay02.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAILVtEU050190;
	Mon, 18 Nov 2002 22:31:55 +0100
Received: from [9.29.3.174] by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA45832 from <brian@hursley.ibm.com>; Mon, 18 Nov 2002 22:31:52 +0100
Message-Id: <3DD95C34.4350C127@hursley.ibm.com>
Date: Mon, 18 Nov 2002 22:31:32 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Erik Nordmark <Erik.Nordmark@sun.com>
Cc: multi6@ops.ietf.org
Subject: Re: Requirement regarding load sharing
References: <Roam.SIMC.2.0.6.1037635226.28378.nordmark@bebop.france>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Erik Nordmark wrote:
> 
> > Well, I suspect this would actually be a source of confusion.
> >
> > I don't disagree that load balancing mechanisms need to be
> > managed by a policy system. But only some load balancing mechanisms
> > are likely to be the same as multi-homing mechanisms. Somehow I'd
> > rather keep the issues separate at the requirements level.
> 
> What type of confusion are you concerned about?

see below...

> 
> Unless there is load sharing in site multihoming there isn't
> any need for a load sharing policy.
> Thus if such a policy is desirable/required/nice to have
> it might make sense to add something in the load sharing
> section saying something of this general flavor
>         It is desirable/required/nice to have a load sharing control
>         by the site administrator so that the outbound traffic can be
>         directed to ...
> 
> Maybe there is also a desire for control of inbound traffic (through
> control of source address selection/locator selection).

I'm confused about why I would mention this in a document about
multihoming. 

   Brian



From owner-multi6@ops.ietf.org  Mon Nov 18 16:38:33 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA04380
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 16:38:32 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Dtda-0008Zt-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 13:40:58 -0800
Received: from kathmandu.sun.com ([192.18.98.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DtdS-0008ZR-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 13:40:51 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by kathmandu.sun.com (8.9.3+Sun/8.9.3) with ESMTP id OAA21205;
	Mon, 18 Nov 2002 14:40:47 -0700 (MST)
Received: from lillen (punchin-nordmark.Eng.Sun.COM [192.9.61.11])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gAILeiL01905;
	Mon, 18 Nov 2002 22:40:45 +0100 (MET)
Date: Mon, 18 Nov 2002 22:37:31 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: Requirement regarding load sharing
To: Brian E Carpenter <brian@hursley.ibm.com>
Cc: Erik Nordmark <Erik.Nordmark@sun.com>, multi6@ops.ietf.org
In-Reply-To: "Your message with ID" <3DD95C34.4350C127@hursley.ibm.com>
Message-ID: <Roam.SIMC.2.0.6.1037655451.14367.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=2.3 required=5.0
	tests=IN_REP_TO,NO_MX_FOR_FROM,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
X-Spam-Level: **
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> I'm confused about why I would mention this in a document about
> multihoming. 

Because the multihoming document seems to say that load sharing (as well
as redundancy ...) is a motivation for multihoming. In fact it says
that supporting load sharing is a requirement.
Whether or not, and the location of, policy controls apply to the load
sharing is an interesting question for folks trying to understand the
constraints on the solution space.

  Erik




From owner-multi6@ops.ietf.org  Mon Nov 18 16:39:22 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA04398
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 16:39:22 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DteN-0008di-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 13:41:47 -0800
Received: from d12lmsgate.de.ibm.com ([194.196.100.234])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DteK-0008a8-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 13:41:44 -0800
Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22])
	by d12lmsgate.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAILf0jw201536;
	Mon, 18 Nov 2002 22:41:05 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay01.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAILetff070004;
	Mon, 18 Nov 2002 22:40:55 +0100
Received: from [9.29.3.174] by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA32964 from <brian@hursley.ibm.com>; Mon, 18 Nov 2002 22:40:53 +0100
Message-Id: <3DD95E51.593865DA@hursley.ibm.com>
Date: Mon, 18 Nov 2002 22:40:33 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: multi6@ops.ietf.org
Subject: Re: WG next steps
References: <20021118162237.A89630-100000@sequoia.muada.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=0.1 required=5.0
	tests=BE_AMAZED,NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,
	      SPAM_PHRASE_00_01,USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Iljitsch van Beijnum wrote:
> 
> On Mon, 18 Nov 2002, Brian E Carpenter wrote:
> 
> > > > Do we think it is worthwhile to continue down the network/routing based
> > > > solutions? The lack of feedback on my draft suggests people aren't very
> > > > interested in working on this. If we want to do this at the routing
> > > > level, we have start exploring less obvious stuff. For instance, using
> > > > the flow label or diffserv code points to swim across the default zone
> > > > towards a network that knows more specific routing information.
> 
> > The DSCP is definitely not available for that; please read RFC 2474.
> 
> Can you be more specific?

Not really. If you don't want to read the diffserv Proposed Standard,
you'll have to believe me: the DSCP isn't available to solve the
multihoming requirement.

> 
> > I would be amazed if the flow label became available for that. We do have
> > clear consensus in IPv6 that it's an immutable e2e field.
> 
> What we'd need for something like this is a field in the header (well,
> it could be in an option but that increases overhead) that routers could
> look at when making routing decisions, but can be changed without
> breaking higher layers. Being able to change the field en route would be
> useful but may not be absolutely necessary.

You can always propose an extension header for this. However, I doubt
if it would have any substantial advantage over an encapsulation
mechanism.

     Brian



From owner-multi6@ops.ietf.org  Mon Nov 18 16:52:47 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA04757
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 16:52:46 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Dtqf-0009JL-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 13:54:29 -0800
Received: from tower.partan.com ([198.6.255.248])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Dtqb-0009Ih-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 13:54:26 -0800
Received: from tower.partan.com (localhost.partan.com [127.0.0.1])
	by tower.partan.com (8.12.3/8.12.3) with ESMTP id gAILrGW9025374;
	Mon, 18 Nov 2002 16:53:16 -0500 (EST)
	(envelope-from asp@tower.partan.com)
Received: (from asp@localhost)
	by tower.partan.com (8.12.3/8.12.3/Submit) id gAILrGvm025371;
	Mon, 18 Nov 2002 16:53:16 -0500 (EST)
	(envelope-from asp)
Date: Mon, 18 Nov 2002 16:53:16 -0500
From: Andrew Partan <post-multi6@partan.com>
To: Michel Py <michel@arneill-py.sacramento.ca.us>
Cc: multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <20021118215316.GA25319@partan.com>
References: <2B81403386729140A3A899A8B39B046405E487@server2000>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <2B81403386729140A3A899A8B39B046405E487@server2000>
User-Agent: Mutt/1.4i
X-Spam-Status: No, hits=-3.3 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,
	      USER_AGENT,USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, Nov 18, 2002 at 12:52:07PM -0800, Michel Py wrote:
> > Andrew Partan wrote:
> > is dead. If I announce just the area A aggregate,
> > then I am giving free transit to everyone in area A.
> 
> Nobody cares about this if the free transit you provide represents 0.1%
> of your total traffic (not to mention the fact that your competitors
> would likely give you back 0.05% anyway for the very same reason.

It means that if there is one provider that connects to A and B,
then no-one else in A or B needs to buy transit between A & B as
that one provider will have to provide it.  That will not fly.

It means that some small provider only in area A does not need to
buy transit at all.

I, as a large ISP, will only give transit if at least one end pays
me.  Who is going to pay me?
	--asp



From owner-multi6@ops.ietf.org  Mon Nov 18 16:52:56 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA04779
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 16:52:55 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DtrN-0009KH-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 13:55:13 -0800
Received: from tower.partan.com ([198.6.255.248])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DtrK-0009K3-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 13:55:10 -0800
Received: from tower.partan.com (localhost.partan.com [127.0.0.1])
	by tower.partan.com (8.12.3/8.12.3) with ESMTP id gAILt8W9025396;
	Mon, 18 Nov 2002 16:55:08 -0500 (EST)
	(envelope-from asp@tower.partan.com)
Received: (from asp@localhost)
	by tower.partan.com (8.12.3/8.12.3/Submit) id gAILt87w025393;
	Mon, 18 Nov 2002 16:55:08 -0500 (EST)
	(envelope-from asp)
Date: Mon, 18 Nov 2002 16:55:08 -0500
From: Andrew Partan <post-multi6@partan.com>
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <20021118215507.GB25319@partan.com>
References: <20021118195128.GA18094@partan.com> <20021118220053.S90429-100000@sequoia.muada.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20021118220053.S90429-100000@sequoia.muada.com>
User-Agent: Mutt/1.4i
X-Spam-Status: No, hits=-3.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, Nov 18, 2002 at 10:09:18PM +0100, Iljitsch van Beijnum wrote:
> Conversely, in region C there are only aggregates towards A and B in the
> routing tables.

Then who is providing the free transit for A and B in region C?
	--asp



From owner-multi6@ops.ietf.org  Mon Nov 18 17:23:27 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA05871
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 17:23:27 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DuKw-000Aug-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 14:25:46 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DuKr-000AuS-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 14:25:41 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211182215.HAA06857@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id HAA06857; Tue, 19 Nov 2002 07:15:31 +0900
Subject: Re: WG next steps
In-Reply-To: <2B81403386729140A3A899A8B39B04640BD3BB@server2000> from Michel
 Py at "Nov 18, 2002 01:30:46 pm"
To: Michel Py <michel@arneill-py.sacramento.ca.us>
Date: Tue, 19 Nov 2002 07:15:30 +0859 ()
CC: Andrew Partan <post-multi6@partan.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Michel;

> >> would likely give you back 0.05% anyway for
> >> the very same reason.
> 
> > Masataka Ohta wrote:
> > Why, do you think, the competitor have its own
> > transit, even though there is a free one?
> > Bandwidth limitation does not work.
> 
> Who talked about bandwidth limitation?

Then, how can you say it 0.05%?

You talked about bandwidth, not identifier/locator mapping.

> I'm talking about a protocol that
> uses geographical addresses for identifier/locator mapping purposes
> only.

If you are saying that the geographical addresses can not be used
in real packets, they are not locators but identifiers.

Instead, if you are saying that the geographical addresses can be
used without such restriciton as bandwidth limitation for free
riders, they will be used 100% of the time.

							Masataka Ohta



From owner-multi6@ops.ietf.org  Mon Nov 18 18:22:47 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA07266
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 18:22:47 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DvFE-000E16-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 15:23:56 -0800
Received: from elle.sprintlink.net ([199.0.234.34] helo=iscserv1.res.sprintlink.net)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DvFC-000E0q-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 15:23:54 -0800
Received: from localhost (rrockell@localhost) by iscserv1.res.sprintlink.net (8.8.8+Sun/8.6.12) with ESMTP id SAA03336; Mon, 18 Nov 2002 18:25:43 -0500 (EST)
X-Authentication-Warning: iscserv1.res.sprintlink.net: rrockell owned process doing -bs
Date: Mon, 18 Nov 2002 18:25:43 -0500 (EST)
From: "Robert J. Rockell" <rrockell@sprint.net>
X-X-Sender: <rrockell@iscserv1>
To: Michel Py <michel@arneill-py.sacramento.ca.us>
cc: Andrew Partan <post-multi6@partan.com>,
        Iljitsch van Beijnum <iljitsch@muada.com>, <multi6@ops.ietf.org>
Subject: RE: WG next steps
In-Reply-To: <2B81403386729140A3A899A8B39B046405E487@server2000>
Message-ID: <Pine.GSO.4.33.0211181825020.3281-100000@iscserv1>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-1.1 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_01_02,USER_AGENT_PINE,X_AUTH_WARNING
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

->> Andrew Partan wrote:
->> is dead. If I announce just the area A aggregate,
->> then I am giving free transit to everyone in area A.
->
->Nobody cares about this if the free transit you provide represents 0.1%
->of your total traffic (not to mention the fact that your competitors
->would likely give you back 0.05% anyway for the very same reason.

I care very much.  CapEx with no associated revenue (even if you can make
the arguement that it all comes out 'in the wash') is not going to fly with
the companies left in business today...



->
->Michel.
->
->




From owner-multi6@ops.ietf.org  Mon Nov 18 19:40:37 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA09044
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 19:40:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DwSD-000IHM-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 16:41:25 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DwS9-000IGz-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 16:41:22 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAJ0emL90817;
	Tue, 19 Nov 2002 01:40:49 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Tue, 19 Nov 2002 01:40:48 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Brian E Carpenter <brian@hursley.ibm.com>
cc: <multi6@ops.ietf.org>
Subject: Re: WG next steps
In-Reply-To: <3DD95E51.593865DA@hursley.ibm.com>
Message-ID: <20021119013827.G90810-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, 18 Nov 2002, Brian E Carpenter wrote:

> > > The DSCP is definitely not available for that; please read RFC 2474.

> > Can you be more specific?

> Not really. If you don't want to read the diffserv Proposed Standard,
> you'll have to believe me: the DSCP isn't available to solve the
> multihoming requirement.

I want to and I did, but propably not thorough enough because I didn't
find what specifically you were referring to. I'll read the whole thing
more closely when I have more time and less distractions.




From owner-multi6@ops.ietf.org  Mon Nov 18 20:04:30 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA09393
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 20:04:30 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Dwqd-000JwT-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 17:06:39 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Dwqa-000Jvi-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 17:06:37 -0800
Subject: RE: WG next steps
Date: Mon, 18 Nov 2002 17:06:48 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Message-ID: <2B81403386729140A3A899A8B39B04640BD3C5@server2000>
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Content-class: urn:content-classes:message
Thread-Topic: WG next steps
thread-index: AcKPTS+J7jnM2+R2Q0+96u+7lBOOSAAAmcDQ
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Andrew Partan" <post-multi6@partan.com>,
        "Masataka Ohta" <mohta@necom830.hpcl.titech.ac.jp>,
        "Robert J. Rockell" <rrockell@sprint.net>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=1.1 required=5.0
	tests=SPAM_PHRASE_03_05
	version=2.43
X-Spam-Level: *
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id UAA09393

Andrew / Masataka / Rob

>> Michel Py wrote:
>> Nobody cares about this if the free transit you
>> provide represents 0.1% of your total traffic
>> (not to mention the fact that your competitors
>> would likely give you back 0.05% anyway for the
>> very same reason.

> Andrew Partan wrote:
> It means that if there is one provider that
> connects to A and B, then no-one else in A or B
> needs to buy transit between A & B as that one
> provider will have to provide it.  That will not
> fly.
> It means that some small provider only in area A
> does not need to buy transit at all.
> I, as a large ISP, will only give transit if at
> least one end pays me.  Who is going to pay me?

[note that for clarification purposes what Iljitsch and I are talking
about is not the same thing at all]

I think that you have not grasped the concept. The model we are talking
about is that topology requests (traffic would be equivalent to the
initial SYN of a TCP connection for the session to a multihomed site,
twice) is what goes over geographical addresses and is what you *might*
have to provide the free traffic for. The bulk of the traffic is carried
over PA, which means that the small ISP would have to buy transit to
carry it, and this part is not free.

So what we are talking about potentially is that every ISP that services
a geographic zone would have to *potentially* carry the first SYN packet
for their competitor's traffic.

> Masataka Ohta wrote:
> Then, how can you say it 0.05%?

Actually, I would be happy to have some real figures about it.
Typical (if such a thing exists ;-) Internet use, what percentage of the
bandwidth does the first SYN of the first HTTP/TCP connection to the
site represents? I have the exact non-numeric answer to this: peanuts.


> You talked about bandwidth, not identifier/locator mapping.

Precisely. The identifier/locator _mapping process_ uses geographical
addresses, the actual traffic uses PA addresses.

> If you are saying that the geographical addresses can
> not be used in real packets, they are not locators but
> identifiers.

Correct. The geographic address is the identifier, there can be multiple
PA addresses that are locators.

> Instead, if you are saying that the geographical
> addresses can be used without such restriciton as
> bandwidth limitation for free riders, they will be
> used 100% of the time.

I agree with the "will", but this is not what I am saying.

> Robert J. Rockell wrote:
> I care very much.  CapEx with no associated revenue
> (even if you can make the arguement that it all comes
> out 'in the wash') is not going to fly with the
> companies left in business today...

Rob, I'm a little surprised about you posting this. We are talking about
MHAP, which you know to some extent, and I have never heard you scream
about this before.

Again, what is the issue here: you *might* *potentially* provide free
transit for the first SYN of Joe Blow surfing a web site that is hosted
by one of your competitors. Is this kind of bandwidth on your radar
screen?

Michel.




From owner-multi6@ops.ietf.org  Mon Nov 18 20:12:24 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA09538
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 20:12:24 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DwyR-000KOA-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 17:14:43 -0800
Received: from tower.partan.com ([198.6.255.248])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DwyO-000KNw-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 17:14:40 -0800
Received: from tower.partan.com (localhost.partan.com [127.0.0.1])
	by tower.partan.com (8.12.3/8.12.3) with ESMTP id gAJ1EaW9035956;
	Mon, 18 Nov 2002 20:14:36 -0500 (EST)
	(envelope-from asp@tower.partan.com)
Received: (from asp@localhost)
	by tower.partan.com (8.12.3/8.12.3/Submit) id gAJ1EauP035953;
	Mon, 18 Nov 2002 20:14:36 -0500 (EST)
	(envelope-from asp)
Date: Mon, 18 Nov 2002 20:14:36 -0500
From: Andrew Partan <post-multi6@partan.com>
To: Michel Py <michel@arneill-py.sacramento.ca.us>
Cc: multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <20021119011436.GA35904@partan.com>
References: <2B81403386729140A3A899A8B39B04640BD3C5@server2000>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <2B81403386729140A3A899A8B39B04640BD3C5@server2000>
User-Agent: Mutt/1.4i
X-Spam-Status: No, hits=-3.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, Nov 18, 2002 at 05:06:48PM -0800, Michel Py wrote:
> So what we are talking about potentially is that every ISP that services
> a geographic zone would have to *potentially* carry the first SYN packet
> for their competitor's traffic.

What is to prevent all traffic from using the geo prefix?
Packet filters?
	--asp



From owner-multi6@ops.ietf.org  Mon Nov 18 20:16:29 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA09669
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 20:16:29 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Dx2V-000KiE-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 17:18:55 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Dx2T-000Ki0-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 17:18:53 -0800
Subject: RE: WG next steps
Date: Mon, 18 Nov 2002 17:19:07 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Message-ID: <2B81403386729140A3A899A8B39B04640BD3C7@server2000>
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Content-class: urn:content-classes:message
Thread-Topic: WG next steps
thread-index: AcKPaSPS7orfCSNWSvmsNSCI2Va0TwAAGgRg
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Andrew Partan" <post-multi6@partan.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id UAA09669

> Andrew Partan wrote:
> What is to prevent all traffic from using the
> geo prefix? Packet filters?

No specific route in the DFZ.

Michel.



From owner-multi6@ops.ietf.org  Mon Nov 18 20:19:35 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA09796
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 20:19:32 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Dx5J-000KwF-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 17:21:49 -0800
Received: from tower.partan.com ([198.6.255.248])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Dx5H-000Kw2-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 17:21:47 -0800
Received: from tower.partan.com (localhost.partan.com [127.0.0.1])
	by tower.partan.com (8.12.3/8.12.3) with ESMTP id gAJ1LjW9036214;
	Mon, 18 Nov 2002 20:21:45 -0500 (EST)
	(envelope-from asp@tower.partan.com)
Received: (from asp@localhost)
	by tower.partan.com (8.12.3/8.12.3/Submit) id gAJ1Li9p036211;
	Mon, 18 Nov 2002 20:21:44 -0500 (EST)
	(envelope-from asp)
Date: Mon, 18 Nov 2002 20:21:44 -0500
From: Andrew Partan <post-multi6@partan.com>
To: Michel Py <michel@arneill-py.sacramento.ca.us>
Cc: multi6@ops.ietf.org
Subject: Re: WG next steps
Message-ID: <20021119012144.GA36184@partan.com>
References: <2B81403386729140A3A899A8B39B04640BD3C7@server2000>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <2B81403386729140A3A899A8B39B04640BD3C7@server2000>
User-Agent: Mutt/1.4i
X-Spam-Status: No, hits=-2.2 required=5.0
	tests=IN_REP_TO,REFERENCES,SPAM_PHRASE_00_01,USER_AGENT,
	      USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, Nov 18, 2002 at 05:19:07PM -0800, Michel Py wrote:
> > Andrew Partan wrote:
> > What is to prevent all traffic from using the
> > geo prefix? Packet filters?
> 
> No specific route in the DFZ.

Huh?  If no route than the 1st packet does not go either.
Or do you want routes that only work for the 1st packet of any flow?
	--asp



From owner-multi6@ops.ietf.org  Mon Nov 18 20:36:24 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA10215
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 20:36:24 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DxLg-000Ly6-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 17:38:44 -0800
Received: from d12lmsgate-4.de.ibm.com ([194.196.100.237])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DxLe-000LxA-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 17:38:42 -0800
Received: from d12relay02.de.ibm.com (d12relay02.de.ibm.com [9.165.215.23])
	by d12lmsgate-4.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAJ1c1eW064460;
	Tue, 19 Nov 2002 02:38:01 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay02.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAJ1bvEU126162;
	Tue, 19 Nov 2002 02:37:57 +0100
Received: from [9.29.3.174] by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA61080 from <brian@hursley.ibm.com>; Tue, 19 Nov 2002 02:37:49 +0100
Message-Id: <3DD995D8.C8AAFDB7@hursley.ibm.com>
Date: Tue, 19 Nov 2002 02:37:28 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: multi6@ops.ietf.org
Subject: Re: WG next steps
References: <20021119013827.G90810-100000@sequoia.muada.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Iljitsch van Beijnum wrote:
> 
> On Mon, 18 Nov 2002, Brian E Carpenter wrote:
> 
> > > > The DSCP is definitely not available for that; please read RFC 2474.
> 
> > > Can you be more specific?
> 
> > Not really. If you don't want to read the diffserv Proposed Standard,
> > you'll have to believe me: the DSCP isn't available to solve the
> > multihoming requirement.
> 
> I want to and I did, but propably not thorough enough because I didn't
> find what specifically you were referring to. I'll read the whole thing
> more closely when I have more time and less distractions.

I am puzzled. Diffserv defines the DSCP bits to select per-hop behaviors, 
i.e. output queue scheduling algorithms and such. That means they aren't 
available for other purposes. 

   Brian



From owner-multi6@ops.ietf.org  Mon Nov 18 20:39:36 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA10374
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 20:39:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DxOi-000MB3-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 17:41:52 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DxOg-000MAp-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 17:41:50 -0800
Subject: RE: WG next steps
Date: Mon, 18 Nov 2002 17:42:04 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Message-ID: <2B81403386729140A3A899A8B39B04640BD3C9@server2000>
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Content-class: urn:content-classes:message
Thread-Topic: WG next steps
thread-index: AcKPaiJaQLXaKdj4Tx6jg1cbrZT7qgAAi3xA
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Andrew Partan" <post-multi6@partan.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id UAA10374

> Andrew Partan wrote:
> Huh?  If no route than the 1st packet does not
> go either.

Very true. The first packet goes to a rendezvous point, not to the
identifier precisely because there is no specific route.

> Or do you want routes that only work
> for the 1st packet of any flow?

No.

Michel.




From owner-multi6@ops.ietf.org  Mon Nov 18 22:44:41 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA13827
	for <multi6-archive@lists.ietf.org>; Mon, 18 Nov 2002 22:44:41 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18DzKT-00049Z-00
	for multi6-data@psg.com; Mon, 18 Nov 2002 19:45:37 -0800
Received: from necom830.hpcl.titech.ac.jp ([131.112.32.132])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18DzKS-00048u-00
	for multi6@ops.ietf.org; Mon, 18 Nov 2002 19:45:36 -0800
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200211190337.MAA08449@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id MAA08449; Tue, 19 Nov 2002 12:36:51 +0859
Subject: Re: WG next steps
In-Reply-To: <2B81403386729140A3A899A8B39B04640BD3C7@server2000> from Michel
 Py at "Nov 18, 2002 05:19:07 pm"
To: Michel Py <michel@arneill-py.sacramento.ca.us>
Date: Tue, 19 Nov 2002 12:36:50 +0859 ()
CC: Andrew Partan <post-multi6@partan.com>, multi6@ops.ietf.org
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
X-Spam-Status: No, hits=0.1 required=5.0
	tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_2,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Michel;

> > Andrew Partan wrote:
> > What is to prevent all traffic from using the
> > geo prefix? Packet filters?
> 
> No specific route in the DFZ.

In DFZ, it is a lot more likely than 0.5% that the geo prefix is
chosen as the best routing table entry.

Moreover, say DNS or connectionless UDP.

						Masataka Ohta



From owner-multi6@ops.ietf.org  Tue Nov 19 10:57:27 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA08095
	for <multi6-archive@lists.ietf.org>; Tue, 19 Nov 2002 10:57:26 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EAl6-0001Mm-00
	for multi6-data@psg.com; Tue, 19 Nov 2002 07:57:52 -0800
Received: from [199.172.169.36] (helo=mh1dmz1.bloomberg.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EAky-0001LT-00
	for multi6@ops.ietf.org; Tue, 19 Nov 2002 07:57:44 -0800
Received: from ns2.bloomberg.com by mh1dmz1.bloomberg.com with ESMTP for multi6@ops.ietf.org; Tue, 19 Nov 2002 10:57:12 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id KAA09749
	for <multi6@ops.ietf.org>; Tue, 19 Nov 2002 10:57:11 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: "IETF-Multi6" <multi6@ops.ietf.org>
Subject: Host-based may be the way to go, but network controls are neccessary
Date: Tue, 19 Nov 2002 10:57:30 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPEAEMEEKAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=3.6 required=5.0
	tests=NO_MX_FOR_FROM,SPAM_PHRASE_01_02,USER_AGENT_OUTLOOK
	version=2.43
X-Spam-Level: ***
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit

More opinions from the enterprise camp:

I've come to the conclusion that a host-based host-only multihoming
solution may be the only solution required for true end-to-end
multihoming since a *good solution* should meet all requirements, bar
simplicity, and should include mobility as well.

However there are currently no routing knobs for a multi-homed site to
control via which site-exit a packet should be forwarded based on the
packet's source prefix (there are a hundred reasons why NAT is used
today, and this is one of them).  This will result in unnecessary
"misses" (which means delay, dead packets, IDS alarms, etc) during the
connection setup of any host-based solution within a multi-homed site
because of the current source address selection process.

Network controls are therefore required to allow for the forwarding of
packets over paths that will obviously *not* reject them, and provide
an early warning to a host when it selects a source address that will
result in failed transmission.

This form of network control is certainly missing even in todays IPv4
routing toolkit, but the difference is that with IPv4 it is acceptable
to fix this using NAT, DFZ aggregation hole punching and other
methods.  I think if this routing issue can be solved multi6 can focus
on a true host-based end-to-end multihoming solution.

-- aldrin




From owner-multi6@ops.ietf.org  Tue Nov 19 11:19:16 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA08680
	for <multi6-archive@lists.ietf.org>; Tue, 19 Nov 2002 11:19:15 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EB7P-0005EZ-00
	for multi6-data@psg.com; Tue, 19 Nov 2002 08:20:55 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EB7L-0005EL-00
	for multi6@ops.ietf.org; Tue, 19 Nov 2002 08:20:51 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAJGKId92247;
	Tue, 19 Nov 2002 17:20:18 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Tue, 19 Nov 2002 17:20:17 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Michel Py <michel@arneill-py.sacramento.ca.us>
cc: <multi6@ops.ietf.org>
Subject: RE: WG next steps
In-Reply-To: <2B81403386729140A3A899A8B39B04640BD3C5@server2000>
Message-ID: <20021119171449.W92177-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.7 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, 18 Nov 2002, Michel Py wrote:

> Again, what is the issue here: you *might* *potentially* provide free
> transit for the first SYN of Joe Blow surfing a web site that is hosted
> by one of your competitors. Is this kind of bandwidth on your radar
> screen?

To de-confuse the issue, here my understanding of what MHAP does in this
regard (Michel, correct if I'm wrong):

In MHAP, state must be created somewhere close to the source before
packets can be sent to a multihomed destination. The first packet
triggers this. As an optimization, this first packet is tunneled through
the mapping discovery system and delivered to the destination. It's not
much more effort to simply deliver the packet and use it as an implicit
discovery trigger rather than throw it away and create an explicit
trigger packet, but it does help the application a good deal.

If this is too controversial, I'm sure it's possible to do this some
other way. But in that case we may want an ICMP message that goes back
to the source and says "sorry, but we had to use your packet for state
creation and it hasn't been delivered, but now the state is here so try
again".

Iljitsch




From owner-multi6@ops.ietf.org  Tue Nov 19 14:23:10 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA13868
	for <multi6-archive@lists.ietf.org>; Tue, 19 Nov 2002 14:23:10 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EDxi-0008v7-00
	for multi6-data@psg.com; Tue, 19 Nov 2002 11:23:06 -0800
Received: from sj-msg-core-2.cisco.com ([171.70.145.30])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EDxg-0008po-00
	for multi6@ops.ietf.org; Tue, 19 Nov 2002 11:23:04 -0800
Received: from sj-msg-av-2.cisco.com (sj-msg-av-2.cisco.com [171.70.145.31])
	by sj-msg-core-2.cisco.com (8.12.2/8.12.2) with ESMTP id gAJJMQu4025112;
	Tue, 19 Nov 2002 11:22:26 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-2.cisco.com (8.12.2/8.12.2) with ESMTP id gAJJMJ7Y021001;
	Tue, 19 Nov 2002 11:22:19 -0800 (PST)
Received: from dhcp-161-44-148-103.cisco.com (dhcp-161-44-148-103.cisco.com [161.44.148.103]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id LAA10987; Tue, 19 Nov 2002 11:22:29 -0800 (PST)
Date: Tue, 19 Nov 2002 13:22:29 -0600 (Central Standard Time)
From: "Craig A. Huegen" <chuegen@cisco.com>
To: Aldrin Isaac <aisaac@bloomberg.com>
cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <NDBBLLJIAKBANHIDMGPEAEMEEKAA.aisaac@bloomberg.com>
Message-ID: <Pine.WNT.4.44.0211191319440.624-100000@chuegen-w2k02.amer.cisco.com>
X-X-Sender: chuegen@chuegen-sun.cisco.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-3.0 required=5.0
	tests=EMAIL_ATTRIBUTION,GAPPY_TEXT,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 19 Nov 2002, Aldrin Isaac wrote:

> I've come to the conclusion that a host-based host-only multihoming
> solution may be the only solution required for true end-to-end
> multihoming since a *good solution* should meet all requirements, bar
> simplicity, and should include mobility as well.

A host-based, host-only multihoming solution does not give the network the
visibility into alternate paths to a destination, and therefore cannot
apply policy to it.

The only point of control a network operator would have in that
environment is some kind of policy mechanism on hosts.  I don't see it
scaling to hundreds of thousands of nodes unless the central policy point
is a function of the network.

/cah

---
Craig A. Huegen, Chief Network Architect      C i s c o  S y s t e m s
IT Transport, Network Technology & Design           ||        ||
Cisco Systems, Inc., 400 East Tasman Drive          ||        ||
San Jose, CA  95134, (408) 526-8104                ||||      ||||
email: chuegen@cisco.com       CCIE #2100      ..:||||||:..:||||||:..




From owner-multi6@ops.ietf.org  Tue Nov 19 15:03:43 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA14980
	for <multi6-archive@lists.ietf.org>; Tue, 19 Nov 2002 15:03:43 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EEcf-000IGY-00
	for multi6-data@psg.com; Tue, 19 Nov 2002 12:05:25 -0800
Received: from birch.ripe.net ([193.0.1.96])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EEcc-000IAl-00
	for multi6@ops.ietf.org; Tue, 19 Nov 2002 12:05:22 -0800
Received: from penguin.ripe.net (penguin.ripe.net [193.0.1.232])
	by birch.ripe.net (8.12.5/8.11.6) with ESMTP id gAJJvWZl002713;
	Tue, 19 Nov 2002 20:57:32 +0100
Received: (from shane@localhost)
	by penguin.ripe.net (8.11.6/8.11.6) id gAJJvWd25199;
	Tue, 19 Nov 2002 20:57:32 +0100
Date: Tue, 19 Nov 2002 20:57:32 +0100
From: Shane Kerr <shane@ripe.net>
To: "Craig A. Huegen" <chuegen@cisco.com>
Cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are neccessary
Message-ID: <20021119195732.GB21470@penguin.ripe.net>
References: <NDBBLLJIAKBANHIDMGPEAEMEEKAA.aisaac@bloomberg.com> <Pine.WNT.4.44.0211191319440.624-100000@chuegen-w2k02.amer.cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <Pine.WNT.4.44.0211191319440.624-100000@chuegen-w2k02.amer.cisco.com>
User-Agent: Mutt/1.3.25i
X-Spam-Status: No, hits=-3.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,
	      SIGNATURE_SHORT_DENSE,SPAM_PHRASE_03_05,USER_AGENT,
	      USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On 2002-11-19 13:22:29 -0600, Craig A. Huegen wrote:
> On Tue, 19 Nov 2002, Aldrin Isaac wrote:
> 
> > I've come to the conclusion that a host-based host-only
> > multihoming solution may be the only solution required for true
> > end-to-end multihoming since a *good solution* should meet all
> > requirements, bar simplicity, and should include mobility as well.
> 
> A host-based, host-only multihoming solution does not give the
> network the visibility into alternate paths to a destination, and
> therefore cannot apply policy to it.
> 
> The only point of control a network operator would have in that
> environment is some kind of policy mechanism on hosts.  I don't see
> it scaling to hundreds of thousands of nodes unless the central
> policy point is a function of the network.

Perhaps it is best to identify three categories of operator:

1. Large network operators
These people can get IP space and AS from their RIR, and advertise
into the DFZ, as in IPv4 today.

2. Small end-users
This means home users, and especially small businesses.  Right now,
they have no way to multihome at all.  I don't see any feasible way to
allow these users to multihome except for host-based multihoming.

3. Somewhere in-between
I hope that this is the area that you are always talking about when
you declare that multihoming requires policy control.

Which category is this group trying to help?  If it is #1, then we're
done.  If it is #2, then I think we have a good start.  If it is #3,
then there is basically MHAP.  I think for the long-term support of
category #3 we need real routing changes, perhaps BGP won't do it.

If we can agree on this breakdown perhaps we can move forward by
identify the needs of each.

-- 
Shane Kerr
RIPE NCC



From owner-multi6@ops.ietf.org  Tue Nov 19 16:56:12 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA18128
	for <multi6-archive@lists.ietf.org>; Tue, 19 Nov 2002 16:56:12 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EGNt-000JR4-00
	for multi6-data@psg.com; Tue, 19 Nov 2002 13:58:17 -0800
Received: from sj-msg-core-1.cisco.com ([171.71.163.11])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EGNr-000JGy-00
	for multi6@ops.ietf.org; Tue, 19 Nov 2002 13:58:15 -0800
Received: from sj-msg-av-1.cisco.com (sj-msg-av-1.cisco.com [171.69.11.151])
	by sj-msg-core-1.cisco.com (8.12.2/8.12.2) with ESMTP id gAJLviNf007177;
	Tue, 19 Nov 2002 13:57:44 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-1.cisco.com (8.12.2/8.12.2) with ESMTP id gAJLvhkp026176;
	Tue, 19 Nov 2002 13:57:44 -0800 (PST)
Received: from dhcp-161-44-148-103.cisco.com (dhcp-161-44-148-103.cisco.com [161.44.148.103]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id NAA23325; Tue, 19 Nov 2002 13:57:42 -0800 (PST)
Date: Tue, 19 Nov 2002 15:57:42 -0600 (Central Standard Time)
From: "Craig A. Huegen" <chuegen@cisco.com>
To: Shane Kerr <shane@ripe.net>
cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <20021119195732.GB21470@penguin.ripe.net>
Message-ID: <Pine.WNT.4.44.0211191536270.820-100000@chuegen-w2k02.amer.cisco.com>
X-X-Sender: chuegen@chuegen-sun.cisco.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-3.0 required=5.0
	tests=EMAIL_ATTRIBUTION,GAPPY_TEXT,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 19 Nov 2002, Shane Kerr wrote:

> Perhaps it is best to identify three categories of operator:
>
> 1. Large network operators
> These people can get IP space and AS from their RIR, and advertise
> into the DFZ, as in IPv4 today.

ARIN's IPv6 policy (which is almost globally equivalent to the rest of
the RIR's, right?), states:

---
5.1.1. Initial allocation criteria

To qualify for an initial allocation of IPv6 address space, an
organization must:

a) be an LIR;

b) not be an end site;

c) plan to provide IPv6 connectivity to organizations to which it will
assign /48s, by advertising that connectivity through its single
aggregated address allocation; and

d) have a plan for making at least 200 /48 assignments to other
organizations within two years.
---

This policy disqualifies large enterprises based on b).

The bootstrap criteria allowed some end-users who deploy IPv6 to get
address space.  I'm hoping that we can come up with a multihoming method
that would cover the large enterprise networks as well as the larger of
the "in-betweens" you mentioned, such that the allocated space to
end-users could be given back.

I concur with you that host-based multihoming may be sufficient for a
class of smaller networks, like homes and small businesses.

Also, remember that large enterprise networks generally do not announce
their entire address space from every Internet attachment point.  This
essentially turns each region served by a particular Internet attachment
point into a "site".  If we went into particulars, I know this one large
enterprise network that has 5 "major" Internet attachment points (for
general access and services) globally, and a handful of "minor" Internet
attachment points (for VPN only).  Should that enterprise then get 5 /32's
for the major points, and use host-based multihoming for the minor points?
Or, should the enterprise get a single /32, but announce (and have
accepted through a recommendation from this WG supporting it) /36's into
the DFZ?  Either way, that's 5 routes in the DFZ for this network.

> Which category is this group trying to help?  If it is #1, then we're
> done.  If it is #2, then I think we have a good start.  If it is #3,
> then there is basically MHAP.  I think for the long-term support of
> category #3 we need real routing changes, perhaps BGP won't do it.
>
> If we can agree on this breakdown perhaps we can move forward by
> identify the needs of each.

I hope the group is trying to address all three sizes you mention.  Size
isn't the only factor, though -- I can envision a small site that needs
greater policy control than allowing the end-host to pick the closest
matching source/dest addresses.

/cah

---
Craig A. Huegen, Chief Network Architect      C i s c o  S y s t e m s
IT Transport, Network Technology & Design           ||        ||
Cisco Systems, Inc., 400 East Tasman Drive          ||        ||
San Jose, CA  95134, (408) 526-8104                ||||      ||||
email: chuegen@cisco.com       CCIE #2100      ..:||||||:..:||||||:..




From owner-multi6@ops.ietf.org  Tue Nov 19 17:15:24 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA18771
	for <multi6-archive@lists.ietf.org>; Tue, 19 Nov 2002 17:15:24 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EGg5-000OJo-00
	for multi6-data@psg.com; Tue, 19 Nov 2002 14:17:05 -0800
Received: from d12lmsgate-3.de.ibm.com ([194.196.100.236])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EGg2-000Nys-00
	for multi6@ops.ietf.org; Tue, 19 Nov 2002 14:17:02 -0800
Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22])
	by d12lmsgate-3.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAJMGLC3018660;
	Tue, 19 Nov 2002 23:16:21 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay01.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAJMGLnb095074;
	Tue, 19 Nov 2002 23:16:21 +0100
Received: from [9.29.3.174] by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA46662 from <brian@hursley.ibm.com>; Tue, 19 Nov 2002 23:16:18 +0100
Message-Id: <3DDAB81F.E5831769@hursley.ibm.com>
Date: Tue, 19 Nov 2002 23:15:59 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: "Craig A. Huegen" <chuegen@cisco.com>
Cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls areneccessary
References: <Pine.WNT.4.44.0211191536270.820-100000@chuegen-w2k02.amer.cisco.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=GAPPY_TEXT,NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,
	      SPAM_PHRASE_00_01,USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Craig,

If the IETF invents a viable multihoming solution that requires
the RIR policies to be modified, but does not damage aggregation,
we have well established channels for negotiating a change of
policy with our friends, the RIRs. So we shouldn't take current 
RIR policy as a constraint on the solution space.

    Brian

"Craig A. Huegen" wrote:
> 
> On Tue, 19 Nov 2002, Shane Kerr wrote:
> 
> > Perhaps it is best to identify three categories of operator:
> >
> > 1. Large network operators
> > These people can get IP space and AS from their RIR, and advertise
> > into the DFZ, as in IPv4 today.
> 
> ARIN's IPv6 policy (which is almost globally equivalent to the rest of
> the RIR's, right?), states:
> 
> ---
> 5.1.1. Initial allocation criteria
> 
> To qualify for an initial allocation of IPv6 address space, an
> organization must:
> 
> a) be an LIR;
> 
> b) not be an end site;
> 
> c) plan to provide IPv6 connectivity to organizations to which it will
> assign /48s, by advertising that connectivity through its single
> aggregated address allocation; and
> 
> d) have a plan for making at least 200 /48 assignments to other
> organizations within two years.
> ---
> 
> This policy disqualifies large enterprises based on b).
> 
> The bootstrap criteria allowed some end-users who deploy IPv6 to get
> address space.  I'm hoping that we can come up with a multihoming method
> that would cover the large enterprise networks as well as the larger of
> the "in-betweens" you mentioned, such that the allocated space to
> end-users could be given back.
> 
> I concur with you that host-based multihoming may be sufficient for a
> class of smaller networks, like homes and small businesses.
> 
> Also, remember that large enterprise networks generally do not announce
> their entire address space from every Internet attachment point.  This
> essentially turns each region served by a particular Internet attachment
> point into a "site".  If we went into particulars, I know this one large
> enterprise network that has 5 "major" Internet attachment points (for
> general access and services) globally, and a handful of "minor" Internet
> attachment points (for VPN only).  Should that enterprise then get 5 /32's
> for the major points, and use host-based multihoming for the minor points?
> Or, should the enterprise get a single /32, but announce (and have
> accepted through a recommendation from this WG supporting it) /36's into
> the DFZ?  Either way, that's 5 routes in the DFZ for this network.
> 
> > Which category is this group trying to help?  If it is #1, then we're
> > done.  If it is #2, then I think we have a good start.  If it is #3,
> > then there is basically MHAP.  I think for the long-term support of
> > category #3 we need real routing changes, perhaps BGP won't do it.
> >
> > If we can agree on this breakdown perhaps we can move forward by
> > identify the needs of each.
> 
> I hope the group is trying to address all three sizes you mention.  Size
> isn't the only factor, though -- I can envision a small site that needs
> greater policy control than allowing the end-host to pick the closest
> matching source/dest addresses.
> 
> /cah
> 
> ---
> Craig A. Huegen, Chief Network Architect      C i s c o  S y s t e m s
> IT Transport, Network Technology & Design           ||        ||
> Cisco Systems, Inc., 400 East Tasman Drive          ||        ||
> San Jose, CA  95134, (408) 526-8104                ||||      ||||
> email: chuegen@cisco.com       CCIE #2100      ..:||||||:..:||||||:..



From owner-multi6@ops.ietf.org  Tue Nov 19 17:30:25 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA19060
	for <multi6-archive@lists.ietf.org>; Tue, 19 Nov 2002 17:30:25 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EGua-0001nF-00
	for multi6-data@psg.com; Tue, 19 Nov 2002 14:32:04 -0800
Received: from sj-msg-core-1.cisco.com ([171.71.163.11])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EGuX-0001lg-00
	for multi6@ops.ietf.org; Tue, 19 Nov 2002 14:32:01 -0800
Received: from sj-msg-av-3.cisco.com (sj-msg-av-3.cisco.com [171.69.17.42])
	by sj-msg-core-1.cisco.com (8.12.2/8.12.2) with ESMTP id gAJMVUNf024809;
	Tue, 19 Nov 2002 14:31:30 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-3.cisco.com (8.12.2/8.12.2) with ESMTP id gAJMVTxX027114;
	Tue, 19 Nov 2002 14:31:30 -0800 (PST)
Received: from dhcp-161-44-148-103.cisco.com (dhcp-161-44-148-103.cisco.com [161.44.148.103]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id OAA25083; Tue, 19 Nov 2002 14:31:28 -0800 (PST)
Date: Tue, 19 Nov 2002 16:31:28 -0600 (Central Standard Time)
From: "Craig A. Huegen" <chuegen@cisco.com>
To: Brian E Carpenter <brian@hursley.ibm.com>
cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls areneccessary
In-Reply-To: <3DDAB81F.E5831769@hursley.ibm.com>
Message-ID: <Pine.WNT.4.44.0211191622530.820-100000@chuegen-w2k02.amer.cisco.com>
X-X-Sender: chuegen@chuegen-sun.cisco.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-3.0 required=5.0
	tests=EMAIL_ATTRIBUTION,GAPPY_TEXT,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk


Brian,

Sorry, that's not an argument I meant to make.

The argument I meant to make is that I have not observed a consensus (or
anywhere near it) that we should make IP space available to the large
end-users from the RIR's.  To be honest, if we did come up with that
conclusion for the large networks (and were able to classify "large
networks" and address my "multi-site" comments below with it as well),
then most of the problems of the large enterprise go away.

I floated the idea of giving PI space to the large organizations earlier
this year and vaguely remember it not getting a warm reception. :)

(Part of the miscommunication was a mis-read of Shane's reply -- I
originally read it to mean that he suggested large enterprises can do this
today.)

/cah

On Tue, 19 Nov 2002, Brian E Carpenter wrote:

> Craig,
>
> If the IETF invents a viable multihoming solution that requires
> the RIR policies to be modified, but does not damage aggregation,
> we have well established channels for negotiating a change of
> policy with our friends, the RIRs. So we shouldn't take current
> RIR policy as a constraint on the solution space.
>
>     Brian
>
> "Craig A. Huegen" wrote:
> >
> > On Tue, 19 Nov 2002, Shane Kerr wrote:
> >
> > > Perhaps it is best to identify three categories of operator:
> > >
> > > 1. Large network operators
> > > These people can get IP space and AS from their RIR, and advertise
> > > into the DFZ, as in IPv4 today.
> >
> > ARIN's IPv6 policy (which is almost globally equivalent to the rest of
> > the RIR's, right?), states:
> >
> > ---
> > 5.1.1. Initial allocation criteria
> >
> > To qualify for an initial allocation of IPv6 address space, an
> > organization must:
> >
> > a) be an LIR;
> >
> > b) not be an end site;
> >
> > c) plan to provide IPv6 connectivity to organizations to which it will
> > assign /48s, by advertising that connectivity through its single
> > aggregated address allocation; and
> >
> > d) have a plan for making at least 200 /48 assignments to other
> > organizations within two years.
> > ---
> >
> > This policy disqualifies large enterprises based on b).
> >
> > The bootstrap criteria allowed some end-users who deploy IPv6 to get
> > address space.  I'm hoping that we can come up with a multihoming method
> > that would cover the large enterprise networks as well as the larger of
> > the "in-betweens" you mentioned, such that the allocated space to
> > end-users could be given back.
> >
> > I concur with you that host-based multihoming may be sufficient for a
> > class of smaller networks, like homes and small businesses.
> >
> > Also, remember that large enterprise networks generally do not announce
> > their entire address space from every Internet attachment point.  This
> > essentially turns each region served by a particular Internet attachment
> > point into a "site".  If we went into particulars, I know this one large
> > enterprise network that has 5 "major" Internet attachment points (for
> > general access and services) globally, and a handful of "minor" Internet
> > attachment points (for VPN only).  Should that enterprise then get 5 /32's
> > for the major points, and use host-based multihoming for the minor points?
> > Or, should the enterprise get a single /32, but announce (and have
> > accepted through a recommendation from this WG supporting it) /36's into
> > the DFZ?  Either way, that's 5 routes in the DFZ for this network.
> >
> > > Which category is this group trying to help?  If it is #1, then we're
> > > done.  If it is #2, then I think we have a good start.  If it is #3,
> > > then there is basically MHAP.  I think for the long-term support of
> > > category #3 we need real routing changes, perhaps BGP won't do it.
> > >
> > > If we can agree on this breakdown perhaps we can move forward by
> > > identify the needs of each.
> >
> > I hope the group is trying to address all three sizes you mention.  Size
> > isn't the only factor, though -- I can envision a small site that needs
> > greater policy control than allowing the end-host to pick the closest
> > matching source/dest addresses.
> >
> > /cah
> >
> > ---
> > Craig A. Huegen, Chief Network Architect      C i s c o  S y s t e m s
> > IT Transport, Network Technology & Design           ||        ||
> > Cisco Systems, Inc., 400 East Tasman Drive          ||        ||
> > San Jose, CA  95134, (408) 526-8104                ||||      ||||
> > email: chuegen@cisco.com       CCIE #2100      ..:||||||:..:||||||:..
>

---
Craig A. Huegen, Chief Network Architect      C i s c o  S y s t e m s
IT Transport, Network Technology & Design           ||        ||
Cisco Systems, Inc., 400 East Tasman Drive          ||        ||
San Jose, CA  95134, (408) 526-8104                ||||      ||||
email: chuegen@cisco.com       CCIE #2100      ..:||||||:..:||||||:..





From owner-multi6@ops.ietf.org  Tue Nov 19 18:11:02 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA20285
	for <multi6-archive@lists.ietf.org>; Tue, 19 Nov 2002 18:11:01 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EHYX-000C9R-00
	for multi6-data@psg.com; Tue, 19 Nov 2002 15:13:21 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EHYU-000C91-00
	for multi6@ops.ietf.org; Tue, 19 Nov 2002 15:13:18 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAJNChO92978;
	Wed, 20 Nov 2002 00:12:44 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Wed, 20 Nov 2002 00:12:43 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: "Craig A. Huegen" <chuegen@cisco.com>
cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls areneccessary
In-Reply-To: <Pine.WNT.4.44.0211191622530.820-100000@chuegen-w2k02.amer.cisco.com>
Message-ID: <20021120000038.E92950-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 19 Nov 2002, Craig A. Huegen wrote:

> The argument I meant to make is that I have not observed a consensus (or
> anywhere near it) that we should make IP space available to the large
> end-users from the RIR's.  To be honest, if we did come up with that
> conclusion for the large networks (and were able to classify "large
> networks" and address my "multi-site" comments below with it as well),
> then most of the problems of the large enterprise go away.

> I floated the idea of giving PI space to the large organizations earlier
> this year and vaguely remember it not getting a warm reception. :)

This can be a viable solution if you can figure out a way to limit the
number of globally visible PI blocks that are going to be assigned by
the RIRs. There doesn't seem to be a reasonable mechanism to accomplish
this.

Note that today the RIRs seem to have firm policies, but in reality you
can pretty much get anything you want (save a /8) from them if you try
hard enough.




From owner-multi6@ops.ietf.org  Tue Nov 19 19:59:41 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA22453
	for <multi6-archive@lists.ietf.org>; Tue, 19 Nov 2002 19:59:40 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EJEC-000DVo-00
	for multi6-data@psg.com; Tue, 19 Nov 2002 17:00:28 -0800
Received: from srv0.ietf55.ops.ietf.org ([205.238.48.2] helo=srv0.ops.ietf.org)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EJEA-000DVb-00
	for multi6@ops.ietf.org; Tue, 19 Nov 2002 17:00:26 -0800
Received: from ebola.ietf55.ops.ietf.org ([204.42.71.10])
	by srv0.ops.ietf.org with esmtp (Exim 4.10)
	id 18EJE9-000AdY-00; Wed, 20 Nov 2002 01:00:26 +0000
Date: Tue, 19 Nov 2002 20:00:26 -0500
From: "Michael H. Lambert" <lambert@psc.edu>
To: "Craig A. Huegen" <chuegen@cisco.com>
cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
Message-ID: <191154.1037736026@ebola.ietf55.ops.ietf.org>
In-Reply-To: <Pine.WNT.4.44.0211191319440.624-100000@chuegen-w2k02.amer.cisco.com>
References: <Pine.WNT.4.44.0211191319440.624-100000@chuegen-w2k02.amer.cisco
 .com>
X-Mailer: Mulberry/2.2.1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Status: No, hits=-0.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> A host-based, host-only multihoming solution does not give the network the
> visibility into alternate paths to a destination, and therefore cannot
> apply policy to it.
>
> The only point of control a network operator would have in that
> environment is some kind of policy mechanism on hosts.  I don't see it
> scaling to hundreds of thousands of nodes unless the central policy point
> is a function of the network.

I don't think there is any requirement that a host make its decisions about 
address selection _in vacuo_.  It makes sense for it to be able to obtain 
assistance from a source which is aware of network policy.

Michael

+-----------------------------------------------------------------------+
| Michael H. Lambert, Network Engineer           Phone: +1 412 268-4960 |
| Pittsburgh Supercomputing Center               FAX:   +1 412 268-8200 |
| 4400 Fifth Avenue, Pittsburgh, PA  15213       lambert@psc.edu        |
+-----------------------------------------------------------------------+ 



From owner-multi6@ops.ietf.org  Tue Nov 19 21:27:57 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA27594
	for <multi6-archive@lists.ietf.org>; Tue, 19 Nov 2002 21:27:56 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EKck-000BSz-00
	for multi6-data@psg.com; Tue, 19 Nov 2002 18:29:54 -0800
Received: from nwkea-mail-1.sun.com ([192.18.42.13])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EKci-000BS0-00
	for multi6@ops.ietf.org; Tue, 19 Nov 2002 18:29:52 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by nwkea-mail-1.sun.com (8.9.3+Sun/8.9.3) with ESMTP id SAA19616;
	Tue, 19 Nov 2002 18:29:20 -0800 (PST)
Received: from lillen (punchin-nordmark.Eng.Sun.COM [192.9.61.11])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gAK2THH09861;
	Wed, 20 Nov 2002 03:29:18 +0100 (MET)
Date: Wed, 20 Nov 2002 03:26:06 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: Host-based may be the way to go, but network controls are neccessary
To: Aldrin Isaac <aisaac@bloomberg.com>
Cc: IETF-Multi6 <multi6@ops.ietf.org>
In-Reply-To: "Your message with ID" <NDBBLLJIAKBANHIDMGPEAEMEEKAA.aisaac@bloomberg.com>
Message-ID: <Roam.SIMC.2.0.6.1037759166.12964.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-0.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> However there are currently no routing knobs for a multi-homed site to
> control via which site-exit a packet should be forwarded based on the
> packet's source prefix (there are a hundred reasons why NAT is used
> today, and this is one of them).  This will result in unnecessary
> "misses" (which means delay, dead packets, IDS alarms, etc) during the
> connection setup of any host-based solution within a multi-homed site
> because of the current source address selection process.

I would be useful (at least for me) to understand the input and output
parameters to the policy control.

The most flexible one is to provide the list of possible destination addresses
and source addresses as input, and get as a result the desired combinations
(presumably ranked so that there is an indication of the fallback order 
when the 1st one doesn't work or fails).

But building solutions for that is likely to cause significant performance 
overhead (at least for a host based solution).
Thus I wonder if there are policy functions that could be good enough even
though they can only choose the source and the destination is given by the
host.

  Erik




From owner-multi6@ops.ietf.org  Wed Nov 20 08:46:34 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA18957
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 08:46:34 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EVAm-000Ide-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 05:45:44 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EVAR-000IdJ-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 05:45:23 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAKDikr94283;
	Wed, 20 Nov 2002 14:44:47 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Wed, 20 Nov 2002 14:44:46 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Erik Nordmark <Erik.Nordmark@sun.com>
cc: Aldrin Isaac <aisaac@bloomberg.com>, IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <Roam.SIMC.2.0.6.1037759166.12964.nordmark@bebop.france>
Message-ID: <20021120143326.B94269-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.7 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Wed, 20 Nov 2002, Erik Nordmark wrote:

> > However there are currently no routing knobs for a multi-homed site to
> > control via which site-exit a packet should be forwarded based on the
> > packet's source prefix (there are a hundred reasons why NAT is used
> > today, and this is one of them).  This will result in unnecessary
> > "misses" (which means delay, dead packets, IDS alarms, etc) during the
> > connection setup of any host-based solution within a multi-homed site
> > because of the current source address selection process.

> I would be useful (at least for me) to understand the input and output
> parameters to the policy control.

> The most flexible one is to provide the list of possible destination addresses
> and source addresses as input, and get as a result the desired combinations
> (presumably ranked so that there is an indication of the fallback order
> when the 1st one doesn't work or fails).

> But building solutions for that is likely to cause significant performance
> overhead (at least for a host based solution).

That doesn't have to be the case. Today, hosts already perform a
host/domain name to IP address mapping. You wouldn't take a significant
performance hit by looking up the addresses learnt from the DNS in the
routing table and tag them with some kind of routing metric. And if you
have access to routing at this stage, you can see which exit each
addresss takes so which source prefix should be appropriate.

Alternatively, you could cache this information in the host, which will
either buy you a lot (host with many sessions) or next to nothing (host
with few sessions). The next step would be to share this information
between hosts on the same subnet or within the same site.

> Thus I wonder if there are policy functions that could be good enough even
> though they can only choose the source and the destination is given by the
> host.

I think if we do this the "smart but wrong" way we'll live to regret it
when we need to do it the right way later. For instance, if applications
try to be smart about selecting one address from several given by the
DNS, this makes it impossible for the resolver to do this right and
simply list the addresses in the preferred order.




From owner-multi6@ops.ietf.org  Wed Nov 20 10:42:54 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA22432
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 10:42:54 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EX1d-000MDO-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 07:44:25 -0800
Received: from mh1dmz1.bloomberg.com ([199.172.169.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EX1W-000MCz-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 07:44:18 -0800
Received: from ns2.bloomberg.com by mh1dmz1.bloomberg.com with ESMTP; Wed, 20 Nov 2002 10:44:16 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id KAA22794;
	Wed, 20 Nov 2002 10:44:15 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: "Craig A. Huegen" <chuegen@cisco.com>
Cc: "IETF-Multi6" <multi6@ops.ietf.org>
Subject: RE: Host-based may be the way to go, but network controls are neccessary
Date: Wed, 20 Nov 2002 10:44:29 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPEOEAGELAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <Pine.WNT.4.44.0211191659100.820-100000@chuegen-w2k02.amer.cisco.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=0.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_02_03,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Craig,

FYI, I am merging our discussion back into multi6 mailing list.

% From: Craig A. Huegen [mailto:chuegen@cisco.com]
% Sent: Tuesday, November 19, 2002 6:21 PM
% To: Aldrin Isaac
% Subject: RE: Host-based may be the way to go, but network
% controls are neccessary

% > economic incentive for them to do that.  IMHO, DFZ hole-punching
is
% > the only "true" network-based multihoming solution that will
prevent
% > loss of transport-level connectivity and that will still preserve
the
% > end-to-end principle in it's purest form.  Every other other
% > network-based multihoming will have some hacks in it.
%
% I'm not sure I can dismiss other alternatives as quickly. I think
that a
% multi-homing service in the network could be created (perhaps using
DNS)
% that a host consulted with before opening a connection to determine
the
% right source/dest addresses to use might be a solution here that is
a good
% hybrid.
%

An enhanced network-aware DNS approach is definitely a clean way to do
valid source address selection.  In order for it to work, this service
would need to know the current site-exit for every external prefix in
the site's network routing table (::/0 included), and the source
prefixes that that site-exit will honor.  This is certainly not
impossible.  I run gated on several unix systems and could easily hack
out a non-DNS prototype that could do this simply by (1) having a
table of all the site-exits and the prefixes honored at those
site-exits (2) looking into the routing table and seeing who's the
current site-exit for a requested destination (3) respond with the
prefixes associated to that site-exit.

There are a few short-comings though.  For any one destination, this
approach can only reliably provide prefixes that will be honored at
only one site-exit (anything more raises some complex issues).  This
means that (1) there is possibly no ability to load-share over
multiple ISPs (2) offers no option for host-based high-availability to
destinations outside of the site, (3) works great outbound but does
not offer a good solution for inbound connections (4) i'll stop here
so I can reserve time and brain energy for the rest of my work day.

% > Keep in mind that you don't *have* to implement multi-homed
desktops.
% > You don't have to propogate all PA prefixes everywhere.  You only
need
% > to propogate certain prefixes to certain zones in your network
% > depending on the ISPs you wish to service that zone.
%
% In my case, I have a requirement for multi-homed desktops
everywhere.  Our
% network is cleanly split into multiple zones based on one of five
major
% Internet access points.  Each access point has at least 2 providers
(or
% will shortly).  So overall, globally we have 15 provider connections
for
% major access points -- I don't use all 15 everywhere; I use 4 in SJ,
3 in
% Raleigh, etc...
%

I know of a way to control proper site-exit routing regardless of
which source address a host uses.  I need to dwell on it for some more
time before I can present it.  It's simple and a form of it already
exists, and should at least offer hope for a clean network-controlled
host-independent site-exit routing solution.  Given you could route
packets to the correct site-exit(s) regardless of what source address
your hosts should choose, then the only control neccessary would be to
announce selected prefixes to the various zones of your network such
that they will only route via site-exits of your choosing.

I still stongly believe that internal and private communication should
happen via "private" non-internet-routable global-addresses, i.e. if a
subnet has no need to have true end-to-end connectivity with Internet
hosts then it should not have to have an Internet (PA) prefix.
Someone will have to provide me a strong unslanted complete argument
against it for me to believe otherwise.

-- aldrin




From owner-multi6@ops.ietf.org  Wed Nov 20 13:46:36 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA27189
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 13:46:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EZtO-0001qJ-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 10:48:06 -0800
Received: from nwkea-mail-2.sun.com ([192.18.42.14])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EZtM-0001ok-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 10:48:04 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by nwkea-mail-2.sun.com (8.9.3+Sun/8.9.3) with ESMTP id KAA07392;
	Wed, 20 Nov 2002 10:47:31 -0800 (PST)
Received: from lillen (punchin-nordmark.Eng.Sun.COM [192.9.61.11])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gAKIlSH10421;
	Wed, 20 Nov 2002 19:47:28 +0100 (MET)
Date: Wed, 20 Nov 2002 19:44:16 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: Host-based may be the way to go, but network controls are neccessary
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: Erik Nordmark <Erik.Nordmark@sun.com>, Aldrin Isaac <aisaac@bloomberg.com>,
        IETF-Multi6 <multi6@ops.ietf.org>
In-Reply-To: "Your message with ID" <20021120143326.B94269-100000@sequoia.muada.com>
Message-ID: <Roam.SIMC.2.0.6.1037817856.23080.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-1.1 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> That doesn't have to be the case. Today, hosts already perform a
> host/domain name to IP address mapping. You wouldn't take a significant
> performance hit by looking up the addresses learnt from the DNS in the
> routing table and tag them with some kind of routing metric. And if you
> have access to routing at this stage, you can see which exit each
> addresss takes so which source prefix should be appropriate.

The host most likely just has one (or two) default routes, so it can't
make this determination locally. Even the first hop router might not
have much information about external destinations. The routing metrics,
in whichever router you find them, might not capture and might not be capable
of capturing the policy folks want - routing is defined to route packets
and not to describe which source addresses are preferred for which
destinations.

One could naively make the host query a site-wide server for policy decisions
e.g. each time the host needs to choose source and destination addresses
for a connection. That would have performance implications.

Something that would have less of a performance implication is that
the host chooses a destination address from the ones returned by the DNS,
and e.g. the site exit router can detect that the source address is
not the best one and send back a "please use different source address".
In this case the border router would not know whether there are alternative
destination addresses that the host could have chosen, thus
I suspect the set of polices that can be handled is less then in the more 
general case.

Not that 8+8/GSE didn't have a way for the network to influence the initial 
destination address to use; the host could learn a new destination
RG from the return traffic.

Hence my (so far) futile attempts to understand what policy control are needed
or desired.

  Erik




From owner-multi6@ops.ietf.org  Wed Nov 20 13:57:30 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA27442
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 13:57:30 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Ea4k-0002IN-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 10:59:50 -0800
Received: from sj-msg-core-4.cisco.com ([171.71.163.54])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Ea4h-0002HO-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 10:59:47 -0800
Received: from sj-msg-av-2.cisco.com (sj-msg-av-2.cisco.com [171.70.145.31])
	by sj-msg-core-4.cisco.com (8.12.2/8.12.2) with ESMTP id gAKIx85V023321;
	Wed, 20 Nov 2002 10:59:09 -0800 (PST)
Received: from nisser.cisco.com (localhost [127.0.0.1])
	by sj-msg-av-2.cisco.com (8.12.2/8.12.2) with ESMTP id gAKIwtNq023234;
	Wed, 20 Nov 2002 10:58:56 -0800 (PST)
Received: from dhcp-161-44-148-103.cisco.com (dhcp-161-44-148-103.cisco.com [161.44.148.103]) by nisser.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id KAA08518; Wed, 20 Nov 2002 10:59:06 -0800 (PST)
Date: Wed, 20 Nov 2002 12:59:06 -0600 (Central Standard Time)
From: "Craig A. Huegen" <chuegen@cisco.com>
To: Erik Nordmark <Erik.Nordmark@sun.com>
cc: Iljitsch van Beijnum <iljitsch@muada.com>,
        Aldrin Isaac <aisaac@bloomberg.com>, IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <Roam.SIMC.2.0.6.1037817856.23080.nordmark@bebop.france>
Message-ID: <Pine.WNT.4.44.0211201252040.980-100000@chuegen-w2k02.amer.cisco.com>
X-X-Sender: chuegen@chuegen-sun.cisco.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-3.0 required=5.0
	tests=EMAIL_ATTRIBUTION,GAPPY_TEXT,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Wed, 20 Nov 2002, Erik Nordmark wrote:

> In this case the border router would not know whether there are
> alternative destination addresses that the host could have chosen, thus
> I suspect the set of polices that can be handled is less then in the
> more general case.

For a larger enterprise network, this becomes a showstopper.  If the host
picks a destination address on the least preferred network, the network
infrastructure has no way to redirect him.

An alternative is to push policy to the hosts that's a bit smarter than
longest-bit-match, except in a large enterprise, programming policy to
100,000+ hosts is extremely hard to do unless it's standardized and
centralized in the network.  Now, I have no problems with the host
learning policy (through RA, or through a DNS mechanism, or whatever) but
it needs to be a required, standard part of IPv6.

/cah

---
Craig A. Huegen, Chief Network Architect      C i s c o  S y s t e m s
IT Transport, Network Technology & Design           ||        ||
Cisco Systems, Inc., 400 East Tasman Drive          ||        ||
San Jose, CA  95134, (408) 526-8104                ||||      ||||
email: chuegen@cisco.com       CCIE #2100      ..:||||||:..:||||||:..




From owner-multi6@ops.ietf.org  Wed Nov 20 14:14:03 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA27948
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 14:14:01 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EaKf-00030r-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 11:16:17 -0800
Received: from tesla.psc.edu ([128.182.61.233])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EaKd-0002zz-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 11:16:15 -0800
Received: from tesla.psc.edu (tesla.psc.edu [128.182.61.233])
	by tesla.psc.edu (8.12.5/8.12.5) with ESMTP id gAKJG0e1008129;
	Wed, 20 Nov 2002 14:16:01 -0500 (EST)
Date: Wed, 20 Nov 2002 14:16:00 -0500 (EST)
From: "Michael H. Lambert" <lambert@psc.edu>
To: Erik Nordmark <Erik.Nordmark@sun.com>
cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <Roam.SIMC.2.0.6.1037817856.23080.nordmark@bebop.france>
Message-ID: <Pine.NEB.4.33.0211201410120.4469-100000@tesla.psc.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-1.4 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_PINE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> One could naively make the host query a site-wide server for policy decisions
> e.g. each time the host needs to choose source and destination addresses
> for a connection. That would have performance implications.

Is this approach made more attractive with 1) cacheing and 2) a hierarchy
of such servers at the site?  There is still overhead, but is it any more
than that associated with, say, joining a multicast group or setting up an
SVC?

Michael

+----------------------------------------------------------------------------+
| Michael H. Lambert, Network Engineer                Phone: +1 412 268-4960 |
| Pittsburgh Supercomputing Center                    FAX:   +1 412 268-8200 |
| 4400 Fifth Avenue, Pittsburgh, PA  15213            lambert@psc.edu        |
+----------------------------------------------------------------------------+




From owner-multi6@ops.ietf.org  Wed Nov 20 14:58:37 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA29067
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 14:58:37 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Eb0a-0004kY-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 11:59:36 -0800
Received: from laptop2.ietf55.ops.ietf.org ([204.42.72.221] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Eb0Q-0004k2-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 11:59:33 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gAKJwXve017763;
	Wed, 20 Nov 2002 20:58:39 +0100 (CET)
Date: Wed, 20 Nov 2002 20:58:32 +0100
Subject: Re: Host-based may be the way to go, but network controls are neccessary
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: Erik Nordmark <Erik.Nordmark@sun.com>, Aldrin Isaac <aisaac@bloomberg.com>,
        IETF-Multi6 <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <20021120143326.B94269-100000@sequoia.muada.com>
Message-Id: <72315D02-FCC2-11D6-BC97-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>
> That doesn't have to be the case. Today, hosts already perform a
> host/domain name to IP address mapping. You wouldn't take a significant
> performance hit by looking up the addresses learnt from the DNS in the
> routing table and tag them with some kind of routing metric. And if you
> have access to routing at this stage, you can see which exit each
> addresss takes so which source prefix should be appropriate.

How would you propagate routing or metric changes to host after it have 
done the lookup?

- kurtis -




From owner-multi6@ops.ietf.org  Wed Nov 20 16:31:22 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA01625
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 16:31:22 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EcSu-00082u-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 13:32:56 -0800
Received: from mh2dmz1.bloomberg.com ([199.172.169.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EcSr-00082U-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 13:32:53 -0800
Received: from ns2.bloomberg.com by mh2dmz1.bloomberg.com with ESMTP for multi6@ops.ietf.org; Wed, 20 Nov 2002 16:32:51 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id QAA02258
	for <multi6@ops.ietf.org>; Wed, 20 Nov 2002 16:32:51 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: "IETF-Multi6" <multi6@ops.ietf.org>
Subject: RE: Host-based may be the way to go, but network controls are neccessary
Date: Wed, 20 Nov 2002 16:33:05 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPEKECBELAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

% From: Erik Nordmark [mailto:Erik.Nordmark@sun.com]
%
% Hence my (so far) futile attempts to understand what policy
% control are needed or desired.


When I said that network controls are neccessary, I didn't mean some
complex policy server.  What I mean is that the network operator
should be able to decide which site-exits will service particular
parts of his network, and have the routing tools to forward packets to
those site exits in an optimal manner.  What I mean by optimal is (1)
no dead/stray packets (2) no timeouts (3) no IDS alarms going off
because a packet is sourced outside of what's configured in a firewall
rule,...... i.e. no guessing games on the part of the network
operator.

-- aldrin




From owner-multi6@ops.ietf.org  Wed Nov 20 16:31:56 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA01670
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 16:31:55 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EcSw-00083H-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 13:32:58 -0800
Received: from mh1dmz1.bloomberg.com ([199.172.169.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EcSt-00082h-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 13:32:55 -0800
Received: from ns2.bloomberg.com by mh1dmz1.bloomberg.com with ESMTP; Wed, 20 Nov 2002 16:32:54 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id QAA02262;
	Wed, 20 Nov 2002 16:32:53 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: "Erik Nordmark" <Erik.Nordmark@sun.com>
Cc: "IETF-Multi6" <multi6@ops.ietf.org>
Subject: RE: Host-based may be the way to go, but network controls are neccessary
Date: Wed, 20 Nov 2002 16:33:07 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPEMECBELAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <Roam.SIMC.2.0.6.1037818807.24115.nordmark@bebop.france>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=0.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Erik,

% From: Erik Nordmark [mailto:Erik.Nordmark@sun.com]
%
% > I personally am not suggesting that a complex policy
% > function should exist for optimum address selection.
% > IMHO the network should be able to tell a host immediately
% > when it makes an unusable selection without the host
% > having to depend on time-outs.  This can be accomplished
% > simply by knowing whether a packet in transit has a valid
% > site-exit.
%
% ok
% Does the rest of the WG agree that this is sufficient?
% Or do folks want policy control for load balancing i.e.
% be able to control things even when no site exit has failed?

I think that the first steps to take are to fix certain elemental
stuff that ought to work, and then move on to much more complex stuff.
In my opinion source-based site-exit routing is elemental.  I think if
we can get past this, we will be able to see clearly enough to find a
solution to more complex needs.

%
% > Information about the lack of a valid site-exit for a
% > selected source-address should be communicated simply
% > as an ICMP unreachable message.
%
% Presumably it would be useful to understand the security
% threats beforeadvocating a particular solution. I don't
% claim to understand them - atleast not yet.

ICMP unreachables are nothing new.  When a route to a destination does
not exist it is considered unreachable.  If the network knows that a
source prefix cannot be routed to a specific destination via a
specific path, it should also be considered as unreachable.

-- aldrin




From owner-multi6@ops.ietf.org  Wed Nov 20 17:03:55 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA02818
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 17:03:53 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EcxW-000A5s-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 14:04:34 -0800
Received: from laposte.rennes.enst-bretagne.fr ([192.44.77.17])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EcxQ-000A5N-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 14:04:28 -0800
Received: from givry.rennes.enst-bretagne.fr (givry.rennes.enst-bretagne.fr [193.52.74.194])
	by laposte.rennes.enst-bretagne.fr (8.11.6/8.11.6) with ESMTP id gAKM4Om19642;
	Wed, 20 Nov 2002 23:04:24 +0100
Received: from givry.rennes.enst-bretagne.fr (localhost.rennes.enst-bretagne.fr [127.0.0.1])
	by givry.rennes.enst-bretagne.fr (8.12.3/8.12.3) with ESMTP id gAKM4Ote036154;
	Wed, 20 Nov 2002 23:04:24 +0100 (CET)
	(envelope-from dupont@givry.rennes.enst-bretagne.fr)
Message-Id: <200211202204.gAKM4Ote036154@givry.rennes.enst-bretagne.fr>
From: Francis Dupont <Francis.Dupont@enst-bretagne.fr>
To: Erik Nordmark <Erik.Nordmark@sun.com>
cc: Iljitsch van Beijnum <iljitsch@muada.com>,
        Aldrin Isaac <aisaac@bloomberg.com>, IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are neccessary 
In-reply-to: Your message of Wed, 20 Nov 2002 19:44:16 +0100.
             <Roam.SIMC.2.0.6.1037817856.23080.nordmark@bebop.france> 
Date: Wed, 20 Nov 2002 23:04:24 +0100
X-Virus-Scanned: by amavisd-milter (http://amavis.org/) at enst-bretagne.fr
X-Spam-Status: No, hits=0.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

 In your previous mail you wrote:

   Something that would have less of a performance implication is that
   the host chooses a destination address from the ones returned by the DNS,
   and e.g. the site exit router can detect that the source address is
   not the best one and send back a "please use different source address".

=> this is the "source redirect", IMHO something we really need.

   In this case the border router would not know whether there are alternative
   destination addresses that the host could have chosen, thus
   I suspect the set of polices that can be handled is less then in the more 
   general case.
   
=> as Christian showed in his draft, there are cases where a "wrong" source
doesn't work. It is important to handle such cases, and optimization should
come after (so do the source redirect now and continue to think about
better/more complete solutions).

   Not that 8+8/GSE didn't have a way for the network to influence the initial 
   destination address to use; the host could learn a new destination
   RG from the return traffic.
   
=> this is known too to be a major security hole...

   Hence my (so far) futile attempts to understand what policy control
   are needed or desired.
   
=> a minimal control is needed (cf Christian's draft, the argument is
ingress filtering). More is surely desired but complex enough that
no proposal is already a clear win.

Thanks

Francis.Dupont@enst-bretagne.fr
   
PS: draft-huitema-multi6-hosts-01.txt



From owner-multi6@ops.ietf.org  Wed Nov 20 18:39:57 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA05082
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 18:39:56 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EeSM-000G7X-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 15:40:30 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EeSJ-000G7B-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 15:40:27 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAKNdsW95240;
	Thu, 21 Nov 2002 00:39:54 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Thu, 21 Nov 2002 00:39:54 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Erik Nordmark <Erik.Nordmark@sun.com>
cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <Roam.SIMC.2.0.6.1037817856.23080.nordmark@bebop.france>
Message-ID: <20021121003024.U95191-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.7 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Wed, 20 Nov 2002, Erik Nordmark wrote:

> > That doesn't have to be the case. Today, hosts already perform a
> > host/domain name to IP address mapping. You wouldn't take a significant
> > performance hit by looking up the addresses learnt from the DNS in the
> > routing table and tag them with some kind of routing metric. And if you
> > have access to routing at this stage, you can see which exit each
> > addresss takes so which source prefix should be appropriate.

> The host most likely just has one (or two) default routes, so it can't
> make this determination locally. Even the first hop router might not
> have much information about external destinations.

True. But the address info comes from the DNS, and it shouldn't be a
problem to hack the DNS to be aware of routing or do this the clean way
with a new protocol. (In my book, DNS is up for an overhaul anyway since
it still requires the host to know DNS addresses.)

> The routing metrics,
> in whichever router you find them, might not capture and might not be capable
> of capturing the policy folks want - routing is defined to route packets
> and not to describe which source addresses are preferred for which
> destinations.

I think the two are similar enough to be useful. We could also think
about an end-to-end address preference protocol (as long as we're
retiring the DNS anyway...) but that will probably take a bit longer to
do.

> One could naively make the host query a site-wide server for policy decisions
> e.g. each time the host needs to choose source and destination addresses
> for a connection. That would have performance implications.

1. The host can cache this information when there are many connections
   to the same host in quick succession (HTTP...)
2. The host does DNS queries today anyway

> Something that would have less of a performance implication is that
> the host chooses a destination address from the ones returned by the DNS,
> and e.g. the site exit router can detect that the source address is
> not the best one and send back a "please use different source address".

That is also a useful approach although I think Christian doesn't like
it.

> Hence my (so far) futile attempts to understand what policy control are needed
> or desired.

Simple. If you have two or more connections to the internet, you want to
use them to your advantage. This means balancing the total traffic (not
individual sessions) over all links and being able to prefer one link
over another for individual destinations.

People with stateful firewalls also really like their incoming and
outgoing traffic to take the same path, but they don't get that today
either.

Iljitsch




From owner-multi6@ops.ietf.org  Wed Nov 20 18:41:56 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA05136
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 18:41:56 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EeWA-000GOc-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 15:44:26 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EeW8-000GNh-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 15:44:24 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAKNhq495247;
	Thu, 21 Nov 2002 00:43:52 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Thu, 21 Nov 2002 00:43:52 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <72315D02-FCC2-11D6-BC97-000393AB1404@kurtis.pp.se>
Message-ID: <20021121004054.Q95191-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Wed, 20 Nov 2002, Kurt Erik Lindqvist wrote:

> How would you propagate routing or metric changes to host after it have
> done the lookup?

Today: you don't. The host can't change its behavior when the TCP
session has been established anyway.

Future: when it becomes possible for a host to jump from one set of
addresses to another (as in SCTP) it certainly becomes useful to do
this. The crude way: drop packets, the host will get the hint. The nice
way could be an ICMP message.




From owner-multi6@ops.ietf.org  Wed Nov 20 18:51:55 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA05365
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 18:51:54 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EeeE-000GtL-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 15:52:46 -0800
Received: from laptop2.ietf55.ops.ietf.org ([204.42.72.221] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EeeC-000Gt7-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 15:52:44 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gAKNqwve023839;
	Thu, 21 Nov 2002 00:53:01 +0100 (CET)
Date: Thu, 21 Nov 2002 00:52:57 +0100
Subject: Re: Host-based may be the way to go, but network controls are neccessary
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: IETF-Multi6 <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <20021121004054.Q95191-100000@sequoia.muada.com>
Message-Id: <31EAAC37-FCE3-11D6-BC97-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> Future: when it becomes possible for a host to jump from one set of
> addresses to another (as in SCTP) it certainly becomes useful to do
> this. The crude way: drop packets, the host will get the hint. The nice
> way could be an ICMP message.
>

That means that the router would have to keep even more state than 
today so it would know when to send an update to the host.

State is among the most costly thing for network operators, you want to 
avoid it. To make this scale you would have to send periodic updates 
and the host would know only when the next update comes.

So with packet-loss or the above, there will first be a service impact 
- then a effect on the routing path. Now, if we assume that the primary 
reason for anyone to go to multihoming (I know there are others) is for 
network resilience (this will most likely be the first one at least), 
they are actually not getting that with the above model.

Why do I get that MPLS feeling here...

I realize that I am jumping in and out of discussions and not giving a 
very clear statement myself. I have promised both Sean and Michel to 
write up my impressions (FWIW) from Sundays meetings and post it to the 
list. I will try and get it done during the plenary..:)

- kurtis -




From owner-multi6@ops.ietf.org  Wed Nov 20 19:01:29 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA05476
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 19:01:29 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Eenu-000HXm-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 16:02:46 -0800
Received: from jazz-1.trumpet.com.au ([203.5.119.62])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Eenr-000HXV-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 16:02:43 -0800
Received: from localhost (peter@localhost)
	by jazz-1.trumpet.com.au (8.9.3/8.9.3) with SMTP id LAA14600;
	Thu, 21 Nov 2002 11:02:32 +1100 (EST)
Date: Thu, 21 Nov 2002 11:02:31 +1100 (EST)
From: Peter Tattam <peter@jazz-1.trumpet.com.au>
To: Iljitsch van Beijnum <iljitsch@muada.com>
cc: Erik Nordmark <Erik.Nordmark@sun.com>, IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are neccessary
In-Reply-To: <20021121003024.U95191-100000@sequoia.muada.com>
Message-ID: <Pine.BSF.3.96.1021121105731.365C-100000@jazz-1.trumpet.com.au>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-3.3 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02,USER_AGENT_PINE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 21 Nov 2002, Iljitsch van Beijnum wrote:

> On Wed, 20 Nov 2002, Erik Nordmark wrote:
> 
> > > That doesn't have to be the case. Today, hosts already perform a
> > > host/domain name to IP address mapping. You wouldn't take a significant
> > > performance hit by looking up the addresses learnt from the DNS in the
> > > routing table and tag them with some kind of routing metric. And if you
> > > have access to routing at this stage, you can see which exit each
> > > addresss takes so which source prefix should be appropriate.
> 
> > The host most likely just has one (or two) default routes, so it can't
> > make this determination locally. Even the first hop router might not
> > have much information about external destinations.
> 
> True. But the address info comes from the DNS, and it shouldn't be a
> problem to hack the DNS to be aware of routing or do this the clean way
> with a new protocol. (In my book, DNS is up for an overhaul anyway since
> it still requires the host to know DNS addresses.)
> 
> > The routing metrics,
> > in whichever router you find them, might not capture and might not be capable
> > of capturing the policy folks want - routing is defined to route packets
> > and not to describe which source addresses are preferred for which
> > destinations.
> 
> I think the two are similar enough to be useful. We could also think
> about an end-to-end address preference protocol (as long as we're
> retiring the DNS anyway...) but that will probably take a bit longer to
> do.
> 
> > One could naively make the host query a site-wide server for policy decisions
> > e.g. each time the host needs to choose source and destination addresses
> > for a connection. That would have performance implications.
> 
> 1. The host can cache this information when there are many connections
>    to the same host in quick succession (HTTP...)
> 2. The host does DNS queries today anyway
> 
> > Something that would have less of a performance implication is that
> > the host chooses a destination address from the ones returned by the DNS,
> > and e.g. the site exit router can detect that the source address is
> > not the best one and send back a "please use different source address".
> 
> That is also a useful approach although I think Christian doesn't like
> it.
> 
> > Hence my (so far) futile attempts to understand what policy control are needed
> > or desired.
> 
> Simple. If you have two or more connections to the internet, you want to
> use them to your advantage. This means balancing the total traffic (not
> individual sessions) over all links and being able to prefer one link
> over another for individual destinations.

As an ISP, I often want the reverse.  Some links are backup and cost a lot more
to run and should be deprecated.  Other links might be flaky or have bizarre
characteristics (e.g, radio or satellite) so that they should be deprecated for
some reason (or only be used in one direction).

My suppliers have been rather unfriendly in honouring BGP priorities, and
sometimes my only level of control has been to shut the links down which kind
of defeats the purpose of multihoming.

> 
> People with stateful firewalls also really like their incoming and
> outgoing traffic to take the same path, but they don't get that today
> either.
> 
> Iljitsch
> 
> 
> 

Peter

--
Peter R. Tattam                            peter@trumpet.com
Managing Director,    Trumpet Software International Pty Ltd
Hobart, Australia,  Ph. +61-3-6245-0220,  Fax +
61-3-62450210




From owner-multi6@ops.ietf.org  Wed Nov 20 19:04:42 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA05501
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 19:04:42 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Ees1-000HrO-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 16:07:01 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Eerz-000Hqs-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 16:07:00 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAL06S495300;
	Thu, 21 Nov 2002 01:06:28 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Thu, 21 Nov 2002 01:06:28 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <31EAAC37-FCE3-11D6-BC97-000393AB1404@kurtis.pp.se>
Message-ID: <20021121010201.T95191-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.7 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 21 Nov 2002, Kurt Erik Lindqvist wrote:

> > Future: when it becomes possible for a host to jump from one set of
> > addresses to another (as in SCTP) it certainly becomes useful to do
> > this. The crude way: drop packets, the host will get the hint. The nice
> > way could be an ICMP message.

> That means that the router would have to keep even more state than
> today so it would know when to send an update to the host.

I'm not sure what you mean by "know when to send an update". When the
router (or other box designated for this function) sees too much traffic
over one link it just starts sending back ICMPs to redirect some of it.

> State is among the most costly thing for network operators, you want to
> avoid it. To make this scale you would have to send periodic updates
> and the host would know only when the next update comes.

We're not talking about network operators here, but about enterprises.
If they want this, they'll have to pay for it. Just like traffic
engineering in BGP today costs money in the form of man hours.

> So with packet-loss or the above, there will first be a service impact

Unreliable datagram service. Sometimes you lose one.

> Why do I get that MPLS feeling here...

I don't know. When the only tool you have is a hammer, everything looks
like a nail?

Iljitsch




From owner-multi6@ops.ietf.org  Wed Nov 20 19:08:39 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA05569
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 19:08:38 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EeuK-000I1z-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 16:09:24 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EeuI-000I1n-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 16:09:22 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAL08iO95304;
	Thu, 21 Nov 2002 01:08:44 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Thu, 21 Nov 2002 01:08:44 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Peter Tattam <peter@jazz-1.trumpet.com.au>
cc: IETF-Multi6 <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <Pine.BSF.3.96.1021121105731.365C-100000@jazz-1.trumpet.com.au>
Message-ID: <20021121010726.W95191-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 21 Nov 2002, Peter Tattam wrote:

> > Simple. If you have two or more connections to the internet, you want to
> > use them to your advantage. This means balancing the total traffic (not
> > individual sessions) over all links and being able to prefer one link
> > over another for individual destinations.

> As an ISP, I often want the reverse.  Some links are backup and cost a lot more
> to run and should be deprecated.  Other links might be flaky or have bizarre
> characteristics (e.g, radio or satellite) so that they should be deprecated for
> some reason (or only be used in one direction).

How is this the reverse, other than that the list of "individual
destinations" is very long (the whole internet)?




From owner-multi6@ops.ietf.org  Wed Nov 20 20:20:38 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA07216
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 20:20:38 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Eg3I-000MnU-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 17:22:44 -0800
Received: from pheriche.sun.com ([192.18.98.34])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Eg3G-000MnG-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 17:22:42 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by pheriche.sun.com (8.9.3+Sun/8.9.3) with ESMTP id SAA29102;
	Wed, 20 Nov 2002 18:22:40 -0700 (MST)
Received: from lillen (punchin-nordmark.Eng.Sun.COM [192.9.61.11])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gAL1MaH13783;
	Thu, 21 Nov 2002 02:22:38 +0100 (MET)
Date: Thu, 21 Nov 2002 02:19:24 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: network controls are neccessary
To: "Craig A. Huegen" <chuegen@cisco.com>
Cc: multi6@ops.ietf.org
In-Reply-To: "Your message with ID" <Pine.WNT.4.44.0211201252040.980-100000@chuegen-w2k02.amer.cisco.com>
Message-ID: <Roam.SIMC.2.0.6.1037841564.25483.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-1.1 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> For a larger enterprise network, this becomes a showstopper.  If the host
> picks a destination address on the least preferred network, the network
> infrastructure has no way to redirect him.
> 
> An alternative is to push policy to the hosts that's a bit smarter than
> longest-bit-match, except in a large enterprise, programming policy to
> 100,000+ hosts is extremely hard to do unless it's standardized and
> centralized in the network.  Now, I have no problems with the host
> learning policy (through RA, or through a DNS mechanism, or whatever) but
> it needs to be a required, standard part of IPv6.

Thanks Craig, this was the type of info I was looking for.

Do you have ideas on how complex the policies typically are?
For instance, would it make sense to push all of the rules into the hosts
or is the set of rules so large that a host-based solution would need to
cache subsets of the rules on demand?

  Erik




From owner-multi6@ops.ietf.org  Wed Nov 20 20:55:44 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA07934
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 20:55:44 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EgbM-000P8m-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 17:57:56 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EgbK-000P8R-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 17:57:54 -0800
Subject: RE: network controls are neccessary
Date: Wed, 20 Nov 2002 17:57:49 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Message-ID: <2B81403386729140A3A899A8B39B046405E49E@server2000>
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Content-class: urn:content-classes:message
Thread-Topic: network controls are neccessary
thread-index: AcKQ/SR1VwUOJmoYRga6/RzU/8WdMQAAB4Fg
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Erik Nordmark" <Erik.Nordmark@sun.com>,
        "Craig A. Huegen" <chuegen@cisco.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id UAA07934

Erik,

> Erik Nordmark wrote:
> For instance, would it make sense to push
> all of the rules into the hosts

Be careful, Craig might have a heart attack just at the thought of doing
it. There would be terrible security consequences. I don't see how this
could be anything else than pushing subnet-specific rules to the hosts
that belong to the subnet.

> or is the set of rules so large that a host-based
> solution would need to cache subsets of the rules
> on demand?

It's not a matter of size but complexity.

First, the hosts do not have the intelligence that routers have. For
example, how long is it going to take before all hosts implement the
equivalent of a route-map? Are you going to enable an IP phone to
process BGP communities? Pushing all the rules to hosts would imply
either:

a) The hosts to have the same routing capabilities as routers currently
have.
b) The rules have to be modified to accommodate dumber hosts.

Second, part of the configuration of a router is the router's location,
which is implied. Pushing policies to the hosts would require a coupling
between the topological database and the routing policies that is beyond
what most large companies typically have (not to mention that it is
questionable that such a monster could be maintained).

One in the other, the sad truth is that multiple addresses per host do
not fly in the large organization. What is not flying either is policy
that is not at the edge for egress traffic (stateful firewall issues,
etc). We have had multiple posts about this on mh.

There is nothing fundamentally wrong in having multihoming schemes that
use several addresses, but this should be virtualized at the edge of the
network, which is basically what MHAP does.

Michel.




From owner-multi6@ops.ietf.org  Wed Nov 20 21:09:36 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA08366
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 21:09:35 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EgoE-0000BO-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 18:11:14 -0800
Received: from laptop2.ietf55.ops.ietf.org ([204.42.72.221] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EgoA-0000BA-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 18:11:10 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gAL2BJve023885
	for <multi6@ops.ietf.org>; Thu, 21 Nov 2002 03:11:32 +0100 (CET)
Date: Thu, 21 Nov 2002 03:11:18 +0100
Mime-Version: 1.0 (Apple Message framework v548)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Subject: My impressions of the Sunday meetings....
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
To: multi6@ops.ietf.org
Content-Transfer-Encoding: 7bit
Message-Id: <85BD8E76-FCF6-11D6-BC97-000393AB1404@kurtis.pp.se>
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit



I am not sure what this is worth - but I though I should write up some 
of the impressions I got from Mondays meetings as well as some thoughts 
of my own (for whatever that is worth...)

The first thing I found interesting was that almost everyone saw the 
current proposals as temporary or partial steps to a final solution.  I 
don't think that has been very clear on the mailing list so far.

Second, almost everyone agreed that the final solution will need to be 
or involve a new routing paradigm in one way or the other.

Third, almost all could also see a distinct role for the current 
proposals going forward after/with a new routing solution is agreed upon

This said, what I felt was that there was no clear views (sometimes not 
even from the authors) what role the solutions currently being 
discussed would fill in going forward. Either in relation to a new 
routing solution or to what solution space they addressed. I said in 
the small group that met at 14.00 that what I felt was missing was an 
overview of the pieces both in the solution space as well as in 
defining what the problem space is. Thomas Narten put this even better 
in the evening session when he said that we where missing a road-map. I 
agree with this, but I am willing to go a bit further. After listening 
to some of the discussions and reading the proposals, I am not so sure 
the current requirements draft will be a good starting point. The 
current document does fill a role as describing the current problems, 
but it does not go all the way to outline different problem scenarios 
and group them. It does not either address the road map issue. This in 
my opinion is crucial for us going forward, especially in being able to 
judge the different host based solutions, as well as trying to keep us 
on track going forward (although this is the role of the charter and 
the milestones, we lack a more detailed per step problem description). 
We need a document to fill this gap.

I think that we need to take a step backward from the various solutions 
being discussed and try and start at nailing down the problems we are 
trying to address and what they imply. Without this distance we will 
get stuck in discussing implementation issues, just as is currently 
being done on this mailinglist, and not moving forward - mostly because 
we don't know what problem or part of the problem they address.

There is no "single" solution to this, but we need to better understand 
the problems, and have them written down. This might have been 
discussed before I joined the mailinglist some nine months ago, but as 
it has not left a document trace.

More, what we also need to get a better understanding of, is what is 
the scale and reasoning that we are engineering against. We are loosely 
talking about millions of multihomed prefixes, but we have no common 
understanding of the timelineing or what type or size of prefixes we 
are talking about. If it's the same multihomed prefixes that we are 
seeing today there is no hurry. For those of you who where in the 
ptomain workinggroup I raised the question to Geoff Houston if he from 
the CIDR-report had any view on the growth curve for multihomed 
preifxes. This is as Geoff pointed out very hard to determine, but it 
is also very crucial for what we are trying to engineer against, and it 
will give us a rough timeline for when we need what type of solution. 
Also, the prefix size of the "multihomingness" curve would gives 
valuable information into what size of solutions we need to be looking 
at. Currently we have none of this data but we are still gladly 
discussing solutions. Just to be clear here though, I agree that we 
will see millions of mulihomed-prefixes, but it makes a difference in 
the "final" solution if we are engineering to a solution we need in a 
year or five or if we will see 1M General Electric or 1M DLS customers.

Last, we also have none or very little insight into what larger 
allocation blocks will do for the number of routes. We have way to few 
allocations done to make any clear points in either direction.

So to my views on the solutions...

Generally - what I heard was that the Enterprise market seems to wants 
multihoming solutions before generally deploying IPv6. I have no doubt 
on this issue, and it more or less reflects my own experience. The 
reasons for this will vary. For the enterprise market, I don't think 
that a host based solution will scale or work in the long run. The 
enterprise networks will need something that involves a routing 
solution, but they will also need something that addresses a host based 
solution. What ever the solution will be - it will require either a 
change to the host implementations or to the routing code, not to 
mention the time for installation of IPv6 addresses. If we agree on a 
solution now, I think we will see general deployment in between 2-5 
years. I don't think we want to queue IPv6 deployment behind this 
issue. One way going forward that I prefer is to ask IANA delegate a 
_temporary_ PI space prefix - with the _clear notion that this address 
space will be called back_. This space would be allocated as "RIR 
ALLOCATED PA" in RIPE terminology. This would give us a jump-start and 
let some enterprises start out with trying multihoming, and IPv6 in 
general. It will also give us more operational experience and perhaps 
give us answers to some of my questions above. The additional prefixes 
created is something we can handle (with the current ~250 non-6bone 
prefixes I would say the problem is rather on the contrary), and with 
clear guidelines on when and how the addresses will be called back this 
should not be to hard to accept by the enterprises. This could also 
include a recommendation to the RIRs on trying to get more 
multinational enterprises to join as LIRs and thereby getting their own 
sub-TLA. From what I understood on the list this is has been proposed 
earlier but voted down. I have no idea what the reasoning was then, but 
I think this would be the fastest way forward as it does not require 
any changes anywhere, would most likely be easily accepted, and would 
give us wider acceptance of IPv6 as well as more data.

On the long term solution, I think that we will need a host based 
solution as well as a routing based solution if we wants this to scale. 
I will admit that I have been generally very skeptical to  a host based 
solution, but I have turned and do see a role for those. But for it all 
to come together we will need to address routing as well. In doing 
this, host based solutions might also be a transition as well as "early 
adopter tool". However, as said above, I think that we need to better 
understand how they fit together.


So, last a comment on the decision not to have a WG meeting in Atlanta. 
I think that we would not have made much progress on any of the 
proposals by having one, but I think that there would have been other 
reasons for having one. My main concern is that there also seems to be 
a belief that there is nothing happening on developing new routing 
models. I happen to know this is not really true but just as the 
"rebellion" sessions in Atlanta shed a light on the host based 
solutions, a update/presentation on what is being discussed in terms of 
routing models would have been god for all.

I know that I have suggested the creation of at least two drafts in the 
text above - and that following the IETF tradition it's just for me to 
go ahead and write them. I am very interested in doing so but have 
never done it before. I also first want to get more input on what I 
have said above from the mailinglist.

So, flames, comments and free beer are welcome!

- kurtis -




From owner-multi6@ops.ietf.org  Wed Nov 20 22:08:15 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA09760
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 22:08:15 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EhjQ-0004MS-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 19:10:20 -0800
Received: from ns1.arch.bellsouth.net ([205.152.173.2])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EhjO-0004I0-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 19:10:18 -0800
Received: (from ck@localhost)
	by ns1.arch.bellsouth.net (goaway/goaway) id gAL3A3K07195;
	Wed, 20 Nov 2002 22:10:03 -0500 (EST)
Date: Wed, 20 Nov 2002 22:10:03 -0500
From: Christian Kuhtz <ck@arch.bellsouth.net>
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
Cc: multi6@ops.ietf.org
Subject: Re: My impressions of the Sunday meetings....
Message-ID: <20021120221003.G4327@ns1.arch.bellsouth.net>
References: <85BD8E76-FCF6-11D6-BC97-000393AB1404@kurtis.pp.se>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.95i
In-Reply-To: <85BD8E76-FCF6-11D6-BC97-000393AB1404@kurtis.pp.se>; from Kurt Erik Lindqvist on Thu, Nov 21, 2002 at 03:11:18AM +0100
X-Spam-Status: No, hits=-1.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk


Hello,

I wasn't able to attend, but I would like to express my opinion as 
well based on what I have seen and reviewed so far.  

I very much agree with the points presented in this email.  I have found
the requirements doc of little usefulness in trying to develop approaches
in how to come up with a solution.  (this isn't intended as a stab against
anyone's pride, just an observation).

It came across in the discussion on this list as if many of these proposals
are good for solving world hunger and cooking coffee in the morning.  Right
now, a glass of cold water is all I really need because right now we have 
nothing, and people are starting to think about getting thirsty someday. ;)

So, coming up with a solution near term that solves a limited set of 
problems to me is preferable to designing the swiss army knife out of
the box.   And I'll take the swiss army knife (which is what BGP-4+ has
sort of mutated into) whenever it is ready.  As long as I can make do
and solve some of the most pressing problems near term and have a rough
plan of getting somewhere else later.

The most pressing problems to me DO NOT include an individual host's
ability to pick and chose a path out of several options.  They DO
include for an administrative domain to be attached to multiple paths
and being able to chose which based on its own administrative or even
just the closer-to-the-DFZ-entity's administrative preferences.

I don't care to solve the 'multi-homed DSL and cable' site problem 
right now.  The more pressing issue is those customers who have 
traditionally been sophisticated and/or large enough to be multipathing
candidates.  Those are what I would like to see developed as a priority,
and until we can tackle one space, I'm sorry.. I don't care about the
proud and few power users who do not generate the lionshare of my
revenue.

If the 'multi-homed DSL and cable' site does get solved by accident or
small amounts of effort, cool.  But I'm not willing to spend a great
deal of energy on that right now.

I also do want to hear radical solutions which question our thinking of 
what we consider accepted facts.  MPLS-VPN is an example of a bastard
child which actually has a practical application and is being deployed
commercially.  Yet, it did rattle quite a few people at its inception.

So, out of the box thinking is good.  Things like.. significance of 
address space over great 'distances' is another one.  Is it neccessary
for things to show up in the DFZ that may rest in layers around it? Is
there a way we can abstraction very complex topology to the DFZ?  Even
if that means perhaps one site not directly attached to the DFZ having
multiple representations in multiple address spaces.


But, before we can do any of that.. let's narrow down this monstrous
scope to a managable piece!

> I think that we need to take a step backward from the various solutions 
> being discussed and try and start at nailing down the problems we are 
> trying to address and what they imply. Without this distance we will 
> get stuck in discussing implementation issues, just as is currently 
> being done on this mailinglist, and not moving forward - mostly because 
> we don't know what problem or part of the problem they address.

I very much agree.

> So, flames, comments and free beer are welcome!

Speak up next time you're in Atlanta. ;)

Thanks,
Christian




From owner-multi6@ops.ietf.org  Wed Nov 20 23:20:10 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA11243
	for <multi6-archive@lists.ietf.org>; Wed, 20 Nov 2002 23:20:09 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Eiqa-0009Gx-00
	for multi6-data@psg.com; Wed, 20 Nov 2002 20:21:48 -0800
Received: from mx3out.umbc.edu ([130.85.25.12])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EiqY-0009Gk-00
	for multi6@ops.ietf.org; Wed, 20 Nov 2002 20:21:46 -0800
Received: from gl.umbc.edu (vijay@irix2.gl.umbc.edu [130.85.60.11])
	by mx3out.umbc.edu (8.12.1/8.12.0/UMBC-Central 1.11 mxout  1.2.2.3 $) with ESMTP id gAL4LQuc021836;
	Wed, 20 Nov 2002 23:21:26 -0500 (EST)
Received: from localhost (vijay@localhost)
	by gl.umbc.edu (8.9.0/8.9.0) with ESMTP id XAA3589722;
	Wed, 20 Nov 2002 23:21:26 -0500 (EST)
X-Authentication-Warning: irix2.gl.umbc.edu: vijay owned process doing -bs
Date: Wed, 20 Nov 2002 23:21:26 -0500
From: Vijay Gill <vijay@umbc.edu>
X-X-Sender: vijay@irix2.gl.umbc.edu
To: Christian Kuhtz <ck@arch.bellsouth.net>
cc: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>, <multi6@ops.ietf.org>
Subject: Re: My impressions of the Sunday meetings....
In-Reply-To: <20021120221003.G4327@ns1.arch.bellsouth.net>
Message-ID: <Pine.SGI.4.44L.01.0211202318360.3529892-100000@irix2.gl.umbc.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Avmilter-Status: Skipped (size)
X-Spam-Status: No, hits=-3.5 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_01_02,USER_AGENT_PINE,X_AUTH_WARNING
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Wed, 20 Nov 2002, Christian Kuhtz wrote:

> I very much agree with the points presented in this email.  I have found
> the requirements doc of little usefulness in trying to develop approaches
> in how to come up with a solution.  (this isn't intended as a stab against
> anyone's pride, just an observation).

The thought was that whatever solution(s) is/are proposed, they should at
least solve for the commonly encountered problems we see today. Just
because we have the routing problem solved by whatever means does not
imply that the problems we hack around today are going to be magically
fixed. Capacity to certain AS's will continue to lag behind traffic
growth, AS's will still fall over with depressing regularity, some traffic
paths will be more expensive than others, etc etc.

/vijay





From owner-multi6@ops.ietf.org  Thu Nov 21 09:03:30 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA02371
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 09:03:30 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Erw7-000HNi-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 06:04:07 -0800
Received: from nwkea-mail-1.sun.com ([192.18.42.13])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Erw5-000HNF-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 06:04:05 -0800
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by nwkea-mail-1.sun.com (8.9.3+Sun/8.9.3) with ESMTP id GAA14410;
	Thu, 21 Nov 2002 06:03:33 -0800 (PST)
Received: from lillen (punchin-nordmark.Eng.Sun.COM [192.9.61.11])
	by bebop.France.Sun.COM (8.11.6+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id gALE3UH12860;
	Thu, 21 Nov 2002 15:03:30 +0100 (MET)
Date: Thu, 21 Nov 2002 15:00:17 +0100 (CET)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: RE: Host-based may be the way to go, but network controls are neccessary
To: Aldrin Isaac <aisaac@bloomberg.com>
Cc: "Craig A. Huegen" <chuegen@cisco.com>, IETF-Multi6 <multi6@ops.ietf.org>
In-Reply-To: "Your message with ID" <NDBBLLJIAKBANHIDMGPEOEAGELAA.aisaac@bloomberg.com>
Message-ID: <Roam.SIMC.2.0.6.1037887217.8131.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Status: No, hits=-1.1 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> An enhanced network-aware DNS approach is definitely a clean way to do
> valid source address selection.  In order for it to work, this service
> would need to know the current site-exit for every external prefix in
> the site's network routing table (::/0 included), and the source
> prefixes that that site-exit will honor.  This is certainly not
> impossible.  I run gated on several unix systems and could easily hack
> out a non-DNS prototype that could do this simply by (1) having a
> table of all the site-exits and the prefixes honored at those
> site-exits (2) looking into the routing table and seeing who's the
> current site-exit for a requested destination (3) respond with the
> prefixes associated to that site-exit.

Would this run on the host, or run on a DNS resolver box?

In the latter case you need to think about DNSSEC implications
of your approach. The DNSSEC signatures are on the RRset (e.g. all AAAA RRs
for a name).

  Erik




From owner-multi6@ops.ietf.org  Thu Nov 21 09:34:56 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA04198
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 09:34:55 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EsRZ-000JGc-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 06:36:37 -0800
Received: from mh1dmz1.bloomberg.com ([199.172.169.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EsRW-000JGP-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 06:36:34 -0800
Received: from ns2.bloomberg.com by mh1dmz1.bloomberg.com with ESMTP; Thu, 21 Nov 2002 09:36:32 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id JAA19569;
	Thu, 21 Nov 2002 09:36:32 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: "Erik Nordmark" <Erik.Nordmark@sun.com>
Cc: "IETF-Multi6" <multi6@ops.ietf.org>
Subject: RE: Host-based may be the way to go, but network controls are neccessary
Date: Thu, 21 Nov 2002 09:36:42 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPEOEEIELAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <Roam.SIMC.2.0.6.1037887217.8131.nordmark@bebop.france>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=0.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_02_03,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Erik,

If you see the next paragraph in my message you will see that I
provide a case *against* using this form of solution.

That next para read:

"There are a few short-comings though.  For any one destination, this
approach can only reliably provide prefixes that will be honored at
only one site-exit (anything more raises some complex issues).  This
means that (1) there is possibly no ability to load-share over
multiple ISPs (2) offers no option for host-based high-availability to
destinations outside of the site, (3) works great outbound but does
not offer a good solution for inbound connections (4) i'll stop here
so I can reserve time and brain energy for the rest of my work day."

-- aldrin



% -----Original Message-----
% From: Erik Nordmark [mailto:Erik.Nordmark@Sun.COM]
% Sent: Thursday, November 21, 2002 9:00 AM
% To: Aldrin Isaac
% Cc: Craig A. Huegen; IETF-Multi6
% Subject: RE: Host-based may be the way to go, but network
% controls are
% neccessary
%
%
% > An enhanced network-aware DNS approach is definitely a
% clean way to do
% > valid source address selection.  In order for it to work,
% this service
% > would need to know the current site-exit for every
% external prefix in
% > the site's network routing table (::/0 included), and the source
% > prefixes that that site-exit will honor.  This is certainly not
% > impossible.  I run gated on several unix systems and
% could easily hack
% > out a non-DNS prototype that could do this simply by (1) having a
% > table of all the site-exits and the prefixes honored at those
% > site-exits (2) looking into the routing table and seeing who's the
% > current site-exit for a requested destination (3) respond with the
% > prefixes associated to that site-exit.
%
% Would this run on the host, or run on a DNS resolver box?
%
% In the latter case you need to think about DNSSEC implications
% of your approach. The DNSSEC signatures are on the RRset
% (e.g. all AAAA RRs
% for a name).
%
%   Erik
%
%




From owner-multi6@ops.ietf.org  Thu Nov 21 12:42:40 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA12061
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 12:42:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Euwa-00040o-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 09:16:48 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EuwY-00040Z-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 09:16:46 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id MAA22332;
	Thu, 21 Nov 2002 12:16:43 -0500
Date: Thu, 21 Nov 2002 12:16:43 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211211716.MAA22332@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re: My impressions of the Sunday meetings....
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: Christian Kuhtz <ck@arch.bellsouth.net>

    > many of these proposals are good for solving world hunger and cooking
    > coffee in the morning. Right now, a glass of cold water is all I
    > really need because right now we have nothing, and people are starting
    > to think about getting thirsty someday.

I hear you, but at the same time a quick easy solution to part of the
problem can sometimes make the rest of the problem *harder* to solve, if it
results in stuff being deployed that gets in the way of solving the harder
problems.

Some mailing list I'm on recently had a message about how truly painful it's
getting to do anything that requires changing the installed base. (Not that
that seems to trouble commercial Web sites, who seem to be continually
adding dubious "features" that require the latest and greatest browser, but
I digress...)

So sometimes it really does help to have some idea of what the long-term
path is going to be, to make sure that your short-term quick hacks aren't
going to get in the way of the long-term solution.


    > The most pressing problems to me DO NOT include an individual host's
    > ability to pick and chose a path out of several options. They DO
    > include for an administrative domain to be attached to multiple paths
    > and being able to chose which based on its own administrative ..
    > preferences.

This is, from the user's point of view, a subtle change to the goals of
"multi-homing", from reliability to control of paths. From the
architectural/ engineering point of view, it's enormous. This is an
important enough topic that I'm going to tackle it in a separate message.

    > The more pressing issue is those customers who have traditionally been
    > sophisticated and/or large enough to be multipathing candidates. Those
    > are what I would like to see developed as a priority

Sites that are "large" enough can "reasonably" be handled (in the sense of
allowing traditional multi-homing) by giving them a globally visible chunk
of address space. Handling extra path control requirements is harder (see
comment above) no matter how you do it.


    > MPLS-VPN is an example of a bastard child which actually has a
    > practical application and is being deployed commercially.

Umm, do you know of any plans to have a single MPLS-VPN cover multiple
administrative domains? If not, local solutions are always trivial. It's
ones that work on a world-wide scale which are harder.


    > significance of address space over great 'distances' is another one.
    > Is it neccessary for things to show up in the DFZ that may rest in
    > layers around it? Is there a way we can abstraction very complex
    > topology to the DFZ?

Sure, but it means having i) more layers of abstraction (i.e. names for
areas of the network) in the routing system, which means ii) having better
tools to a) define the boundaries of abstractions and b) make sure that the
routing system slowly (as the distance from an abstraction increases)
discards detailed information about the insides of the abstraction.

YMMV, but it seems to me that trying to do all that in the context of
abstractions defined with bit masks on fixed-length addresses, and a routing
architecture that ships around routing tables (i.e. BGP and everything that
looks anything like it) is a waste of time. So, see Figure 1.


    > But, before we can do any of that.. let's narrow down this monstrous
    > scope to a managable piece!

See Figure 1....

	Noel



From owner-multi6@ops.ietf.org  Thu Nov 21 12:45:12 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA12164
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 12:45:11 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EvQ8-0006Dv-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 09:47:20 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EvQ5-0006Dj-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 09:47:17 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gALHior97035;
	Thu, 21 Nov 2002 18:44:50 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Thu, 21 Nov 2002 18:44:50 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
cc: <multi6@ops.ietf.org>
Subject: Another rebel meeting at 3.30, was: Re: My impressions of the Sunday
 meetings....
In-Reply-To: <85BD8E76-FCF6-11D6-BC97-000393AB1404@kurtis.pp.se>
Message-ID: <20021121182611.N96938-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Hi everyone,

We're going to have another "rebel" meeting this afternoon at 3.30.
We'll meet in front of the consulate room, as we're still waiting to see
if we can officially book a room or we have to be creative again.

On Thu, 21 Nov 2002, Kurt Erik Lindqvist wrote:

> Second, almost everyone agreed that the final solution will need to be
> or involve a new routing paradigm in one way or the other.

Yes. However, I'm also getting a sense that most people agree we can't
wait this long. Christian took some steps down an incremental steps path
towards multi-address multihoming, and there are also more than enough
ideas for low-ambition routing solutions to take the edge off.

Another interesting development is that the v6ops wg just reached
consensus that it should work on non-routable/for-local-use-only address
provider independent address space that should be used as a replacement
for site local addresses for most uses. And immediately people started
yelling this address space should be routable after all.

> This said, what I felt was that there was no clear views (sometimes not
> even from the authors) what role the solutions currently being
> discussed would fill in going forward. Either in relation to a new
> routing solution or to what solution space they addressed. I said in
> the small group that met at 14.00 that what I felt was missing was an
> overview of the pieces both in the solution space as well as in
> defining what the problem space is. Thomas Narten put this even better
> in the evening session when he said that we where missing a road-map. I
> agree with this, but I am willing to go a bit further. After listening
> to some of the discussions and reading the proposals, I am not so sure
> the current requirements draft will be a good starting point.

So lets discuss this in the meeting this afternoon. As I'm out of
contact with the other "rebels" I'm not going to suggest a full agenda
right now, but this should definately be on it.

[Lots removed]

> One way going forward that I prefer is to ask IANA delegate a
> _temporary_ PI space prefix - with the _clear notion that this address
> space will be called back_. This space would be allocated as "RIR
> ALLOCATED PA" in RIPE terminology. This would give us a jump-start and
> let some enterprises start out with trying multihoming, and IPv6 in
> general. It will also give us more operational experience and perhaps
> give us answers to some of my questions above. The additional prefixes
> created is something we can handle (with the current ~250 non-6bone
> prefixes I would say the problem is rather on the contrary), and with
> clear guidelines on when and how the addresses will be called back this
> should not be to hard to accept by the enterprises.

There are more ways to skin this cat. Now I haven't been a great fan of
what's happening with the requirements in this wg, but for this specific
purpose it might be useful to draw up some requirements.

Iljitsch




From owner-multi6@ops.ietf.org  Thu Nov 21 13:14:01 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13522
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 13:14:00 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EvsI-0008JS-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 10:16:26 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Evs8-0008Iw-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 10:16:16 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id NAA22817;
	Thu, 21 Nov 2002 13:16:12 -0500
Date: Thu, 21 Nov 2002 13:16:12 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211211816.NAA22817@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re: Host-based may be the way to go, but network controls are neccessary
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=1.1 required=5.0
	tests=SPAM_PHRASE_03_05
	version=2.43
X-Spam-Level: *
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: "Craig A. Huegen" <chuegen@cisco.com>

    > A host-based, host-only multihoming solution does not give the network
    > the visibility into alternate paths to a destination, and therefore
    > cannot apply policy to it.
    > The only point of control a network operator would have in that
    > environment is some kind of policy mechanism on hosts. I don't see it
    > scaling to hundreds of thousands of nodes unless the central policy
    > point is a function of the network.

Your message gives me a good launch pad for a rant I've been meaning to send
in for some months now. My previous message this morning alluded to it, and
here it is (in all its glory :-).

What you're asking for is, from the user's point of view, a subtle change to
the goals of "multi-homing", from reliability to control of paths. From the
architectural/ engineering point of view, however, it's an enormous change,
one which impacts the entire architecture of the network.


Look, the whole fundamental concept of the datagram network (as far as
traffic path selection goes), from Baran on through IPv6, was "you give your
packets to the network and it gets them there as best it can". *Everything*
is impacted by this decision, not just the routing - it extends down to the
internetwork-level packet headers, and the very form of the addresses
themselves.

E.g. at the time IPng was being discussed, there were two advanced routing
architectures (which could have given you the kind of capability you're
asking for) under way. Both prepared requirements documents, available as
RFC's 1668 and 1753 (the former is a bit sketchy, alas). The people involved
in both will tell you that IPv6 didn't provide what they needed. (Don't
bother looking at these documents - here in the age of photons, I think
they are both outdated.)


If you really want to be able to have meaningful control over the paths that
traffic takes, and not have traffic just take whatever path the routing
algorithm decides is current "the right thing" (usually based on a mechanism
that a) involves some sort of metric, and b) doesn't loop), you need to
completely re-architect, and then re-engineer, the entire internetwork layer.

First, you need to decide what you want your users to be able to do. Then
you have to design a routing system that will provide the users (and, to the
routing system, the corporate MIS people *are* 'the users) the information
they need. Then you have to figure out how the decisions the users make get
into the network. Only *then* can you say what will need to be in the
packets.

And trust me, the whole picture is not going to look *anything* like
"routing tables with longest match and detination addresses in the packets".


If all you really want is to be able to connect a fairly large number of
sites to two different ISP's, and have traffic still flow if one connection
is down, fine, that's one set of requirements, one that the existing
architecture can sort of handle, with a certain amount of painful changes
(like multiple addresses).

But if what you really want is much better control of where your traffic is
going, you're just bitten down on the entire RRG agenda - and a lot more,
because a routing architecture that can do that is going to be radical
enough that it's going to have ramifications everywhere.

Sure, you can probably clip off a small corner of the problem and add some
hacks which do a lot of what you want to do in that small corner (e.g. pick
the best exit gateway from your corporate network for this traffic). But
that's all it will be - just a quick kludge that fixes some specific little
goal - and, moreover, Yet One More Ugly Accretion that slowly kills the
entire architecteure by the Death of 1000 Ugly Kludges.

And, of course, that's exactly what this group will do - because doing the
Right Thing is impossible.

	Noel



From owner-multi6@ops.ietf.org  Thu Nov 21 13:14:32 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13562
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 13:14:31 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Evs9-0008JF-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 10:16:17 -0800
Received: from raven.ecs.soton.ac.uk ([152.78.70.1])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Evs5-0008Ik-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 10:16:14 -0800
Received: from roadrunner.ecs.soton.ac.uk (roadrunner.ecs.soton.ac.uk [152.78.68.161])
	by raven.ecs.soton.ac.uk (8.9.3/8.9.3) with ESMTP id SAA18931
	for <multi6@ops.ietf.org>; Thu, 21 Nov 2002 18:16:12 GMT
Received: from login.ecs.soton.ac.uk (IDENT:JPOQob4aMJ7fWGxmYPXik/Euu2RPX9Fz@login.ecs.soton.ac.uk [152.78.68.149])
	by roadrunner.ecs.soton.ac.uk (8.12.3/8.12.3) with ESMTP id gALIGAWX026678
	for <multi6@ops.ietf.org>; Thu, 21 Nov 2002 18:16:10 GMT
Received: (from tjc@localhost)
	by login.ecs.soton.ac.uk (8.11.6/8.11.6) id gALIGAk05320
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 18:16:10 GMT
Date: Thu, 21 Nov 2002 18:16:10 +0000
From: Tim Chown <tjc@ecs.soton.ac.uk>
To: multi6@ops.ietf.org
Subject: Re: My impressions of the Sunday meetings....
Message-ID: <20021121181609.GB5241@login.ecs.soton.ac.uk>
Mail-Followup-To: multi6@ops.ietf.org
References: <200211211716.MAA22332@ginger.lcs.mit.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <200211211716.MAA22332@ginger.lcs.mit.edu>
User-Agent: Mutt/1.3.27i
X-ECS-MailScanner: Found to be clean
X-Spam-Status: No, hits=-3.3 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,
	      USER_AGENT,USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, Nov 21, 2002 at 12:16:43PM -0500, J. Noel Chiappa wrote:
> 
> Some mailing list I'm on recently had a message about how truly painful it's
> getting to do anything that requires changing the installed base. (Not that
> that seems to trouble commercial Web sites, who seem to be continually
> adding dubious "features" that require the latest and greatest browser, but
> I digress...)

Which is why the recent discussions have been focused on using existing
components (cf. Christian's draft) and hand-waving for any extras that
may be desirable (e.g. a new ICMP message type).
 
> So sometimes it really does help to have some idea of what the long-term
> path is going to be, to make sure that your short-term quick hacks aren't
> going to get in the way of the long-term solution.

I view multi6 rather like v6 transition.  If tools can be deployed by
those wanting to benefit, without affecting requirements on othes, we have
a path we can take now.  If a better solution for that target audience 
comes along, we can take that path then.

This has been one focus of the Atlanta meetings.

I'm trying to summarise recent discussions in Atlanta and on the lists; I'll
try to get a snapshot out soon.

tim



From owner-multi6@ops.ietf.org  Thu Nov 21 13:41:31 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA15263
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 13:41:30 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EwIg-000ANO-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 10:43:42 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EwId-000AN6-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 10:43:39 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gALIh4N97218;
	Thu, 21 Nov 2002 19:43:04 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Thu, 21 Nov 2002 19:43:04 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
cc: <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <200211211816.NAA22817@ginger.lcs.mit.edu>
Message-ID: <20021121192944.H96938-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_02_03
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 21 Nov 2002, J. Noel Chiappa wrote:

> Sure, you can probably clip off a small corner of the problem and add some
> hacks which do a lot of what you want to do in that small corner (e.g. pick
> the best exit gateway from your corporate network for this traffic). But
> that's all it will be - just a quick kludge that fixes some specific little
> goal - and, moreover, Yet One More Ugly Accretion that slowly kills the
> entire architecteure by the Death of 1000 Ugly Kludges.

> And, of course, that's exactly what this group will do - because doing the
> Right Thing is impossible.

So what's the right thing?

Being here in Atlanta was an eye-opener for me. It's unbelievable how
much work is still going on on IPv6 which by all accounts should have
been deployed by now.

The original TCP/IP architecture assumes that an interface on one host
communicates with an interface on another host, the network always knows
what connects where and nobody will try to disrupt all of this. Today,
most services run on several hosts (load balancers) or the other way
around (NAT). Most of the network has no idea if destinations are even
reachable, let alone what the shortest path is (CIDR). Every aspect of
the network is open to constant disruption (DDoS et al.). But IPv6 is
still just IPv4 with bigger addresses.

IPv6 is a reasonably good way to get packets across links. Routing and
layer 4 and up don't do what we need them to do so an architectural
overhaul is certainly in order.




From owner-multi6@ops.ietf.org  Thu Nov 21 13:56:26 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA15585
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 13:56:25 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EwX7-000BY8-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 10:58:37 -0800
Received: from laptop2.ietf55.ops.ietf.org ([204.42.72.221] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EwX3-000BXu-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 10:58:33 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gALIwlve025228;
	Thu, 21 Nov 2002 19:58:48 +0100 (CET)
Date: Thu, 21 Nov 2002 19:58:46 +0100
Subject: Re: My impressions of the Sunday meetings....
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: multi6@ops.ietf.org
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <200211211716.MAA22332@ginger.lcs.mit.edu>
Message-Id: <4366AF55-FD83-11D6-B83C-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-1.9 required=5.0
	tests=IN_REP_TO,NO_COST,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>> many of these proposals are good for solving world hunger and cooking
>> coffee in the morning. Right now, a glass of cold water is all I
>> really need because right now we have nothing, and people are starting
>> to think about getting thirsty someday.
>
> I hear you, but at the same time a quick easy solution to part of the
> problem can sometimes make the rest of the problem *harder* to solve, 
> if it
> results in stuff being deployed that gets in the way of solving the 
> harder
> problems.

I am not arguing for a quick and easy solution, rather the contrary. 
BUT, I think that we need more data, experience and time. Giving out a 
temporary PI block would give us this at little or no cost.

> Some mailing list I'm on recently had a message about how truly 
> painful it's
> getting to do anything that requires changing the installed base. (Not 
> that
> that seems to trouble commercial Web sites, who seem to be continually
> adding dubious "features" that require the latest and greatest 
> browser, but
> I digress...)

I agree, and therefor I am very reluctant to go in a direction that 
would require changes or implementations to the current installed base 
- without us even having understood the problem and agreed on it.

>
> So sometimes it really does help to have some idea of what the 
> long-term
> path is going to be, to make sure that your short-term quick hacks 
> aren't
> going to get in the way of the long-term solution.

Again, I agree. That is why I wrote that we need a road-map so we know 
where we are going with the different solutions.

- kurtis -




From owner-multi6@ops.ietf.org  Thu Nov 21 14:06:16 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA15916
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 14:06:16 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Ewgt-000CIh-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 11:08:43 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Ewgr-000CIT-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 11:08:41 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id OAA23072;
	Thu, 21 Nov 2002 14:08:39 -0500
Date: Thu, 21 Nov 2002 14:08:39 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211211908.OAA23072@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re: Host-based may be the way to go, but network controls are neccessary
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: Iljitsch van Beijnum <iljitsch@muada.com>

    > It's unbelievable how much work is still going on on IPv6 which by all
    > accounts should have been deployed by now. ...
    > But IPv6 is still just IPv4 with bigger addresses.

Those who have known me in the IETF over the last 10 years will no doubt be
already aware that my reaction to these comments is trying to decide whether
to emit a scream of rage, or a scream of pain! :-)

    > So what's the right thing?

Alas, there is no answer to this question in its most global sense.

I can, relatively easily, tell you how to come up with a good technical
design; e.g. take a look at:

  http://www.isi.edu/newarch/

for an effort that's doing something like this, albeit at a higher layer. The
routing stuff has been done too (although some low-level parts, such as the
packet format, would benefit greatly from being updated to the age of
photons).

What I have no idea how to do is i) get the IETF to sign onto it (been there,
done that), or, and perhaps even harder, ii) get it deployed. The vast
majority of people just seem to love incremental tweaks, and only rarely do
you get the chance to perpetrate a revolution.


    > The original TCP/IP architecture assumes that an interface on one host
    > communicates with an interface on another host, the network always
    > knows what connects where and nobody will try to disrupt all of this.
    > Today, most services run on several hosts (load balancers) or the other
    > way around (NAT). Most of the network has no idea if destinations are
    > even reachable, let alone what the shortest path is (CIDR). Every
    > aspect of the network is open to constant disruption (DDoS et al.).

Yup.

    > Routing and layer 4 and up don't do what we need them to do so an
    > architectural overhaul is certainly in order.

Agree completely. (I could be snotty and say "and the IPv6 effort should have
done this", but that wouldn't be of any use to anyone.)

Sigh, I wish I had an answer to the non-technical part of the problem for
you. But I don't. I think I'll go work on my Japanese prints for a while.

	Noel



From owner-multi6@ops.ietf.org  Thu Nov 21 14:12:46 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA16182
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 14:12:46 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Ewn5-000ClP-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 11:15:07 -0800
Received: from laptop2.ietf55.ops.ietf.org ([204.42.72.221] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Ewn2-000Cl4-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 11:15:04 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gALJFOve025232;
	Thu, 21 Nov 2002 20:15:25 +0100 (CET)
Date: Thu, 21 Nov 2002 20:15:24 +0100
Subject: Re: Another rebel meeting at 3.30, was: Re: My impressions of the Sunday meetings....
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <20021121182611.N96938-100000@sequoia.muada.com>
Message-Id: <96005568-FD85-11D6-B83C-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>
>> Second, almost everyone agreed that the final solution will need to be
>> or involve a new routing paradigm in one way or the other.
>
> Yes. However, I'm also getting a sense that most people agree we can't
> wait this long. Christian took some steps down an incremental steps 
> path
>

Which is also what I concluded. We will need to do this in steps. If 
this is based on a host solution, my suggestion of PI space or 
something else remains to be seen. If we go for a solution that would 
require host or router implementation we still have at least two years 
to go. I don't think we have even that.

> Another interesting development is that the v6ops wg just reached
> consensus that it should work on non-routable/for-local-use-only 
> address
> provider independent address space that should be used as a replacement
> for site local addresses for most uses. And immediately people started
> yelling this address space should be routable after all.

I assume you mean the IPv6 WG? My opinion is that we should use global 
addresses everywhere but we "lost"...

However, I am really worried that we keep mixing a routing scalability 
issue with an addressing issue. I am not sure these needs to be related 
at all.

There is a lot more to be said on this issue but it belongs in the IPv6 
WG not here.

> So lets discuss this in the meeting this afternoon. As I'm out of
> contact with the other "rebels" I'm not going to suggest a full agenda
> right now, but this should definately be on it.
>

Well, I would prefer to keep the discussions around the document on the 
mailinglist (which of course doesn't stop us from discussing it anyway) 
as there have no announced multi6 wg meeting and to start 
"semi-offical" discussions with this short notice does not seem fair.

>> One way going forward that I prefer is to ask IANA delegate a
>> _temporary_ PI space prefix - with the _clear notion that this address
>> space will be called back_. This space would be allocated as "RIR
>> ALLOCATED PA" in RIPE terminology. This would give us a jump-start and
>> let some enterprises start out with trying multihoming, and IPv6 in
>> general. It will also give us more operational experience and perhaps
>> give us answers to some of my questions above. The additional prefixes
>> created is something we can handle (with the current ~250 non-6bone
>> prefixes I would say the problem is rather on the contrary), and with
>> clear guidelines on when and how the addresses will be called back 
>> this
>> should not be to hard to accept by the enterprises.
>
> There are more ways to skin this cat. Now I haven't been a great fan of
> what's happening with the requirements in this wg, but for this 
> specific
> purpose it might be useful to draw up some requirements.

Again, I think we need a requirements document that actually gives us 
directions on the solution in terms of capabilities and scalability as 
well listing the lessons currently learnt (which I think the current 
document is closer to). Then as said above and in other emails, I think 
we need to buy time and to me the easiest way to do this would be to go 
with what we have and that we know. I haven't seen anyone do a real 
analysis on the impact routing table growth with doing controlled 
address allocations.

- kurtis -




From owner-multi6@ops.ietf.org  Thu Nov 21 14:43:00 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA17396
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 14:42:59 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18ExFZ-000F6g-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 11:44:33 -0800
Received: from laptop2.ietf55.ops.ietf.org ([204.42.72.221] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18ExFX-000F6G-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 11:44:31 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gALJiqve025243;
	Thu, 21 Nov 2002 20:44:53 +0100 (CET)
Date: Thu, 21 Nov 2002 20:44:51 +0100
Subject: Re: Host-based may be the way to go, but network controls are neccessary
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <20021121192944.H96938-100000@sequoia.muada.com>
Message-Id: <B384E80C-FD89-11D6-B83C-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> The original TCP/IP architecture assumes that an interface on one host
> communicates with an interface on another host, the network always 
> knows
> what connects where and nobody will try to disrupt all of this. Today,
> most services run on several hosts (load balancers) or the other way
> around (NAT). Most of the network has no idea if destinations are even
> reachable, let alone what the shortest path is (CIDR). Every aspect of

Uhm, I would argue that pre-CIDR the network didn't know the 
shortest-path, not the other way around?


> the network is open to constant disruption (DDoS et al.). But IPv6 is
> still just IPv4 with bigger addresses.

Agree. However, addressspace and preventing DDOS are two completely 
different issues. We actually already today have both the tools and the 
knowledge to prevent many of the DDOS attacks, still people are not 
doing it. This has nothing to do with the architecture. Same goes for 
routing scaling. Announcing a /20 as multiple /24s is not a sign of a 
broken architecture.

> IPv6 is a reasonably good way to get packets across links. Routing and
> layer 4 and up don't do what we need them to do so an architectural
> overhaul is certainly in order.
>
The above said, I do agree that there are things in the architecture 
that we need to change. I just don't think they are IPv6 specific.

- kurtis -




From owner-multi6@ops.ietf.org  Thu Nov 21 15:14:43 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA18351
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 15:14:42 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Exkw-000Hl7-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 12:16:58 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Exkt-000Hkm-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 12:16:55 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gALKGLp97453;
	Thu, 21 Nov 2002 21:16:21 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Thu, 21 Nov 2002 21:16:21 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
cc: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <B384E80C-FD89-11D6-B83C-000393AB1404@kurtis.pp.se>
Message-ID: <20021121205725.M97376-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_02_03
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

[I'll reply to your other message later, if not moot by then; yes, v6wg,
not ops, difference was not apparent to the untrained eye...]

On Thu, 21 Nov 2002, Kurt Erik Lindqvist wrote:

> Uhm, I would argue that pre-CIDR the network didn't know the
> shortest-path, not the other way around?

I'm not saying pre-CIDR was the garden of eden, but today's aggreagation
hides information that could have been used for more optimal routing. I
think the benefit was worth it, but this is a clear example of current
practice falling outside the architectural assumptions, if not
foundations.

> > the network is open to constant disruption (DDoS et al.). But IPv6 is
> > still just IPv4 with bigger addresses.

> Agree. However, addressspace and preventing DDOS are two completely
> different issues. We actually already today have both the tools and the
> knowledge to prevent many of the DDOS attacks, still people are not
> doing it. This has nothing to do with the architecture.

You can hang a motor on a sailboat, but that only makes it a sailboat
with a motor, not a motorboat. If you have a sailboat and you need a
motor, this makes sense. When designing a new boat, not so much.

> > IPv6 is a reasonably good way to get packets across links. Routing and
> > layer 4 and up don't do what we need them to do so an architectural
> > overhaul is certainly in order.

> The above said, I do agree that there are things in the architecture
> that we need to change. I just don't think they are IPv6 specific.

Agree on the non-specific, disagree on the "change". We've done too much
changing already. I think we should forget the current protocols for a
while, and design a new architecture that can do what people are
actually trying to accomplish with current tools. If we have a good,
clean architecture, we can see how we can fit current protocols it, see
where we need to keep using hacks simply because they work, and build
whatever we don't have now but want. This part, we get to do right from
the start.

I'm not worried this is a waste of time. If the architecture is really
in dire need of an overhaul like we're saying here and elsewhere, a
better one will attract people that are trying to solve all kinds of
problems. A motorboat doesn't need to have a very big motor to pass a
sailboat.

Iljitsch




From owner-multi6@ops.ietf.org  Thu Nov 21 15:33:37 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA18877
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 15:33:36 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Ey30-000J7f-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 12:35:38 -0800
Received: from mail.consulintel.es ([213.172.48.142] helo=consulintel.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Ey2y-000Izr-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 12:35:36 -0800
Received: from consulintel02 ([204.42.71.231])
	by consulintel.es ([127.0.0.1])
	with SMTP (MDaemon.PRO.v6.0.7.R)
	for <multi6@ops.ietf.org>; Thu, 21 Nov 2002 21:40:08 +0100
Message-ID: <015601c2916b$d6eba1d0$e7472acc@consulintel.es>
Reply-To: "JORDI PALET MARTINEZ" <jordi.palet@consulintel.es>
From: "JORDI PALET MARTINEZ" <jordi.palet@consulintel.es>
To: <bwijnen@lucent.com>
Cc: <ipv6mh@arneill-py.sacramento.ca.us>, <multi6@ops.ietf.org>
Subject: multi6 meeting (non official one)
Date: Thu, 21 Nov 2002 15:39:37 +0100
Organization: Consulintel
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 1
X-MSMail-Priority: High
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-MDRemoteIP: 204.42.71.231
X-Return-Path: jordi.palet@consulintel.es
X-MDaemon-Deliver-To: multi6@ops.ietf.org
X-Spam-Status: No, hits=1.9 required=5.0
	tests=DATE_IN_PAST_03_06,NOSPAM_INC,SPAM_PHRASE_00_01,
	      USER_AGENT_OE,X_MSMAIL_PRIORITY_HIGH,X_PRIORITY_HIGH
	version=2.43
X-Spam-Level: *
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

We are already in the PRESS meeting room.

Thanks !!!


***********************************
Madrid 2003 Global IPv6 Summit
12-14 May 2003 - Soon on line at:
http://www.ipv6-es.com
Interested in participating or sponsoring ?
Contact us at ipv6@consulintel.es





From owner-multi6@ops.ietf.org  Thu Nov 21 16:52:53 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA22283
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 16:52:52 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18EzHF-000PgE-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 13:54:25 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18EzHC-000Pg0-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 13:54:22 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id QAA23907;
	Thu, 21 Nov 2002 16:54:20 -0500
Date: Thu, 21 Nov 2002 16:54:20 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211212154.QAA23907@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re: My impressions of the Sunday meetings....
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=0.5 required=5.0
	tests=SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>

    > I am not arguing for a quick and easy solution, rather the contrary.

Here we see the difference between the perspectives of an architect, and
that of an engineer. To me, multiple addresses *are* a "quick and easy
solution"! :-)

(Not that I don't understand the engineering perspective, let me hasten to
add. In fact, I don't think you can be a good architect *unless* you've had
lots of experience in the trenches. But I digress [again :-].)

    > BUT, I think that we need more data, experience and time.

Oh, for land sakes, how much more "data, experience and time" do we need
with the current architecture to know that it's a sad mismatch with what
people are trying to do out in the world? (Ref Iljitsch's wonderful message
about how "most services run on several hosts (load balancers)", etc, etc.)

I think we've now got plenty of data to say that minor tweaks to the
existing architecture just ain't gonna cut it. But of course now we get into
the whole problem I alluded to earlier, which is how to you get a behemoth
like the IETF to accept something radically new.

	Noel



From owner-multi6@ops.ietf.org  Thu Nov 21 17:53:43 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA24802
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 17:53:43 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F0EY-0004ph-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 14:55:42 -0800
Received: from mh1dmz1.bloomberg.com ([199.172.169.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F0EU-0004pP-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 14:55:38 -0800
Received: from ns2.bloomberg.com by mh1dmz1.bloomberg.com with ESMTP for multi6@ops.ietf.org; Thu, 21 Nov 2002 17:55:37 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id RAA02671
	for <multi6@ops.ietf.org>; Thu, 21 Nov 2002 17:55:36 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: "IETF-Multi6" <multi6@ops.ietf.org>
Subject: A possible solution for source-based site-exit routing
Date: Thu, 21 Nov 2002 17:55:43 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPEEEGGELAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

I would like to present a method for operationally simple source-based
site-exit routing that may or may not have been presented before.
Those who are familiar with MPLS VPNs will find analagies.

There are four new "things" defined by this method.

Source-constrained Route Table (SRT): is a routing table instance used
to distinguish destinations route entries that are reachable for a
specific Source Prefix (SP) from the same destination route entries
that are reachable for other SPs.  Route metrics for routes within an
SRT are processed independently of route metrics for routes in other
SRTs and the Base Routing Table (BRT).  ** There is one SRT per every
unique SP. **

Base Route Table (BRT): This one isn't new.  This route table carries
all routes that are not constrained by the source address.  Generally
this would be all internal routes.

Source-constrained Route Distinguisher (SRD): is an attribute given to
an external route (external-destination-prefix +
border-address/border-nexthop) that can be used for routing packets
whose source address matches a particular SP.  The value of the SRD is
simply the SP.  A destination route prefix with a particular SRD value
must not be considered by a routing protocol to be equivalent to the
same destination route prefix with another SRD value.  Border routers
import routes from an external peer directly into SRTs for each SP
routable via that peer.  The border routers export routes from the
BRT/SRTs into IGP/IBGP as normal, but routes from the SRTs are
additionally exported with the associated SRD.  Other routers within
the site import routes with an SRD into the SRT associated to the SP.

SRT Lookup Table (SRTLT): is the SP table whose input is a source
address and output is a reference to the SRT associated to the source
address.

Tying it all together is the...

Three Point Lookup (TPL): When a packet arrives at a router, the
router will first perform a lookup of the destination in the BRT.  If
the route does not exist in the BRT, it does a lookup in the SRTLT to
find the SRT whose SP best matches the packets source address.  If
SRTLT lookup fails for the source address or a destination route does
not exist in the SRT, then an ICMP Destination Unreachable is sent to
the source address.

If used, this feature would need to be enabled on all routers
participating in the sites IGP.  An SRD attribute would need to be
defined for all IGPs including IBGP.

In a simplified configuration, each border router would import a
static ::/0 route pointed towards each of it's external peers into the
SRTs whose SPs can be routed via those peers.  In which case ::/0
route should not exist in the BRT.  More precisely, a route should not
exist in the BRT if it exists in an SRT.

Comments?

-- aldrin




From owner-multi6@ops.ietf.org  Thu Nov 21 18:58:59 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA27013
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 18:58:59 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F1F1-000AA0-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 16:00:15 -0800
Received: from jazz-1.trumpet.com.au ([203.5.119.62])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F1Ez-000A9U-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 16:00:13 -0800
Received: from localhost (peter@localhost)
	by jazz-1.trumpet.com.au (8.9.3/8.9.3) with SMTP id LAA20517
	for <multi6@ops.ietf.org>; Fri, 22 Nov 2002 11:00:11 +1100 (EST)
Date: Fri, 22 Nov 2002 11:00:11 +1100 (EST)
From: Peter Tattam <peter@jazz-1.trumpet.com.au>
To: Multi6 Working Group <multi6@ops.ietf.org>
Subject: live data simulation.
Message-ID: <Pine.BSF.3.96.1021122105212.5861C-100000@jazz-1.trumpet.com.au>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=0.2 required=5.0
	tests=SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Has anyone been able to get some snapshots of the current DFZ at various key
points on the internet so that a simulation could be done of the various
host/edge based MH solutions. 

It might be an undertaking worthy of a PhD, but it could once & for all settle
a lot of the "what if" questions that get bandied around.

At least it would give us some empirical data about the expected aggregatable
address tree that we could expect to see.

Such numbers will be important to determine the extent of resources required by
host/edge based MH solutions.

Peter

--
Peter R. Tattam                            peter@trumpet.com
Managing Director,    Trumpet Software International Pty Ltd
Hobart, Australia,  Ph. +61-3-6245-0220,  Fax +61-3-62450210




From owner-multi6@ops.ietf.org  Thu Nov 21 19:35:55 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA28457
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 19:35:55 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F1pu-000DPd-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 16:38:22 -0800
Received: from birch.ripe.net ([193.0.1.96])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F1pr-000DOz-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 16:38:20 -0800
Received: from penguin.ripe.net (penguin.ripe.net [193.0.1.232])
	by birch.ripe.net (8.12.5/8.11.6) with ESMTP id gAM0bAZl005662;
	Fri, 22 Nov 2002 01:37:10 +0100
Received: (from shane@localhost)
	by penguin.ripe.net (8.11.6/8.11.6) id gAM0b9O10160;
	Fri, 22 Nov 2002 01:37:09 +0100
Date: Fri, 22 Nov 2002 01:37:09 +0100
From: Shane Kerr <shane@ripe.net>
To: Peter Tattam <peter@jazz-1.trumpet.com.au>
Cc: Multi6 Working Group <multi6@ops.ietf.org>
Subject: Re: live data simulation.
Message-ID: <20021122003709.GA9763@penguin.ripe.net>
References: <Pine.BSF.3.96.1021122105212.5861C-100000@jazz-1.trumpet.com.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <Pine.BSF.3.96.1021122105212.5861C-100000@jazz-1.trumpet.com.au>
User-Agent: Mutt/1.3.25i
X-Spam-Status: No, hits=-3.3 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,
	      SIGNATURE_SHORT_DENSE,SPAM_PHRASE_00_01,USER_AGENT,
	      USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On 2002-11-22 11:00:11 +1100, Peter Tattam wrote:
> Has anyone been able to get some snapshots of the current DFZ at
> various key points on the internet so that a simulation could be
> done of the various host/edge based MH solutions. 
> 
> It might be an undertaking worthy of a PhD, but it could once & for
> all settle a lot of the "what if" questions that get bandied around.
> 
> At least it would give us some empirical data about the expected
> aggregatable address tree that we could expect to see.
> 
> Such numbers will be important to determine the extent of resources
> required by host/edge based MH solutions.

Maybe this could help:

http://www.ripe.net/ripencc/pub-services/np/ris/index.html

-- 
Shane Kerr
RIPE NCC



From owner-multi6@ops.ietf.org  Thu Nov 21 20:32:09 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA00429
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 20:32:09 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F2hd-000ILx-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 17:33:53 -0800
Received: from jazz-1.trumpet.com.au ([203.5.119.62])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F2hY-000ILl-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 17:33:48 -0800
Received: from localhost (peter@localhost)
	by jazz-1.trumpet.com.au (8.9.3/8.9.3) with SMTP id MAA01297
	for <multi6@ops.ietf.org>; Fri, 22 Nov 2002 12:33:45 +1100 (EST)
Date: Fri, 22 Nov 2002 12:33:45 +1100 (EST)
From: Peter Tattam <peter@jazz-1.trumpet.com.au>
To: Multi6 Working Group <multi6@ops.ietf.org>
Subject: BGP style solutions
Message-ID: <Pine.BSF.3.96.1021122123139.5861I-100000@jazz-1.trumpet.com.au>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=0.2 required=5.0
	tests=SPAM_PHRASE_00_01,USER_AGENT_PINE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

What are the current BGP/routing style solutions that are on the table to solve
the MH problem?

I ask because I seem to be converging on some kind of solution which may
already be on the table.

Peter

--
Peter R. Tattam                            peter@trumpet.com
Managing Director,    Trumpet Software International Pty Ltd
Hobart, Australia,  Ph. +61-3-6245-0220,  Fax +61-3-62450210




From owner-multi6@ops.ietf.org  Thu Nov 21 21:04:30 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA01646
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 21:04:29 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F3Cn-000LKm-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 18:06:05 -0800
Received: from laposte.rennes.enst-bretagne.fr ([192.44.77.17])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F3Ck-000LKV-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 18:06:03 -0800
Received: from givry.rennes.enst-bretagne.fr (givry.rennes.enst-bretagne.fr [193.52.74.194])
	by laposte.rennes.enst-bretagne.fr (8.11.6/8.11.6) with ESMTP id gAM25xm13179;
	Fri, 22 Nov 2002 03:05:59 +0100
Received: from givry.rennes.enst-bretagne.fr (localhost.rennes.enst-bretagne.fr [127.0.0.1])
	by givry.rennes.enst-bretagne.fr (8.12.3/8.12.3) with ESMTP id gAM25wte041322;
	Fri, 22 Nov 2002 03:05:58 +0100 (CET)
	(envelope-from dupont@givry.rennes.enst-bretagne.fr)
Message-Id: <200211220205.gAM25wte041322@givry.rennes.enst-bretagne.fr>
From: Francis Dupont <Francis.Dupont@enst-bretagne.fr>
To: Peter Tattam <peter@jazz-1.trumpet.com.au>
cc: Multi6 Working Group <multi6@ops.ietf.org>
Subject: Re: BGP style solutions 
In-reply-to: Your message of Fri, 22 Nov 2002 12:33:45 +1100.
             <Pine.BSF.3.96.1021122123139.5861I-100000@jazz-1.trumpet.com.au> 
Date: Fri, 22 Nov 2002 03:05:58 +0100
X-Virus-Scanned: by amavisd-milter (http://amavis.org/) at enst-bretagne.fr
X-Spam-Status: No, hits=0.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

 In your previous mail you wrote:

   What are the current BGP/routing style solutions that are on the
   table to solve the MH problem?
   
=> mainly RFC 3178 (adaptation of a part of RFC 2260 to IPv6).
Unfortunately it works when you are a large organization, i.e.,
when you can enforce your rules to your ISPs against their business case.

   I ask because I seem to be converging on some kind of solution which may
   already be on the table.
   
=> there already were a lot of discussions on MH, I don't believe there
was a new idea in hours of informal meetings this week.

Regards

Francis.Dupont@enst-bretagne.fr



From owner-multi6@ops.ietf.org  Thu Nov 21 21:27:15 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA02300
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 21:27:14 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F3Z5-000NQ6-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 18:29:07 -0800
Received: from adsl-209-233-126-65.dsl.scrm01.pacbell.net ([209.233.126.65] helo=server2000.arneill-py.sacramento.ca.us)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F3Z3-000NPu-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 18:29:05 -0800
Subject: RE: BGP style solutions
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Date: Thu, 21 Nov 2002 18:29:03 -0800
Message-ID: <2B81403386729140A3A899A8B39B046405E4A6@server2000>
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Content-class: urn:content-classes:message
Thread-Topic: BGP style solutions
thread-index: AcKRyAJ5lwdR+BMQRES2YjtPGmpBqwABlhOQ
From: "Michel Py" <michel@arneill-py.sacramento.ca.us>
To: "Peter Tattam" <peter@jazz-1.trumpet.com.au>,
        "Multi6 Working Group" <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id VAA02300

> Peter Tattam wrote:
> What are the current BGP/routing style solutions that
> are on the table to solve the MH problem?

Have a look at MHAP, it's based on BGP. Don't waste too much time trying
to figure out the draft, just ask questions.

http://arneill-py.sacramento.ca.us/ipv6mh/draft-py-mhap-01a.txt

Michel.




From owner-multi6@ops.ietf.org  Thu Nov 21 21:50:03 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA03078
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 21:50:02 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F3v4-000PdK-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 18:51:50 -0800
Received: from raven.ecs.soton.ac.uk ([152.78.70.1])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F3v1-000Pcz-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 18:51:47 -0800
Received: from roadrunner.ecs.soton.ac.uk (roadrunner.ecs.soton.ac.uk [152.78.68.161])
	by raven.ecs.soton.ac.uk (8.9.3/8.9.3) with ESMTP id CAA21940
	for <multi6@ops.ietf.org>; Fri, 22 Nov 2002 02:51:45 GMT
Received: from login.ecs.soton.ac.uk (IDENT:0kg7JQcwR/muty3/rzsuyjx9/AfsPCTA@login.ecs.soton.ac.uk [152.78.68.149])
	by roadrunner.ecs.soton.ac.uk (8.12.3/8.12.3) with ESMTP id gAM2pgWX022418
	for <multi6@ops.ietf.org>; Fri, 22 Nov 2002 02:51:42 GMT
Received: (from tjc@localhost)
	by login.ecs.soton.ac.uk (8.11.6/8.11.6) id gAM2pgp21952
	for multi6@ops.ietf.org; Fri, 22 Nov 2002 02:51:42 GMT
Date: Fri, 22 Nov 2002 02:51:42 +0000
From: Tim Chown <tjc@ecs.soton.ac.uk>
To: Multi6 Working Group <multi6@ops.ietf.org>
Subject: List of IPv6 multihoming drafts
Message-ID: <20021122025141.GB8564@login.ecs.soton.ac.uk>
Mail-Followup-To: Multi6 Working Group <multi6@ops.ietf.org>
References: <2B81403386729140A3A899A8B39B046405E4A6@server2000>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <2B81403386729140A3A899A8B39B046405E4A6@server2000>
User-Agent: Mutt/1.3.27i
X-ECS-MailScanner: Found to be clean
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=IN_REP_TO,REFERENCES,SPAM_PHRASE_00_01,SUBJECT_IS_LIST,
	      USER_AGENT,USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Hi,

Peter's question regarding BGP methods reminded me...

As part of the series of IPv6 multihoming meetings here this week in
Atlanta (thanks Michel and Iljitsch!), I have noted the current
and past drafts and tried to categorise them into the solutions 
spaces mentioned:

- host-based
- router based
- aggregatable pi space methods
- two-space methods

I'm reviewing these (and note an existing 12-18 month old review), but 
feel free to comment on those listed.  Note very few are active.  I'll
also post soon some summary of the discussions we've had (which focus
on a small number of the methods below, of course).

Tim

------------------------------------------
* General info/overviews/requirements
------------------------------------------

- The IPv6MH web site
  http://arneill-py.sacramento.ca.us/ipv6mh/

- The Multi6 IETF WG Charter
  http://www.ietf.org/html.charters/multi6-charter.html

- Requirements for IPv6 Site-Multihoming Architectures
  http://www.ietf.org/internet-drafts/draft-ietf-multi6-multihoming-requirements-03.txt
  (Expires 30 Oct 2002) (!!!)

- IPv4 Multihoming Motivation, Practices and Limitations
  http://www.watersprings.org/pub/id/draft-ietf-multi6-v4-multihoming-00.txt
  (Expired)

- Survey on proposed IPv6 multi-homing network level mechanisms
  http://www.watersprings.org/pub/id/draft-bagnulo-multi6-survey6-00.txt
  (Expired)

------------------------------------------
* Network/router oriented drafts/solutions
------------------------------------------

- MHAP: Multi Homing Aliasing Protocol
  http://arneill-py.sacramento.ca.us/ipv6mh/draft-py-mhap-01a.txt
  A router solution, not a host one, for SOHO to full Enterprise networks.
  Some questions over resilience of RV points to attack.
  (No expiry, non-IETF proposal)

- IPv6 Reverse Routing Header and its application to Mobile Networks
  http://www.ietf.org/internet-drafts/draft-thubert-nemo-reverse-routing-header-01.txt
  There is some multihomed mobile network discussion in Appendix B.
  (Expires 11 Apr 2003)

- Extension Header for Site-Multi-homing support
  http://www.ietf.org/internet-drafts/draft-bagnulo-multi6-mhexthdr-00.txt
  http://www.it.uc3m.es/marcelo/mhExtHdr.txt
  Uses new extension header to carry alternative route information.
  Problem for router vendors to add new header in hardware.
  (Expires 23 Apr 2003)

- GFN
  Geographical aggregation using BGP(?)
  Reference?

- Scalable support for multi-homed multi-provider connectivity
  http://www.watersprings.org/pub/id/draft-rfced-info-bates-multihoming-01.txt
  Routing based methods for IPv4 or IPv6, but old.
  (Expired)

- A proposal for scalable network-level multihoming
  http://www.watersprings.org/pub/id/draft-ramki-multi6-nlmp-00.txt
  Uses BGP/tunnels.
  (Expired)

- Multi Homing Translation Protocol (MHTP)
  http://www.watersprings.org/pub/id/draft-py-multi6-mhtp-01.txt
  A predecesor to MHAP
  (Expired)

- GSE - An Alternate Addressing Architecture for IPv6 (aka 8+8)
  http://www.watersprings.org/pub/id/draft-ietf-ipngwg-gseaddr-00.txt
  A set of approaches that generally uses rewriting at the border router.
  (Expired)

- GSE+ - An Alternate Addressing Architecture to GSE
  http://www.watersprings.org/pub/id/draft-durand-gse+-00.txt
  (Expired)

- Multihomed routing domain issues for IPv6 aggregatable scheme
  http://www.watersprings.org/pub/id/draft-ietf-ngtrans-6bone-multi-01.txt
  Would probably need AH protection.
  (Expired)  

- IPv6 Multihoming with Route Aggregation
  http://www.watersprings.org/pub/id/draft-ietf-ipngwg-ipv6multihome-with-aggr-01.txt
  (Expired)

- Routing support for IPv6 Multi-homing
  http://www.watersprings.org/pub/id/draft-bragg-ipv6-multihoming-00.txt
  Uses loose source based routing.
  (Expired)

------------------------------------------
* PI addressing based drafts/solutions
------------------------------------------

- An IPv6 Provider-Independent Global Unicast Address Format
  http://www.ietf.org/internet-drafts/draft-hain-ipv6-pi-addr-03.txt
  Application and Use of the IPv6 Provider Independent Global Unicast 
  Address Format
  ttp://www.ietf.org/internet-drafts/draft-hain-ipv6-pi-addr-use-03.txt
  Use WGS-84 positioning for geographic PI address allocation.
  (Expires Mar 2003)

- Provider-Internal Aggregation based on Geography to Support Multihoming 
  in IPv6
  http://www.ietf.org/internet-drafts/draft-van-beijnum-multi6-isp-int-aggr-00.txt
  Suggests geograophically based aggregation of provider address space.
  (Expires Apr 2003)

- GAPI: A Geographically Aggregatable Provider Independent Address Space 
  to Support Multihoming in IPv6
  http://www.ietf.org/internet-drafts/draft-py-multi6-gapi-00.txt
  An address allocation scheme based on geography and city size.
  (Expires Apr 2003)

------------------------------------------
* Host-oriented drafts/solutions
------------------------------------------

- Host-Centric IPv6 Multihoming
  http://www.ietf.org/internet-drafts/draft-huitema-multi6-hosts-01.txt
  (Expires 24 Dec 2002)
  Proposing a host multihoming solution using largely existing components.
  http://arneill-py.sacramento.ca.us/ipv6mh/HostCentricMulti6.pdf
  (IETF55 slides)

- Default Address Selection for IPv6 
  http://www.ietf.org/internet-drafts/draft-ietf-ipv6-default-addr-select-09.txt  (Expires 6 Feb 2003)

- SCTP
  RFC2960 (Stream Control Transmission Protocol)
  Also: RFC3257 (applicability), RFC3286 (introduction), RFC3309.
  A protocol using heartbeats to detect path availability for multihoming.
  http://arneill-py.sacramento.ca.us/ipv6mh/ipv6mh-sctp.pdf
  (IETF55 slides)

- The Architecture of End to End Multihoming
  http://www.ietf.org/internet-drafts/draft-ohta-e2e-multihoming-03.txt
  An end to end (host-based) proposal
  (Expires Apr 2003)

- Multihoming issues in the Stream Control Transmission Protocol
  http://www.watersprings.org/pub/id/draft-coene-sctp-multihome-03.txt
  (Expired)

- Multi-homed Host Support in IPv6
  http://www.watersprings.org/pub/id/draft-shand-ipv6-multi-homing-01.txt
  Host-based, includes requirements
  (Expired)

- Multi-homed TCP
  http://www.watersprings.org/pub/id/draft-huitema-multi-homed-0.txt
  The first multihoming draft?  
  (Expired)

------------------------------------------
* Two-space drafts/solutions
------------------------------------------

- HIP: The Host Identity Payload
  http://www.watersprings.org/pub/id/draft-moskowitz-hip-05.txt
  http://www.watersprings.org/pub/id/draft-moskowitz-hip-arch-02.txt 
  http://homebase.htt-consult.com/~hip/ 





From owner-multi6@ops.ietf.org  Thu Nov 21 22:00:40 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA03287
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 22:00:40 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F45D-0000cv-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 19:02:19 -0800
Received: from laposte.rennes.enst-bretagne.fr ([192.44.77.17])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F45B-0000be-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 19:02:17 -0800
Received: from givry.rennes.enst-bretagne.fr (givry.rennes.enst-bretagne.fr [193.52.74.194])
	by laposte.rennes.enst-bretagne.fr (8.11.6/8.11.6) with ESMTP id gAM329m13827;
	Fri, 22 Nov 2002 04:02:09 +0100
Received: from givry.rennes.enst-bretagne.fr (localhost.rennes.enst-bretagne.fr [127.0.0.1])
	by givry.rennes.enst-bretagne.fr (8.12.3/8.12.3) with ESMTP id gAM325te041700;
	Fri, 22 Nov 2002 04:02:05 +0100 (CET)
	(envelope-from dupont@givry.rennes.enst-bretagne.fr)
Message-Id: <200211220302.gAM325te041700@givry.rennes.enst-bretagne.fr>
From: Francis Dupont <Francis.Dupont@enst-bretagne.fr>
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
cc: Iljitsch van Beijnum <iljitsch@muada.com>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, multi6@ops.ietf.org
Subject: Re: Host-based may be the way to go, but network controls are neccessary 
In-reply-to: Your message of Thu, 21 Nov 2002 20:44:51 +0100.
             <B384E80C-FD89-11D6-B83C-000393AB1404@kurtis.pp.se> 
Date: Fri, 22 Nov 2002 04:02:05 +0100
X-Virus-Scanned: by amavisd-milter (http://amavis.org/) at enst-bretagne.fr
X-Spam-Status: No, hits=-0.3 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

 In your previous mail you wrote:

   Agree. However, addressspace and preventing DDOS are two completely 
   different issues.

=> this is not 100% true: with the 2^64 addresses per link of IPv6,
you open the door to "in prefix" source spoofing, i.e., DDoS,
which defeats ingress filtering (look at the 3041 considered harmful
about the detailed argument).

Regards

Francis.Dupont@enst-bretagne.fr



From owner-multi6@ops.ietf.org  Thu Nov 21 22:03:42 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA03339
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 22:03:42 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F48w-0000ze-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 19:06:10 -0800
Received: from laptop2.ietf55.ops.ietf.org ([204.42.72.221] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F48u-0000zN-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 19:06:08 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gAM36Fve027329;
	Fri, 22 Nov 2002 04:06:22 +0100 (CET)
Date: Fri, 22 Nov 2002 04:06:15 +0100
Subject: Re: Host-based may be the way to go, but network controls are neccessary
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <20021121205725.M97376-100000@sequoia.muada.com>
Message-Id: <5CC5D000-FDC7-11D6-940E-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-1.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_05_08,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>
>> Uhm, I would argue that pre-CIDR the network didn't know the
>> shortest-path, not the other way around?
>
> I'm not saying pre-CIDR was the garden of eden, but today's 
> aggreagation
> hides information that could have been used for more optimal routing. I
>

If what you are saying is that a single unaggregated prefix per site 
was a better choice to find the best paths,  I think that is to greatly 
oversimplify the problem. If what you are saying is that the current 
model is a problem in the sense that it creates problems in terms of 
routingtable growth as soon as we announce more specifics you are 
right. That is why we have this WG. A different problem is that it's 
only chartered to deal with this problem in IPv6...

However, I seriously doubt that a classful model would have worked 
better.

>
>>> the network is open to constant disruption (DDoS et al.). But IPv6 is
>>> still just IPv4 with bigger addresses.
>
>> Agree. However, addressspace and preventing DDOS are two completely
>> different issues. We actually already today have both the tools and 
>> the
>> knowledge to prevent many of the DDOS attacks, still people are not
>> doing it. This has nothing to do with the architecture.
>
> You can hang a motor on a sailboat, but that only makes it a sailboat
> with a motor, not a motorboat. If you have a sailboat and you need a
> motor, this makes sense. When designing a new boat, not so much.

Sorry, this analogy doesn't fly. Creating a architecture that will help 
us prevent DDOS or DOS is good, but will not only involve the 
multihoming model. It will require much more than that.

> Agree on the non-specific, disagree on the "change". We've done too 
> much
> changing already. I think we should forget the current protocols for a
> while, and design a new architecture that can do what people are
>

I think was (actually currently is) discussed at the plenary.

- kurtis -




From owner-multi6@ops.ietf.org  Thu Nov 21 22:07:33 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA03400
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 22:07:33 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F4C6-0001ME-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 19:09:26 -0800
Received: from laptop2.ietf55.ops.ietf.org ([204.42.72.221] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F4C0-0001KS-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 19:09:21 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gAM39bve027335;
	Fri, 22 Nov 2002 04:09:38 +0100 (CET)
Date: Fri, 22 Nov 2002 04:09:37 +0100
Subject: Re: Host-based may be the way to go, but network controls are neccessary 
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: Iljitsch van Beijnum <iljitsch@muada.com>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, multi6@ops.ietf.org
To: Francis Dupont <Francis.Dupont@enst-bretagne.fr>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <200211220302.gAM325te041700@givry.rennes.enst-bretagne.fr>
Message-Id: <D5341EF2-FDC7-11D6-940E-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>    Agree. However, addressspace and preventing DDOS are two completely
>    different issues.
>
> => this is not 100% true: with the 2^64 addresses per link of IPv6,
> you open the door to "in prefix" source spoofing, i.e., DDoS,
> which defeats ingress filtering (look at the 3041 considered harmful
> about the detailed argument).
>

The ip direct-broadcast problem is also in this way a addressing 
problem. I think it's not. It's an implementation issue. We create 
knobs for reasons, but we need to be careful with what we define as the 
default.


- kurtis -




From owner-multi6@ops.ietf.org  Thu Nov 21 22:45:57 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA04345
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 22:45:57 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F4mY-0004wm-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 19:47:06 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F4mW-0004wU-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 19:47:04 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAM3kWX98673;
	Fri, 22 Nov 2002 04:46:32 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 22 Nov 2002 04:46:32 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
cc: <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <5CC5D000-FDC7-11D6-940E-000393AB1404@kurtis.pp.se>
Message-ID: <20021122044019.T98665-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-1.6 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_05_08
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Fri, 22 Nov 2002, Kurt Erik Lindqvist wrote:

> > I'm not saying pre-CIDR was the garden of eden, but today's
> > aggreagation
> > hides information that could have been used for more optimal routing.

> If what you are saying is that a single unaggregated prefix per site
> was a better choice to find the best paths,  I think that is to greatly
> oversimplify the problem.

CIDR was a very good thing to do as we are essentially now solving this
problem 10 years later so it bought us 10 years. However, it does chip
away at the underlying IP architecture. You don't want to re-architect
at the drop of a hat but at some point it becomes inevitable. We're not
even there yet, but we are certainly feeling the pain of all the
previous chipping.

> > You can hang a motor on a sailboat, but that only makes it a sailboat
> > with a motor, not a motorboat. If you have a sailboat and you need a
> > motor, this makes sense. When designing a new boat, not so much.

> Sorry, this analogy doesn't fly. Creating a architecture that will help
> us prevent DDOS or DOS is good, but will not only involve the
> multihoming model. It will require much more than that.

Of course changing the architecture involves much more than just
multihoming. So yes, this is off-topic on this list.




From owner-multi6@ops.ietf.org  Thu Nov 21 23:10:39 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA05085
	for <multi6-archive@lists.ietf.org>; Thu, 21 Nov 2002 23:10:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18F5AQ-0007Mg-00
	for multi6-data@psg.com; Thu, 21 Nov 2002 20:11:46 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18F5AO-0007MS-00
	for multi6@ops.ietf.org; Thu, 21 Nov 2002 20:11:44 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id XAA25712;
	Thu, 21 Nov 2002 23:11:42 -0500
Date: Thu, 21 Nov 2002 23:11:42 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211220411.XAA25712@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re: Host-based may be the way to go, but network controls are neccessary
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: Iljitsch van Beijnum <iljitsch@muada.com>

    > CIDR was a very good thing to do as we are essentially now solving
    > this problem 10 years later so it bought us 10 years.

Huh? CIDR was principally supposed to stop routing-table explosion caused by
uni-homed sites, which it did quite well. It was never intended as a
solution to multi-homing, for the simple reason that it's no use there.

    > However, it does chip away at the underlying IP architecture.

Sorry? I didn't follow that, at all. Can you explain the reasoning?

	Noel



From owner-multi6@ops.ietf.org  Fri Nov 22 09:39:56 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA25937
	for <multi6-archive@lists.ietf.org>; Fri, 22 Nov 2002 09:39:56 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FEzJ-0001nU-00
	for multi6-data@psg.com; Fri, 22 Nov 2002 06:40:57 -0800
Received: from mh2dmz1.bloomberg.com ([199.172.169.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FEzF-0001nH-00
	for multi6@ops.ietf.org; Fri, 22 Nov 2002 06:40:53 -0800
Received: from ns2.bloomberg.com by mh2dmz1.bloomberg.com with ESMTP for multi6@ops.ietf.org; Fri, 22 Nov 2002 09:40:51 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id JAA05484
	for <multi6@ops.ietf.org>; Fri, 22 Nov 2002 09:40:51 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: "IETF-Multi6" <multi6@ops.ietf.org>
Subject: RE: A possible solution for source-based site-exit routing
Date: Fri, 22 Nov 2002 09:40:55 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPEIEIGELAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <NDBBLLJIAKBANHIDMGPEEEGGELAA.aisaac@bloomberg.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=-0.3 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_01_02,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi all,

Since I didn't get any comments on my previous email, I have tried to
present a brief explanation of how I arrived at it:

(1) If a multi-address host were connected such that each PA addressed
interface was directly connected to the network of the ISP who
assigned that interface's address, then we've reduced the problem down
to the similar level of simplicity as the home-pc that is connected to
a dsl ISP and a cable ISP.  This is the optimum environment for
host-based multi-homing solutions.

(2) However, since enterprises aren't going to do that for more
reasons than are worth discussing here, we could probably achieve the
same results by creating virtual topologies within the enterprise.
This could be done by placing each interface of every host on a VLAN
that is associated to the ISP that assigned its prefix.  The router
interface which is connected to that VLAN would be part of an MPLS VPN
to which the ISP is also connected.  This creates a similar
environment for the host as in (1).

(3) However, even (2) is a little too operationally complex.  But, if
we take the VPN routing tables in (2), and find a way to route-based
on the VPN only when the source address constraints require us to do
so, then we have what I described in my previous email.

If this idea has been presented and shot down in the past, I would
appreciate if someone could tell me so I can drop it.

Thanks

-- aldrin




From owner-multi6@ops.ietf.org  Fri Nov 22 09:46:14 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA26040
	for <multi6-archive@lists.ietf.org>; Fri, 22 Nov 2002 09:46:13 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FF63-0002Ed-00
	for multi6-data@psg.com; Fri, 22 Nov 2002 06:47:55 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FF5z-0002EQ-00
	for multi6@ops.ietf.org; Fri, 22 Nov 2002 06:47:51 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAMElBL99270;
	Fri, 22 Nov 2002 15:47:11 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Fri, 22 Nov 2002 15:47:11 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
cc: <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <200211220411.XAA25712@ginger.lcs.mit.edu>
Message-ID: <20021122153939.C99236-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Thu, 21 Nov 2002, J. Noel Chiappa wrote:

>     > CIDR was a very good thing to do as we are essentially now solving
>     > this problem 10 years later so it bought us 10 years.

> Huh? CIDR was principally supposed to stop routing-table explosion caused by
> uni-homed sites, which it did quite well. It was never intended as a
> solution to multi-homing, for the simple reason that it's no use there.

Routing table explosion is routing table explosion... But you are right
these aren't really the same as they are caused by different needs.

>     > However, it does chip away at the underlying IP architecture.

> Sorry? I didn't follow that, at all. Can you explain the reasoning?

Build a network using an assumption. Break the assumption. Repeat.

It used to be that if something was in the routing table, it was
reachable. Today, if there is an aggregate in the routing table, the
aggregated (sub)networks had better be reachable. If we do
locator/identifer seperation, being reachable is still a good idea but
if a set of locators isn't: too bad. We don't flood this information
throughout the network and we also don't have to repair it using
backdoor routes or tunnels. So routing becomes much less dynamic.

Signing off now, the IETF55 wlan can't be around for much longer...

Iljitsch




From owner-multi6@ops.ietf.org  Fri Nov 22 13:03:26 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA00331
	for <multi6-archive@lists.ietf.org>; Fri, 22 Nov 2002 13:03:26 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FIAA-000FW8-00
	for multi6-data@psg.com; Fri, 22 Nov 2002 10:04:22 -0800
Received: from mh1dmz1.bloomberg.com ([199.172.169.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FIA7-000FVs-00
	for multi6@ops.ietf.org; Fri, 22 Nov 2002 10:04:19 -0800
Received: from ns2.bloomberg.com by mh1dmz1.bloomberg.com with ESMTP for multi6@ops.ietf.org; Fri, 22 Nov 2002 13:04:17 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id NAA16087
	for <multi6@ops.ietf.org>; Fri, 22 Nov 2002 13:04:17 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: "IETF-Multi6" <multi6@ops.ietf.org>
Subject: RE: A possible solution for source-based site-exit routing
Date: Fri, 22 Nov 2002 13:04:20 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPECEJBELAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <NDBBLLJIAKBANHIDMGPEEEGGELAA.aisaac@bloomberg.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=0.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

An interesting possibility with the use the of source-constrained
routing table approach.

With source-constrained routing an ISP can negotiate source address
blocks which it will forward for other ISPs/organizations that it
peers with.  This will give the ISP a little more control as to whom
it will provide transit for.  This is, of course, assuming the other
ISPs/organizations it is receiving traffic from are capable of
source-constrained routing.

This is simply to point out that a routing approach could be general
enough to provide multiple uses.




From owner-multi6@ops.ietf.org  Fri Nov 22 13:11:41 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA00481
	for <multi6-archive@lists.ietf.org>; Fri, 22 Nov 2002 13:11:40 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FIJW-000GF2-00
	for multi6-data@psg.com; Fri, 22 Nov 2002 10:14:02 -0800
Received: from gnat.inet.org ([63.108.254.91])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FIJT-000GBZ-00
	for multi6@ops.ietf.org; Fri, 22 Nov 2002 10:13:59 -0800
Received: from extremenetworks.com (unknown [10.30.20.242])
	by gnat.inet.org (Postfix) with ESMTP
	id EB3F067103; Fri, 22 Nov 2002 09:36:51 -0500 (EST)
Date: Fri, 22 Nov 2002 13:13:10 -0500
Subject: Re: identity/location separation
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: RJ Atkinson <rja@extremenetworks.com>
In-Reply-To: <20021122153939.C99236-100000@sequoia.muada.com>
Message-Id: <0EC12183-FE46-11D6-ACA1-00039357A82A@extremenetworks.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-0.3 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,RCVD_IN_RFCI,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Friday, Nov 22, 2002, at 09:47 America/Montreal, Iljitsch van 
Beijnum wrote:
> If we do
> locator/identifer seperation, being reachable is still a good idea but
> if a set of locators isn't: too bad. We don't flood this information
> throughout the network and we also don't have to repair it using
> backdoor routes or tunnels. So routing becomes much less dynamic.

Given that there is no specific proposal for locator/identifier
separation, the above it totally bogus.  Routing is no less dynamic
than at present.  Somehow the concept must be unclear, so I'll try
to explain a bit.

It is better to think about the separation this way:
	Currently we overload the "address" with both "identity of end system
	(or its interface)" and "location in the topology".   The proposal
	removes that overloading.  The "routing system" continues to propagate
	the location information (i.e. topology).  However, a host can move
	around the topology without being forced to change its identity.
	And there clearly will need to be an identity-->location mapping 
scheme,
	for which the existing DNS system is an existence proof that such
	name to location mappings are feasible to implement and deploy.

	In one sense, Mobile IPv6 is already doing all this.  Consider that the
	"Home Address" is functionally the identifier and the "Mobile Address"
	is functionally the locator of a mobile node in a Mobile IPv6 
deployment.

So the proposal to separate the two concepts and remove overloading is
neither new (e.g. Nimrod, Mobile IPv6), nor impossible to implement
(e.g. DNS FQDN-->IPaddr translation, Mobile IPv6's new Destination 
Option
carrying the identity).

A useful new property of such a schema is that mobility of nodes becomes
a first-order property of network, not a step-child.

Ran




From owner-multi6@ops.ietf.org  Sat Nov 23 10:06:42 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA00026
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 10:06:41 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fbrn-000HrF-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 07:06:43 -0800
Received: from dhcp1.kurtis.pp.se ([195.43.225.70] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fbrl-000Hr1-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 07:06:41 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gANF6vve027657;
	Sat, 23 Nov 2002 16:06:58 +0100 (CET)
Date: Sat, 23 Nov 2002 16:06:56 +0100
Subject: Re: My impressions of the Sunday meetings....
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: multi6@ops.ietf.org
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <200211212154.QAA23907@ginger.lcs.mit.edu>
Message-Id: <353F42DE-FEF5-11D6-940E-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>> BUT, I think that we need more data, experience and time.
>
> Oh, for land sakes, how much more "data, experience and time" do we 
> need
> with the current architecture to know that it's a sad mismatch with 
> what
> people are trying to do out in the world? (Ref Iljitsch's wonderful 
> message
> about how "most services run on several hosts (load balancers)", etc, 
> etc.)
>
> I think we've now got plenty of data to say that minor tweaks to the
> existing architecture just ain't gonna cut it. But of course now we 
> get into
> the whole problem I alluded to earlier, which is how to you get a 
> behemoth
> like the IETF to accept something radically new.
>
I agree that minor tweaks won't do it. But do I know what type of 
problem you are trying to solve? How will larger allocations given to 
ISPs affect the growth rate of prefixes in the DFZ for non-multihomed 
customers? Are we building a solution for N enterprises? How large do 
we think that the allocations to the enterprises will be? Is this 
mostly going to be home DSL users? Will they all have /48s? How fast 
will this pick-up? How will the pricing imposed by operators for 
multihoming solutions affect the pickup rate?

There is a lot more work that needs to be done than just add multiple 
addresses....especially in the enterprise networks. Currently we can't 
even say at what rate multihomed prefixes are coming online with IPv4.

- kurtis -




From owner-multi6@ops.ietf.org  Sat Nov 23 10:41:09 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA00558
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 10:40:54 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FcR2-000JFP-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 07:43:08 -0800
Received: from dhcp1.kurtis.pp.se ([195.43.225.70] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FcQz-000JFB-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 07:43:06 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gANFhGve027669;
	Sat, 23 Nov 2002 16:43:18 +0100 (CET)
Date: Sat, 23 Nov 2002 16:43:16 +0100
Subject: Re: live data simulation.
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: Multi6 Working Group <multi6@ops.ietf.org>
To: Peter Tattam <peter@jazz-1.trumpet.com.au>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <Pine.BSF.3.96.1021122105212.5861C-100000@jazz-1.trumpet.com.au>
Message-Id: <486F500A-FEFA-11D6-940E-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> Has anyone been able to get some snapshots of the current DFZ at 
> various key
> points on the internet so that a simulation could be done of the 
> various
> host/edge based MH solutions.

If you mean for IPv4 there are several collectors. Rotue-views, RIPEs 
RIS boxes etc. If you mean IPv6 I only know of the data provided by 
Gert Doering and James Aldridge at least used to plot this.

> Such numbers will be important to determine the extent of resources 
> required by
> host/edge based MH solutions.
>
This is true, but might be somewhat off-topic for this group?

- kurtis -




From owner-multi6@ops.ietf.org  Sat Nov 23 11:18:59 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01278
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 11:18:59 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fd10-000KtL-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 08:20:18 -0800
Received: from smtp01.uc3m.es ([163.117.136.121] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fd0o-000Krw-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 08:20:07 -0800
Received: from smtp01.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id C73B64314B; Sat, 23 Nov 2002 17:20:00 +0100 (CET)
Received: from lolo (vpn-252-64.uc3m.es [163.117.252.64])
	by smtp01.uc3m.es (Postfix) with SMTP
	id B658299E72; Sat, 23 Nov 2002 17:19:59 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Tim Chown" <tjc@ecs.soton.ac.uk>,
        "Multi6 Working Group" <multi6@ops.ietf.org>
Subject: RE: List of IPv6 multihoming drafts
Date: Sat, 23 Nov 2002 17:20:42 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAOELKCKAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
In-Reply-To: <20021122025141.GB8564@login.ecs.soton.ac.uk>
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      SUBJECT_IS_LIST,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi again,

Just a precision about your comment


> - Extension Header for Site-Multi-homing support
>   http://www.ietf.org/internet-drafts/draft-bagnulo-multi6-mhexthdr-00.txt
>   http://www.it.uc3m.es/marcelo/mhExtHdr.txt
>   Uses new extension header to carry alternative route information.
>   Problem for router vendors to add new header in hardware.
>   (Expires 23 Apr 2003)

There is no need that the proposed extension header is supported in ALL
routers.
Since the Extension header is only processed when the destiantion address is
unreachable, some special upgraded routers can inject a sink route in order
to attact all traffic addressed to unreachable destiantions, so only a few
routers must support the new extension header.

Another comment is that i am not so sure that this proposal can be viewed as
a network/router oriented proposal, since some host support is needed. In
fact, the solution requires some sort of cooperation between hosts and some
routers.

Regards, marcelo




From owner-multi6@ops.ietf.org  Sat Nov 23 11:18:50 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01273
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 11:18:50 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fd0w-000Kt6-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 08:20:14 -0800
Received: from smtp01.uc3m.es ([163.117.136.121] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fd0s-000KsK-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 08:20:12 -0800
Received: from smtp01.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id AEB3543152; Sat, 23 Nov 2002 17:20:02 +0100 (CET)
Received: from lolo (vpn-252-64.uc3m.es [163.117.252.64])
	by smtp01.uc3m.es (Postfix) with SMTP
	id 2F36799E72; Sat, 23 Nov 2002 17:20:01 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Aldrin Isaac" <aisaac@bloomberg.com>, "IETF-Multi6" <multi6@ops.ietf.org>
Subject: RE: A possible solution for source-based site-exit routing
Date: Sat, 23 Nov 2002 17:20:43 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAAELLCKAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
In-Reply-To: <NDBBLLJIAKBANHIDMGPEEEGGELAA.aisaac@bloomberg.com>
X-Spam-Status: No, hits=-0.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi Aldrin,

Have you checked draft-huitema-multi6-hosts-01.txt section 4.2 Source
address dependent routing?
I think it presents something related to this.

Regards, marcelo

> -----Mensaje original-----
> De: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]En
> nombre de Aldrin Isaac
> Enviado el: jueves, 21 de noviembre de 2002 23:56
> Para: IETF-Multi6
> Asunto: A possible solution for source-based site-exit routing
>
>
> I would like to present a method for operationally simple source-based
> site-exit routing that may or may not have been presented before.
> Those who are familiar with MPLS VPNs will find analagies.
>
> There are four new "things" defined by this method.
>
> Source-constrained Route Table (SRT): is a routing table instance used
> to distinguish destinations route entries that are reachable for a
> specific Source Prefix (SP) from the same destination route entries
> that are reachable for other SPs.  Route metrics for routes within an
> SRT are processed independently of route metrics for routes in other
> SRTs and the Base Routing Table (BRT).  ** There is one SRT per every
> unique SP. **
>
> Base Route Table (BRT): This one isn't new.  This route table carries
> all routes that are not constrained by the source address.  Generally
> this would be all internal routes.
>
> Source-constrained Route Distinguisher (SRD): is an attribute given to
> an external route (external-destination-prefix +
> border-address/border-nexthop) that can be used for routing packets
> whose source address matches a particular SP.  The value of the SRD is
> simply the SP.  A destination route prefix with a particular SRD value
> must not be considered by a routing protocol to be equivalent to the
> same destination route prefix with another SRD value.  Border routers
> import routes from an external peer directly into SRTs for each SP
> routable via that peer.  The border routers export routes from the
> BRT/SRTs into IGP/IBGP as normal, but routes from the SRTs are
> additionally exported with the associated SRD.  Other routers within
> the site import routes with an SRD into the SRT associated to the SP.
>
> SRT Lookup Table (SRTLT): is the SP table whose input is a source
> address and output is a reference to the SRT associated to the source
> address.
>
> Tying it all together is the...
>
> Three Point Lookup (TPL): When a packet arrives at a router, the
> router will first perform a lookup of the destination in the BRT.  If
> the route does not exist in the BRT, it does a lookup in the SRTLT to
> find the SRT whose SP best matches the packets source address.  If
> SRTLT lookup fails for the source address or a destination route does
> not exist in the SRT, then an ICMP Destination Unreachable is sent to
> the source address.
>
> If used, this feature would need to be enabled on all routers
> participating in the sites IGP.  An SRD attribute would need to be
> defined for all IGPs including IBGP.
>
> In a simplified configuration, each border router would import a
> static ::/0 route pointed towards each of it's external peers into the
> SRTs whose SPs can be routed via those peers.  In which case ::/0
> route should not exist in the BRT.  More precisely, a route should not
> exist in the BRT if it exists in an SRT.
>
> Comments?
>
> -- aldrin
>
>




From owner-multi6@ops.ietf.org  Sat Nov 23 11:19:21 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01292
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 11:19:20 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fd0t-000Ksp-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 08:20:11 -0800
Received: from smtp01.uc3m.es ([163.117.136.121] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fd0n-000Krq-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 08:20:06 -0800
Received: from smtp01.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id 815B443137; Sat, 23 Nov 2002 17:19:59 +0100 (CET)
Received: from lolo (vpn-252-64.uc3m.es [163.117.252.64])
	by smtp01.uc3m.es (Postfix) with SMTP
	id 4B85499E72; Sat, 23 Nov 2002 17:19:58 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Tim Chown" <tjc@ecs.soton.ac.uk>,
        "Multi6 Working Group" <multi6@ops.ietf.org>
Subject: RE: List of IPv6 multihoming drafts
Date: Sat, 23 Nov 2002 17:20:40 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAMELKCKAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
In-Reply-To: <20021122025141.GB8564@login.ecs.soton.ac.uk>
X-Spam-Status: No, hits=-0.2 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01,SUBJECT_IS_LIST,
	      USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi Tim,

I include some additional documents/pointer to your list that may be of
interest:


>
> - GFN
>   Geographical aggregation using  BGP(?)
>   Reference?

I guess would be
http://www.ietf.org/internet-drafts/draft-van-beijnum-multi6-isp-int-aggr-00
.txt

> ------------------------------------------
> * PI addressing based drafts/solutions
> ------------------------------------------

There was a Metro addressing proposal by Deering but I haven?t been able to
find the ID

> ------------------------------------------
> * Host-oriented drafts/solutions
> ------------------------------------------

Tattam?s proposal of preserving established TCP connections.

------------------------------------------
* Two-space drafts/solutions
------------------------------------------

There is LIN6 original proposal draft-teraoka-ipng-lin6-01.txt
And the new modified proposal by Otha at
http://www.lab1.kuis.kyoto-u.ac.jp/~arifumi/paper/saint2003html/

------------------------------------------
* IPv4 solutions
------------------------------------------

RFC 2260
draft-ietf-idr-symm-multi-prov-02.txt (very expired)

Regards, marcelo




From owner-multi6@ops.ietf.org  Sat Nov 23 11:28:56 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01560
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 11:28:55 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FdAg-000LPr-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 08:30:18 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FdAe-000LPe-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 08:30:16 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gANGThh03447;
	Sat, 23 Nov 2002 17:29:43 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sat, 23 Nov 2002 17:29:43 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: marcelo bagnulo <marcelo@it.uc3m.es>
cc: Multi6 Working Group <multi6@ops.ietf.org>
Subject: RE: List of IPv6 multihoming drafts
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAMELKCKAA.marcelo@it.uc3m.es>
Message-ID: <20021123172558.R3091-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-1.8 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,SPAM_PHRASE_00_01,
	      SUBJECT_IS_LIST
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 23 Nov 2002, marcelo bagnulo wrote:

> There was a Metro addressing proposal by Deering but I haven?t been able to
> find the ID

I asked him about this a while ago and he said there isn't really much
on paper in this area. There are some slides somewhere, that's pretty
much it. I can dig them up if you can't find them.

Iljitsch




From owner-multi6@ops.ietf.org  Sat Nov 23 11:33:35 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01643
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 11:33:34 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FdG7-000LiC-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 08:35:55 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FdG4-000LhM-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 08:35:52 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gANGZJd03470;
	Sat, 23 Nov 2002 17:35:19 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sat, 23 Nov 2002 17:35:19 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: marcelo bagnulo <marcelo@it.uc3m.es>
cc: Multi6 Working Group <multi6@ops.ietf.org>
Subject: RE: List of IPv6 multihoming drafts
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAOELKCKAA.marcelo@it.uc3m.es>
Message-ID: <20021123173036.Y3091-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.6 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01,SUBJECT_IS_LIST
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 23 Nov 2002, marcelo bagnulo wrote:

> > - Extension Header for Site-Multi-homing support
> >   Problem for router vendors to add new header in hardware.

> There is no need that the proposed extension header is supported in ALL
> routers.

Essentially, the hardware guys say they need to specifically support a
header in hardware to be able to forward packets having this header in
it in the fast path. See the message I just posted to ipv6mh:

http://arneill-py.sacramento.ca.us/public/ipv6mh/ or
http://arneill-py.sacramento.ca.us/public/ipv6mh/Re:%20(ipv6mh)%20the%20Rebel%20Alliance%20meetings%20in%20Atlanta%20(long).EML?Cmd=open

Iljitsch




From owner-multi6@ops.ietf.org  Sat Nov 23 12:02:09 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA01992
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 12:02:08 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fdhc-000NEE-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 09:04:20 -0800
Received: from netcore.fi ([193.94.160.1])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FdhZ-000NDv-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 09:04:18 -0800
Received: from localhost (pekkas@localhost)
	by netcore.fi (8.11.6/8.11.6) with ESMTP id gANH49J13240;
	Sat, 23 Nov 2002 19:04:09 +0200
Date: Sat, 23 Nov 2002 19:04:09 +0200 (EET)
From: Pekka Savola <pekkas@netcore.fi>
To: Iljitsch van Beijnum <iljitsch@muada.com>
cc: marcelo bagnulo <marcelo@it.uc3m.es>,
        Multi6 Working Group <multi6@ops.ietf.org>
Subject: RE: List of IPv6 multihoming drafts
In-Reply-To: <20021123173036.Y3091-100000@sequoia.muada.com>
Message-ID: <Pine.LNX.4.44.0211231900350.13185-100000@netcore.fi>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-1.9 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SIGNATURE_SHORT_DENSE,
	      SPAM_PHRASE_00_01,SUBJECT_IS_LIST,USER_AGENT_PINE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 23 Nov 2002, Iljitsch van Beijnum wrote:
> > > - Extension Header for Site-Multi-homing support
> > >   Problem for router vendors to add new header in hardware.
> 
> > There is no need that the proposed extension header is supported in ALL
> > routers.
> 
> Essentially, the hardware guys say they need to specifically support a
> header in hardware to be able to forward packets having this header in
> it in the fast path. See the message I just posted to ipv6mh:

That seems to crap, or I misunderstood something very badly.

There's _nothing_ special about extension headers when forwarding is 
considered.

Hop-by-Hop option + router Alert is another issue.

Also, when you're the destination address (like w/ Routing Header) and
want to process the header in hardware, support has to be in of course.

-- 
Pekka Savola                 "Tell me of difficulties surmounted,
Netcore Oy                   not those you stumble over and fall"
Systems. Networks. Security.  -- Robert Jordan: A Crown of Swords




From owner-multi6@ops.ietf.org  Sat Nov 23 12:26:39 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02461
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 12:26:38 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fe4J-000OGc-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 09:27:47 -0800
Received: from dhcp1.kurtis.pp.se ([195.43.225.70] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fe4H-000OFj-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 09:27:45 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gANHSBve027737;
	Sat, 23 Nov 2002 18:28:11 +0100 (CET)
Date: Sat, 23 Nov 2002 18:28:10 +0100
Subject: Re: Host-based may be the way to go, but network controls are neccessary
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <20021122044019.T98665-100000@sequoia.muada.com>
Message-Id: <EFCE1455-FF08-11D6-940E-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_02_03,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>>> I'm not saying pre-CIDR was the garden of eden, but today's
>>> aggreagation
>>> hides information that could have been used for more optimal routing.
>
>> If what you are saying is that a single unaggregated prefix per site
>> was a better choice to find the best paths,  I think that is to 
>> greatly
>> oversimplify the problem.
>
> CIDR was a very good thing to do as we are essentially now solving this
> problem 10 years later so it bought us 10 years. However, it does chip
> away at the underlying IP architecture. You don't want to re-architect
> at the drop of a hat but at some point it becomes inevitable. We're not
> even there yet, but we are certainly feeling the pain of all the
> previous chipping.

Eh, as far as I remember CIDR was more a way to buy us time from 
address shortage and lead to more efficient usage of the IPv4 address 
space. It was never intended to solve the multihoming issue.

- kurtis -




From owner-multi6@ops.ietf.org  Sat Nov 23 12:33:46 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02559
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 12:33:46 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FeBq-000OeL-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 09:35:34 -0800
Received: from smtp02.uc3m.es ([163.117.136.122] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FeBo-000Oe8-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 09:35:32 -0800
Received: from smtp02.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id DEB9B43146; Sat, 23 Nov 2002 18:35:30 +0100 (CET)
Received: from lolo (vpn-252-67.uc3m.es [163.117.252.67])
	by smtp02.uc3m.es (Postfix) with SMTP
	id 8FB4A99F33; Sat, 23 Nov 2002 18:35:29 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Iljitsch van Beijnum" <iljitsch@muada.com>
Cc: "Multi6 Working Group" <multi6@ops.ietf.org>
Subject: RE: List of IPv6 multihoming drafts
Date: Sat, 23 Nov 2002 18:36:11 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAEEMBCKAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
In-Reply-To: <20021123172558.R3091-100000@sequoia.muada.com>
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      SUBJECT_IS_LIST,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi Iljitsch,

> I asked him about this a while ago and he said there isn't really much
> on paper in this area. 

Ok, thanks

> There are some slides somewhere, that's pretty
> much it. I can dig them up if you can't find them.

I guess that they are the ones posted in the ipv6mh page.

Regards, m

> 
> Iljitsch
> 



From owner-multi6@ops.ietf.org  Sat Nov 23 13:00:28 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA02920
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 13:00:27 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Febm-000PpZ-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 10:02:22 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Febj-000PpA-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 10:02:19 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gANI1iu03625;
	Sat, 23 Nov 2002 19:01:44 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sat, 23 Nov 2002 19:01:44 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
cc: <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <EFCE1455-FF08-11D6-940E-000393AB1404@kurtis.pp.se>
Message-ID: <20021123185737.H3091-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 23 Nov 2002, Kurt Erik Lindqvist wrote:

> > CIDR was a very good thing to do as we are essentially now solving this
> > problem 10 years later so it bought us 10 years.

> Eh, as far as I remember CIDR was more a way to buy us time from
> address shortage and lead to more efficient usage of the IPv4 address
> space.

As I understand it (but I wasn't around) new assignments were made from
class C space because class B space was about to deplete. However, this
meant people who would have used a /16 (class B) before would now maybe
use a /20 (16 class Cs) -> routing table explosion. CIDR was implemented
to handle that problem.

> It was never intended to solve the multihoming issue.

Before CIDR there was no multihoming issue.  :-)

Iljitsch




From owner-multi6@ops.ietf.org  Sat Nov 23 13:22:12 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA03135
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 13:22:12 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FewT-0000a0-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 10:23:45 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FewQ-0000Z1-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 10:23:42 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gANINA403660
	for <multi6@ops.ietf.org>; Sat, 23 Nov 2002 19:23:10 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sat, 23 Nov 2002 19:23:10 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: <multi6@ops.ietf.org>
Subject: Site local
Message-ID: <20021123190147.O3091-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

I'm now writing some text about short-term router/policy solutions.

Kurt (or should I say Kurtis?) raised the question how many multihomers
there are now in IPv4. There are three answers:

1. We don't know
2. Not all that many
3. It's not relavant, it's the long-term growth that's the problem

One reason the current number of multihomers is relatively low is
probably because it is relatively hard to do. Another is the
availability of alternatives. Both of this has the potential change. As
more and more people start to multihome it will become a matter of
routine, this can become a snowball-effect. In IPv4, people have
relatively small address blocks and use NATs. In IPv6, the address
blocks are huge and not as many people will use NATs, so even though
IPv6 has better renumbering support, it is quite likely renumbering will
actually be harder than in IPv6. Renumbering 60k subnets is simply
prohibitively expensive using current numbering, naming and security
mechanisms. This will be an incentive for people to "serially multihome"
and insist on portable address space.

But now there is an interesting development in the IPv6 working group:
they reached consensus it is a good idea to look at globally unique,
non-routable (although this part was immediately challenged) address
space to replace/complement current site local scoped addresses.

If large enterprises can use this type of address space for all their
internal stuff, renumbering becomes much easier as there are no security
issues: globally routable addresses from an ISP are never trusted, use
site local for internal stuff = no need to change filters when
renumbering. The main renumbering issue that remains is that of the DNS
interaction, maybe along with pushing a new /48 down the internal
network. These seem relatively solvable.

In my opinion, this along with host-multihoming solutions should be
enough to lower the need for multihoming by injecting a globally visible
/48 into the routing table a good deal.

Comments?

Does this mean we should annex the globally unique site local effort and
work on that in this wg?

Iljitsch




From owner-multi6@ops.ietf.org  Sat Nov 23 14:01:08 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA03548
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 14:01:08 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FfX0-0001yh-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 11:01:30 -0800
Received: from dhcp1.kurtis.pp.se ([195.43.225.70] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FfWx-0001yK-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 11:01:27 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gANJ0vve027776;
	Sat, 23 Nov 2002 20:01:50 +0100 (CET)
Date: Sat, 23 Nov 2002 19:55:04 +0100
Subject: Re: Host-based may be the way to go, but network controls are neccessary
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <20021122153939.C99236-100000@sequoia.muada.com>
Message-Id: <1383CB64-FF15-11D6-940E-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> It used to be that if something was in the routing table, it was
> reachable. Today, if there is an aggregate in the routing table, the
> aggregated (sub)networks had better be reachable. If we do
> locator/identifer seperation, being reachable is still a good idea but
> if a set of locators isn't: too bad. We don't flood this information
> throughout the network and we also don't have to repair it using
> backdoor routes or tunnels. So routing becomes much less dynamic.

I am not really following this. There is not functional difference 
between having an aggregate route point to a "IGP more specific view" 
and generate a no route to host or if the route is missing from the DFZ 
and then generating a no route to host.

- kurtis -




From owner-multi6@ops.ietf.org  Sat Nov 23 15:41:56 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA04723
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 15:41:55 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fh7m-0005i4-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 12:43:34 -0800
Received: from sj-msg-core-3.cisco.com ([171.70.157.152])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fh7k-0005hS-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 12:43:32 -0800
Received: from cisco.com (sjc-vpn1-532.cisco.com [10.21.98.20])
	by sj-msg-core-3.cisco.com (8.12.2/8.12.2) with SMTP id gANKgksA026279
	for <multi6@ops.ietf.org>; Sat, 23 Nov 2002 12:42:47 -0800 (PST)
Received: by cisco.com (sSMTP sendmail emulation); Sat, 23 Nov 2002 15:42:59 -0500
Date: Sat, 23 Nov 2002 15:42:59 -0500
From: Scott W Brim <swb@employees.org>
To: multi6@ops.ietf.org
Subject: Re: Host-based may be the way to go, but network controls are neccessary
Message-ID: <20021123204259.GA2104@SBRIM-W2K1>
Mail-Followup-To: Scott W Brim <swb@employees.org>, multi6@ops.ietf.org
References: <EFCE1455-FF08-11D6-940E-000393AB1404@kurtis.pp.se> <20021123185737.H3091-100000@sequoia.muada.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20021123185737.H3091-100000@sequoia.muada.com>
User-Agent: Mutt/1.4i
X-Spam-Status: No, hits=-2.2 required=5.0
	tests=IN_REP_TO,REFERENCES,SPAM_PHRASE_00_01,USER_AGENT,
	      USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, Nov 23, 2002 07:01:44PM +0100, Iljitsch van Beijnum allegedly wrote:
> Before CIDR there was no multihoming issue.  :-)

This statement doesn't make sense to me.  There was multihoming before
CIDR.  We had hierarchy arguments.  We had already overwhelmed some
routers with RIB size (iirc the first was when we hit 108 routes) and
route lookup time.  All the problems were there in potential.



From owner-multi6@ops.ietf.org  Sat Nov 23 16:48:57 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA05677
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 16:48:57 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fi7q-000873-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 13:47:42 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fi7n-00086h-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 13:47:39 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gANLl2W03858;
	Sat, 23 Nov 2002 22:47:03 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sat, 23 Nov 2002 22:47:01 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Scott W Brim <swb@employees.org>
cc: <multi6@ops.ietf.org>
Subject: Re: Host-based may be the way to go, but network controls are
 neccessary
In-Reply-To: <20021123204259.GA2104@SBRIM-W2K1>
Message-ID: <20021123224403.D3091-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 23 Nov 2002, Scott W Brim wrote:

> > Before CIDR there was no multihoming issue.  :-)

> This statement doesn't make sense to me.  There was multihoming before
> CIDR.  We had hierarchy arguments.  We had already overwhelmed some
> routers with RIB size (iirc the first was when we hit 108 routes) and
> route lookup time.  All the problems were there in potential.

I really want to put this thread to bed, as it doesn't help us much with
what we're doing here, but...

Pre-CIDR everyone who was connected announced their class A, B or C
blocks into the global routing table, whether they were multihomed or
single-homed. So there were issues (and they were similar in nature to
the ones we're trying to solve here), but they were unrelated to
multihoming.




From owner-multi6@ops.ietf.org  Sat Nov 23 18:18:31 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA07215
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 18:18:30 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FjZI-000AiY-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 15:20:08 -0800
Received: from dhcp1.kurtis.pp.se ([195.43.225.70] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FjZF-000AiJ-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 15:20:05 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gANNKUve027817;
	Sun, 24 Nov 2002 00:20:31 +0100 (CET)
Date: Sun, 24 Nov 2002 00:20:30 +0100
Subject: Re: Site local
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <20021123190147.O3091-100000@sequoia.muada.com>
Message-Id: <285267A5-FF3A-11D6-940E-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.9 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> Kurt (or should I say Kurtis?) raised the question how many multihomers

Everyone I know calls me Kurtis..:)

> there are now in IPv4. There are three answers:
>
> 1. We don't know
> 2. Not all that many
> 3. It's not relavant, it's the long-term growth that's the problem

Well, I think you misunderstood the point I was trying to make.

We know that the growth of the number of routes in the routingtable 
have slowed down. AFAIK we have no clear understanding of why, but 
there are in principle two options. The burst of the dot.com bubble or 
better operating practices of ISPs.

What is a problem is that we don't know how from where multihomed 
prefixes are coming. Basically it could be

	- Having been singlehomed announced PI space going mulithomed
	- Break out blocks of PA space coming on-line as multihomed
	- Newly allocated PI space becoming multihomed
	- Newly allocated PA space being multihomed.

All of these are possible and more or less still imply enterprises. So, 
most of these are possible today but we don't know the growth rate, and 
actually that is pretty hard to find out.

Now, I think we can agree that there is a second group of possible 
multihomers in home users. What we don't about them is how many are 
actually willing to pay for multiple connections? What will the 
providers charge for a multihomed DSL solution? How will this affect 
growth? Remember that nomatter what solution we come up with it will 
generate extra costs at the providers that will be passed on to the 
customers. Maybe this is the solution to the multihoming problem....

>
> One reason the current number of multihomers is relatively low is
> probably because it is relatively hard to do. Another is the

I disagree. All you need is two multiple connections and the RIRs will 
give you a AS number.

> availability of alternatives. Both of this has the potential change. As
> more and more people start to multihome it will become a matter of
> routine, this can become a snowball-effect. In IPv4, people have
> relatively small address blocks and use NATs. In IPv6, the address
> blocks are huge and not as many people will use NATs, so even though

Now they will use globally unique site-local addresses...:) (Sorry, 
couldn't resist..)


>
> But now there is an interesting development in the IPv6 working group:
> they reached consensus it is a good idea to look at globally unique,
> non-routable (although this part was immediately challenged) address
> space to replace/complement current site local scoped addresses.

Well what I thought we voted for was to rip out the scoped address part 
completely as alternative 0, and that we where going to work on 
alternative 1 and two. The from nowhere we get the second address 
space...sigh. Anyway, that is off-topic for this group.

>
> If large enterprises can use this type of address space for all their
> internal stuff, renumbering becomes much easier as there are no 
> security
> issues: globally routable addresses from an ISP are never trusted, use
> site local for internal stuff = no need to change filters when
> renumbering. The main renumbering issue that remains is that of the DNS
> interaction, maybe along with pushing a new /48 down the internal
> network. These seem relatively solvable.

(Notice that the following is irony and I STRONGLY recommend to take 
this seriously)

With SLs and NATv6 we have solved the multihoming problem as each 
enterprise then only need a number of PA addresses. We might have 
broken the application layer but that is not our problem :)

I think that someone will need to start co-ordinating this IPv6 stuff 
between the working groups....

>
> Does this mean we should annex the globally unique site local effort 
> and
> work on that in this wg?
>

My vote is a clear NO - for those of you who hadn't guess....

- kurtis -




From owner-multi6@ops.ietf.org  Sat Nov 23 18:48:57 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA07799
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 18:48:57 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fk2i-000BOJ-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 15:50:32 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fk2e-000BO7-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 15:50:28 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gANNnvr04033
	for <multi6@ops.ietf.org>; Sun, 24 Nov 2002 00:49:57 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sun, 24 Nov 2002 00:49:57 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: <multi6@ops.ietf.org>
Subject: Router solutions
Message-ID: <20021124003134.M3091-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Hi,

Here some text. It is far from perfect. Send me your comments and it
will improve. This should probably find its way into another document
(roadmap?).

During the last "rebel meeting" I promised I'd write something about the
different ways to do multihoming using currently available routing
mechanisms. In this message I'll list the three ways routing-based
multihoming is done today in IPv4 and discuss mechanisms to adapt them
to IPv6. For simplicity, multihomed networks are assumed to have two
upstream ISPs.

1. Announcing a provider independent prefix

This is the simplest solution, and it is in wide use in IPv4: the
multihomed network advertises a globally visible prefix over two or more
ISPs. This method provides many benefits to the multihomed network and
is simple for ISPs to configure and manage, but it has important
scalability problems as there are no limits on the number of these
prefixes. Also, if and when networks elsewhere decide to filter out the
multihomer's announcement, the multihomer becomes unreachable. In IPv4,
filtering is almost guaranteed for prefixes longer than /24 and some
networks are known to filter on RIR allocation prefix length (usually
/20).

2. Shooting holes in ISP PA block

The multihomed network gets a prefix out of one of its ISP's regular
address blocks. The multihomed network announces its prefix both to the
ISP it got the addresses from (the primary ISP) and the other ISP (the
secondary ISP). As long as there is no filtering further upstream, such
a prefix provides the exact same benefits as a PI block, with one
disadvantage: the multihomer has to renumber when leaving the primary
ISP. The upside is that if there is filtering, the multihomed network is
still reachable over the primary ISP, and possibly through the primary
ISP and then the secondary if the link between the primary ISP and the
multihomed network is down. However, in the presence of filtering, the
multihomed network doesn't enjoy the full benefit of being mulithomed as
it isn't protected against all failure modes. More specifically, if the
primary ISP doesn't accept the multihomer's prefix from the secondary
ISP, there role of the secondary ISP is very limited. If the pirmary ISP
accepts the multihomer's prefix from the secondary ISP, the multihomer
should always have full reachability as long as there aren't any wide
scale problems within the primary ISP's network and peering between both
ISPs is operational.

3. Requesting a PA block

Some multihomed networks act as ISPs and request their own provider
aggregatable prefix / pTLA.

4. Scalability of portable address space solutions

Solutions based on portable addresses (both 1. and 3.) are the most
desirable, since they provide the best possible multihoming, but their
scalability is also the most problematic. It should be possible to
accommodate a larger number of portable prefixes by using an aggregation
mechanism, but aggregation across ISPs is complex. (See geographical
aggregation as explained in draft-van-beijnum-multi6-isp-int-aggr-00.txt,
not further explained here for space reasons.) Also, the presence of
other multihoming solutions will help slow down demand for portable
prefixes. However, it is still likely the number of these prefixes will
grow too large for many networks in the medium or long term. So their
must be either a way to limit the number of portable prefixes, or a
course of action to take when the number of portable prefixes becomes
too large.

Simply creating administrative hurdles or asking a high fee for
assignment of such a prefix is unlikely to have the desired long-term
effect if the need for multihoming grows significantly beyond what is
seen today. Setting a hard limit on either the number of portable
prefixes or their growth creates risks for a landrush and litigation.
Not limiting this number will probably have the effect that some ISPs
may be unwilling to carry the prefixes, even if their number is small at
first, because they are afraid the number of these will get out of hand.
This will lead to a situation similar to the one in IPv4, where the
owner of a portable prefix can't be sure the prefix will be globally
reachable. This situation is undesirable, as in this situation many of
the disadvantages of portable prefixes are present (cost to the
community of carrying them) while at the same time the benefit of having
such a prefix is limited (lack of global connectivity). It has been
proposed to start assigning these prefixes with the understanding they
will be revoked at a speficied time in the future. While this will help
keep the IPv6 global routing table clean in the long run, this doesn't
do anything for the short term.

An alternative could be to reach consensus between ISPs to carry a
certain number of these prefixes, for instance a /36 (4096 /48s) worth
per Regional Internet Registry. It is likely additional /36s will be
allocated in the future. At this time, a new round of consensus building
is required. The advantage of doing this for a larger block of prefixes
would be that it removes much of the uncertainty and risk for both the
ISPs and the multihomed customers. ISPs know they won't be forced to
carry more than a certain number of prefixes, while for customers the
uncertainty of requesting a prefix and then having to wait and see if it
is routable is greatly diminished.

5. Multihoming properties of non-portable prefixes

For shooting holes in pTLA blocks, scalability isn't the biggest
problem, as it is assumed that a good number of ISPs will filter the
individual /48s. If not, this solution is essentially the same as that
using portable prefixes. However, this filtering potentially removes the
multihoming benefits. There are two ways to solve this: the sharing of
blocks of address space between ISPs, and introducing a hierarchy. Both
these solutions have the potential to introduce a significant number of
prefixes, in the order of several ten thousands, in the global routing
table.

5.1 Multihomed address space sharing between two ISPs

Registries could assign blocks of address space to all combinations of
two ISPs that share multihomed customers. Both ISPs then announce this
block to their peers. This solution assumes good interconnection between
the ISPs involved, because otherwise the multihomed customer will be
unreachable from part of the net when one ISP link is down. The main
advantage of this solution over simply shooting holes is that it
protects the multihomer against ISP-wide failure in one ISP.

5.2 Multihomed address space sharing between consortiums of ISPs

This works similar to sharing address space between two ISPs, except
that the number of ISPs is now larger. This means there are always ISPs
in the consortium that must carry traffic for non-customer multihomed
destinations.

5.3 Hierarchy in multihomed address space

IPv6 addresses have enough bits to easily accommodate a two-way
hierarchy in blocks of address space allocated to a single entity. A
three-way hierarchy may also be possible. There are three possible
two-way hierarchies:

1. ISP A - ISP B: blocks are assigned to a primary ISP, sub-blocks to a
   secondary ISP
2. ISP A - IX: blocks are assigned to a primary ISP, sub-blocks to an
   internet exchange
3. IX - ISP A: blocks are assigned to an internet exchange, sub-blocks
   to a primary ISP

Option 1 is useful if the secondary ISP is always preferred. Since this
ISP announces a more specific block, traffic will flow over this ISP as
long as this block is visible. Except for this, option 1 is very similar
to 5.1.

Option 2 can be used together with a "router of last resort" at an
internet exchange. This router announces a more specific route at the IX
and routes the traffic to either the primary or the secondary ISP, and
the primary ISP announces a less specific route to catch all traffic
that doesn't see the route sourced at the IX.

Option 3 makes it possible to use basic geographic aggregation, if a
network so desires. In this case, the network makes sure all traffic
flows to the designated internet exchange, where the /48 routes for
individual multihomed networks are known. If geographic aggregation
isn't desired and/or as a backup, the primary ISP announces a route that
is more specific than the IX one, so traffic will flow over this ISP in
the absense of an individual /48. If the primary ISP goes down, it is
very easy for another ISP operating in the region to take over the
announcement, as this only concerns customers in one region.

6. Conclusion

There seem to be avenues available for improving IPv4-style multihoming
for use in IPv6, but these carry (at least some) complexity and require
basic consensus among operators and Regional Internet Registries.




From owner-multi6@ops.ietf.org  Sat Nov 23 19:47:11 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA08806
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 19:47:10 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fkx2-000CkX-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 16:48:44 -0800
Received: from mrwint.cisco.com ([144.254.98.48] helo=cisco.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fkww-000CkE-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 16:48:38 -0800
Received: (from otroan@localhost)
	by cisco.com (8.8.8/2.6/Cisco List Logging/8.8.8) id AAA24921;
	Sun, 24 Nov 2002 00:48:03 GMT
X-Authentication-Warning: mrwint.cisco.com: otroan set sender to ot@cisco.com using -f
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: marcelo bagnulo <marcelo@it.uc3m.es>,
        Multi6 Working Group <multi6@ops.ietf.org>
Subject: Re: List of IPv6 multihoming drafts
References: <20021123173036.Y3091-100000@sequoia.muada.com>
From: Ole Troan <ot@cisco.com>
Date: Sun, 24 Nov 2002 00:48:03 +0000
In-Reply-To: <20021123173036.Y3091-100000@sequoia.muada.com> (Iljitsch van
 Beijnum's message of "Sat, 23 Nov 2002 17:35:19 +0100 (CET)")
Message-ID: <7t5znrz3i9o.fsf@mrwint.cisco.com>
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2
 (sparc-sun-solaris2.8)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Spam-Status: No, hits=-3.2 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      SUBJECT_IS_LIST,USER_AGENT,USER_AGENT_GNUS_UA,
	      X_AUTH_WARNING
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Iljitsch,

>> > - Extension Header for Site-Multi-homing support
>> >   Problem for router vendors to add new header in hardware.
>
>> There is no need that the proposed extension header is supported in ALL
>> routers.
>
> Essentially, the hardware guys say they need to specifically support a
> header in hardware to be able to forward packets having this header in
> it in the fast path. See the message I just posted to ipv6mh:

that is not strictly true. for forwarding a packet there is no need to
look at the extension header chain, apart from the hop-by-hop option
case (hop by hop is typically done in software so don't expect much
performance). for packet filtering the extension headers will have to
be supported if parsing the subsequent headers are required. unknown
extension headers should be expected by all implementations, not too
dissimilar to an encrypted packet.

so a solution which:
 - don't use hop-by-hop
 - don't use routing headers
 - don't require insertion of extension headers

should be all right to process for routers.

I have only browsed the abovementioned draft. if it is expected that a
typical case is that no route for the destination exists and that the
alternative prefix option is there, that would require hardware
changes. e.g an implementation today could send the ICMP error message
from software, and the hardware could rate-limit the punting of these
packets, so software wouldn't even see them all.

/ot



From owner-multi6@ops.ietf.org  Sat Nov 23 23:56:09 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA12057
	for <multi6-archive@lists.ietf.org>; Sat, 23 Nov 2002 23:56:08 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FooO-000Jbd-00
	for multi6-data@psg.com; Sat, 23 Nov 2002 20:56:04 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FooM-000JbR-00
	for multi6@ops.ietf.org; Sat, 23 Nov 2002 20:56:02 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id XAA09819;
	Sat, 23 Nov 2002 23:56:00 -0500
Date: Sat, 23 Nov 2002 23:56:00 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211240456.XAA09819@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: Re:  Site local
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: Iljitsch van Beijnum <iljitsch@muada.com>

    > there is an interesting development in the IPv6 working group: they
    > reached consensus it is a good idea to look at globally unique,
    > non-routable (although this part was immediately challenged) address
    > space

Hoo, boy, is this a dangerous move in policy terms. You can bet people that
get those addresses will set up a hue and cry about "why can't they be
routable globally"?

    > If large enterprises can use this type of address space for all their
    > internal stuff, renumbering becomes much easier as there are no
    > security issues

I don't know about that - don't you still need globally routable addresses for
all machines that want to talk to the rest of the Internet - which I would
think would be most of them (or is everyone's desktop machine getting to the
Web through an intermediary)?

    > In my opinion, this along with host-multihoming solutions should be
    > enough to lower the need for multihoming by injecting a globally
    > visible /48 into the routing table a good deal.

Well, there's another possibility. This fits nicely with 16+16 type
multihoming (where the inner address is your globally unique "host
identifier", and the outer address is currently the place to send you
packets); the inner address could be from this space.

Of course, you still have to examine all the issues with who adds the second
header, and when and how, and all the security issues. But most of those are
inevitable in *any* scheme which has two separate namespaces...

	Noel



From owner-multi6@ops.ietf.org  Sun Nov 24 04:21:51 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA24175
	for <multi6-archive@lists.ietf.org>; Sun, 24 Nov 2002 04:21:50 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fsy7-0002ok-00
	for multi6-data@psg.com; Sun, 24 Nov 2002 01:22:23 -0800
Received: from [65.174.124.36] (helo=dmz1.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fsy4-0002nw-00
	for multi6@ops.ietf.org; Sun, 24 Nov 2002 01:22:21 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP id 86E4723C2F
	for <multi6@ops.ietf.org>; Sat, 23 Nov 2002 04:27:41 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAO9LiiI008728
	for <multi6@ops.ietf.org>; Sun, 24 Nov 2002 01:21:50 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: Consensus check
Date: Sun, 24 Nov 2002 01:21:44 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF01AD13EC@EXCHANGE0-0.na.procket.com>
Thread-Topic: Site local
Thread-Index: AcKTdp+ipvhAtB+sQg2aFeBPWEzTRAAIyzjA
From: "Tony Li" <Tony.Li@procket.com>
To: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id EAA24175


Well folks, a few days ago I threw down the gauntlet
and challenged the WG chairs to actually drive the
discussion, get consensus on things, and then write
down the consensus.

So far, the gauntlet is still on the floor.  ;-)

I'm going to leave it there in case anyone wants
to pick it up, but at the same time, I'd like to 
move things forward.  Thus, I'd like to truly start
the architectural discussion at the top level and
see where we can get to.  I'd also like to make
sure that we're on the same page as to the problem
that we're solving.

My read of the mail so far has been that we're
agreed:

There are many different problems that could be 
solved under the heading of multihoming, but for
now, we should focus on site multihoming.

Agree or disagree?

Tony



From owner-multi6@ops.ietf.org  Sun Nov 24 06:53:21 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA25649
	for <multi6-archive@lists.ietf.org>; Sun, 24 Nov 2002 06:53:20 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18FvMF-0006OR-00
	for multi6-data@psg.com; Sun, 24 Nov 2002 03:55:27 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FvMD-0006OF-00
	for multi6@ops.ietf.org; Sun, 24 Nov 2002 03:55:25 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAOBslw05106;
	Sun, 24 Nov 2002 12:54:47 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sun, 24 Nov 2002 12:54:47 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
cc: <multi6@ops.ietf.org>
Subject: Re:  Site local
In-Reply-To: <200211240456.XAA09819@ginger.lcs.mit.edu>
Message-ID: <20021124124523.H3091-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sat, 23 Nov 2002, J. Noel Chiappa wrote:

>     > there is an interesting development in the IPv6 working group: they
>     > reached consensus it is a good idea to look at globally unique,
>     > non-routable (although this part was immediately challenged) address
>     > space

> Hoo, boy, is this a dangerous move in policy terms. You can bet people that
> get those addresses will set up a hue and cry about "why can't they be
> routable globally"?

I'm afraid you are a bit late in offering odds, as this happened within
seconds.  :-)

>     > If large enterprises can use this type of address space for all their
>     > internal stuff, renumbering becomes much easier as there are no
>     > security issues

> I don't know about that - don't you still need globally routable addresses for
> all machines that want to talk to the rest of the Internet - which I would
> think would be most of them (or is everyone's desktop machine getting to the
> Web through an intermediary)?

I would propose using the site local addresses for everything that is
strictly internal, and using globally routable addresses for everything
else. That way, a site wouldn't have to give its own globally routable
addresses better access than any other globally routable addresses, so
renumbering globally routable addresses no longer has any security
impact.

(This could of course also be done with current site local addresses but
this becomes a big mess when different sites connect together.)

>     > In my opinion, this along with host-multihoming solutions should be
>     > enough to lower the need for multihoming by injecting a globally
>     > visible /48 into the routing table a good deal.

> Well, there's another possibility. This fits nicely with 16+16 type
> multihoming (where the inner address is your globally unique "host
> identifier", and the outer address is currently the place to send you
> packets); the inner address could be from this space.

Yes. However, it is important to differentiate between addresses that
are unroutable by design and addresses that are unroutable because of
limitations in the routing system, as this limitation may be lifted at a
later date using exact this type of mechanism. Another question is
whether we need these addresses to have some kind of structure. If we
do, we have to speak up now.




From owner-multi6@ops.ietf.org  Sun Nov 24 07:36:09 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA26001
	for <multi6-archive@lists.ietf.org>; Sun, 24 Nov 2002 07:36:08 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fw1j-0007UM-00
	for multi6-data@psg.com; Sun, 24 Nov 2002 04:38:19 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fw1h-0007UA-00
	for multi6@ops.ietf.org; Sun, 24 Nov 2002 04:38:17 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAOCbdP05145;
	Sun, 24 Nov 2002 13:37:40 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Sun, 24 Nov 2002 13:37:39 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Tony Li <Tony.Li@procket.com>
cc: <multi6@ops.ietf.org>
Subject: Re: Consensus check
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13EC@EXCHANGE0-0.na.procket.com>
Message-ID: <20021124125910.L3091-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-1.6 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Sun, 24 Nov 2002, Tony Li wrote:

> Well folks, a few days ago I threw down the gauntlet
> and challenged the WG chairs to actually drive the
> discussion, get consensus on things, and then write
> down the consensus.

> So far, the gauntlet is still on the floor.  ;-)

I think the chairs were busy with other things. (I think I saw Thomas at
pretty much every session I attended...)

> I'm going to leave it there in case anyone wants
> to pick it up, but at the same time, I'd like to
> move things forward.  Thus, I'd like to truly start
> the architectural discussion at the top level and
> see where we can get to.

Sounds good to me, but maybe we should first see if we can agree this wg
is the right place to do it.

> I'd also like to make
> sure that we're on the same page as to the problem
> that we're solving.

My page would be: at least identify the places where the current
architecture doesn't fit current or reasonably expectable use of TCP/IP.
If possible, come up with an architecture that better handles these.
Then build a multihoming solution with both the new architecture and
existing implementations in mind.

> My read of the mail so far has been that we're
> agreed:

> There are many different problems that could be
> solved under the heading of multihoming, but for
> now, we should focus on site multihoming.

> Agree or disagree?

Sort of. The top of the multihoming pyramid has all kinds of additional
complexities (connecting to the net in different parts of the world, for
instance) while the ground level may have additional restrictions
(dynamic addressing, no cooperation from ISPs). If we can solve
multihoming for everything in between, I'll be very happy.

Also, the two extremes are addressed by incremental solutions in routing
(see my message from last night) and host multihoming/mobility (see
Christians remarks+draft).

Iljitsch




From owner-multi6@ops.ietf.org  Sun Nov 24 10:44:56 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA28052
	for <multi6-archive@lists.ietf.org>; Sun, 24 Nov 2002 10:44:56 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fyub-000C6U-00
	for multi6-data@psg.com; Sun, 24 Nov 2002 07:43:09 -0800
Received: from smtp03.uc3m.es ([163.117.136.123] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18FyuY-000C6I-00
	for multi6@ops.ietf.org; Sun, 24 Nov 2002 07:43:07 -0800
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id 4FA9343162; Sun, 24 Nov 2002 16:43:02 +0100 (CET)
Received: from lolo (vpn-252-79.uc3m.es [163.117.252.79])
	by smtp03.uc3m.es (Postfix) with SMTP
	id 1CED199E7A; Sun, 24 Nov 2002 16:42:57 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Tony Li" <Tony.Li@procket.com>, <multi6@ops.ietf.org>
Subject: RE: Consensus check
Date: Sun, 24 Nov 2002 16:43:37 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAAENCCKAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF01AD13EC@EXCHANGE0-0.na.procket.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Importance: Normal
X-Spam-Status: No, hits=0.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hello Tony,

> There are many different problems that could be
> solved under the heading of multihoming, but for
> now, we should focus on site multihoming.
>
> Agree or disagree?

I am not sure that i understand,

If you are asking about end-site multi-homing as oposed to provider
multi-homing, i would agree.

If you are asking about end-site multi-homing as oposed to host
multi-homing, then:

Would you include host solutions that solve the site-multihoming problems by
providing a solution for each host within the site? I would say yes.

I would also include solutions that solve the multi-homed site problem but
do not provide a solution for multi-homed hosts.

Regards, marcelo

>
> Tony
>




From owner-multi6@ops.ietf.org  Sun Nov 24 10:44:56 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA28053
	for <multi6-archive@lists.ietf.org>; Sun, 24 Nov 2002 10:44:56 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fyuo-000C6m-00
	for multi6-data@psg.com; Sun, 24 Nov 2002 07:43:22 -0800
Received: from smtp03.uc3m.es ([163.117.136.123] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fyum-000C6W-00
	for multi6@ops.ietf.org; Sun, 24 Nov 2002 07:43:20 -0800
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id EB728431C6; Sun, 24 Nov 2002 16:43:07 +0100 (CET)
Received: from lolo (vpn-252-79.uc3m.es [163.117.252.79])
	by smtp03.uc3m.es (Postfix) with SMTP
	id 719CA99E7A; Sun, 24 Nov 2002 16:43:06 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Ole Troan" <ot@cisco.com>, "Iljitsch van Beijnum" <iljitsch@muada.com>
Cc: "Multi6 Working Group" <multi6@ops.ietf.org>
Subject: RE: List of IPv6 multihoming drafts
Date: Sun, 24 Nov 2002 16:43:46 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAEENCCKAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <7t5znrz3i9o.fsf@mrwint.cisco.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Importance: Normal
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      SUBJECT_IS_LIST,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi Ole,

> Iljitsch,
>
> >> > - Extension Header for Site-Multi-homing support
> >> >   Problem for router vendors to add new header in hardware.
> >
> >> There is no need that the proposed extension header is supported in ALL
> >> routers.
> >
> > Essentially, the hardware guys say they need to specifically support a
> > header in hardware to be able to forward packets having this header in
> > it in the fast path. See the message I just posted to ipv6mh:
>
> that is not strictly true. for forwarding a packet there is no need to
> look at the extension header chain, apart from the hop-by-hop option
> case (hop by hop is typically done in software so don't expect much
> performance). for packet filtering the extension headers will have to
> be supported if parsing the subsequent headers are required. unknown
> extension headers should be expected by all implementations, not too
> dissimilar to an encrypted packet.
>
> so a solution which:
>  - don't use hop-by-hop
>  - don't use routing headers
>  - don't require insertion of extension headers
>
> should be all right to process for routers.
>
> I have only browsed the abovementioned draft. if it is expected that a
> typical case is that no route for the destination exists and that the
> alternative prefix option is there, that would require hardware
> changes.

It is expected that the header is there but it is not expected that the
header need to be processed fequently. I mean, extension header processing
will only be needed when an outage occurs, which it is not expected to be
very frequent.

I think that it would not be too much problem that packets that need to have
the newly defined extension header processed are coursed through the slow
path, since these are not expected to be the common case, only when a path
outage occurs.

My main concern is how packets that carry the newly defined extension header
but do not need header processing are processed by the routers, slow path or
fast path?

Thanks, marcelo

> e.g an implementation today could send the ICMP error message
> from software, and the hardware could rate-limit the punting of these
> packets, so software wouldn't even see them all.
>
> /ot
>




From owner-multi6@ops.ietf.org  Sun Nov 24 11:31:52 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA29171
	for <multi6-archive@lists.ietf.org>; Sun, 24 Nov 2002 11:31:52 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Fzi7-000DTj-00
	for multi6-data@psg.com; Sun, 24 Nov 2002 08:34:19 -0800
Received: from roam.psg.com ([147.28.4.2] ident=mailnull)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Fzi4-000DTH-00
	for multi6@ops.ietf.org; Sun, 24 Nov 2002 08:34:16 -0800
Received: from localhost
	([127.0.0.1] helo=roam.psg.com.psg.com ident=randy)
	by roam.psg.com with esmtp (Exim 4.10)
	id 18Fzi1-000FcU-00; Sun, 24 Nov 2002 08:34:14 -0800
From: Randy Bush <randy@psg.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: "Tony Li" <Tony.Li@procket.com>
Cc: <multi6@ops.ietf.org>
Subject: Re: Consensus check
References: <D2EC481073504E498A8DB9C0687E8CAF01AD13EC@EXCHANGE0-0.na.procket.com>
Message-Id: <E18Fzi1-000FcU-00@roam.psg.com>
Date: Sun, 24 Nov 2002 08:34:14 -0800
X-Spam-Status: No, hits=0.3 required=5.0
	tests=REFERENCES,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> There are many different problems that could be 
> solved under the heading of multihoming, but for
> now, we should focus on site multihoming.

</ad>

that was my understanding of the intent of this wg

randy




From owner-multi6@ops.ietf.org  Sun Nov 24 12:18:55 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA29737
	for <multi6-archive@lists.ietf.org>; Sun, 24 Nov 2002 12:18:55 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18G0Ql-000F5b-00
	for multi6-data@psg.com; Sun, 24 Nov 2002 09:20:27 -0800
Received: from ginger.lcs.mit.edu ([18.26.0.82])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18G0Qj-000F5O-00
	for multi6@ops.ietf.org; Sun, 24 Nov 2002 09:20:25 -0800
Received: (from jnc@localhost)
	by ginger.lcs.mit.edu (8.9.1/8.9.1) id MAA12802;
	Sun, 24 Nov 2002 12:20:23 -0500
Date: Sun, 24 Nov 2002 12:20:23 -0500
From: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>
Message-Id: <200211241720.MAA12802@ginger.lcs.mit.edu>
To: multi6@ops.ietf.org
Subject: RE: Consensus check
Cc: jnc@ginger.lcs.mit.edu
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    > From: "marcelo bagnulo" <marcelo@it.uc3m.es>

    >> There are many different problems that could be solved under the
    >> heading of multihoming, but for now, we should focus on site
    >> multihoming.

    > If you are asking about end-site multi-homing as oposed to provider
    > multi-homing, i would agree.

Sorry, I'm not sure I know what you mean by "end-site multihoming" and
"provider multi-homing"; I'm assuming that the former means what Tony means by
"site multi-homing", and guessing that the latter means a site that has
multiple links to a single provider. Can you please expand on these terms?

    > If you are asking about end-site multi-homing as oposed to host
    > multi-homing, then:
    > Would you include host solutions that solve the site-multihoming
    > problems by providing a solution for each host within the site? I
    > would say yes.

There has been some reaction (e.g. from Craig H.) of the form of "something
that works for a single host won't scale to large organizations with many
thousands of hosts".

Now, it may be possible to use the same fundamental mechanism (multiple
addresses), but layered underneath something else (e.g. 16+16, with the
external address added at the border) which gets rid of that problem.

	Noel



From owner-multi6@ops.ietf.org  Sun Nov 24 14:07:49 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA00977
	for <multi6-archive@lists.ietf.org>; Sun, 24 Nov 2002 14:07:34 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18G27R-000IfF-00
	for multi6-data@psg.com; Sun, 24 Nov 2002 11:08:37 -0800
Received: from smtp01.uc3m.es ([163.117.136.121] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18G27N-000Iew-00
	for multi6@ops.ietf.org; Sun, 24 Nov 2002 11:08:34 -0800
Received: from smtp01.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id C5E814314F; Sun, 24 Nov 2002 20:08:10 +0100 (CET)
Received: from lolo (unknown [163.117.252.53])
	by smtp01.uc3m.es (Postfix) with SMTP
	id 1CBFA99E6E; Sun, 24 Nov 2002 20:08:09 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
Subject: RE: Consensus check
Date: Sun, 24 Nov 2002 20:08:49 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAOENFCKAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <200211241720.MAA12802@ginger.lcs.mit.edu>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Importance: Normal
X-Spam-Status: No, hits=-0.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hello Noel,

>
>     > From: "marcelo bagnulo" <marcelo@it.uc3m.es>
>
>     >> There are many different problems that could be solved under the
>     >> heading of multihoming, but for now, we should focus on site
>     >> multihoming.
>
>     > If you are asking about end-site multi-homing as oposed to provider
>     > multi-homing, i would agree.
>
> Sorry, I'm not sure I know what you mean by "end-site multihoming" and
> "provider multi-homing"; I'm assuming that the former means what
> Tony means by
> "site multi-homing", and guessing that the latter means a site that has
> multiple links to a single provider. Can you please expand on these terms?

I can try.

I think that end-sites are those that only inject packets generated by hosts
belonging to the site itself and they do not inject packets generated in
other sites in the net (the exception for this would be mutual backup
configurations).

Providers are those who inject packets that have been generated by other
sites (typically their direct or indirect clients).

I guess that these cases can be different, and that some solutions may solve
the end-site multihoming problem but are not good for solving the provider
multi-homing problem. I guess that some solutions can solve both, but i
would say that we should focus on end-site multi-homing.

>
>     > If you are asking about end-site multi-homing as oposed to host
>     > multi-homing, then:
>     > Would you include host solutions that solve the site-multihoming
>     > problems by providing a solution for each host within the site? I
>     > would say yes.
>
> There has been some reaction (e.g. from Craig H.) of the form of
> "something
> that works for a single host won't scale to large organizations with many
> thousands of hosts".

This means that this type of mechanisms are excluded, and that we should
focus in other type of mechanims?

>
> Now, it may be possible to use the same fundamental mechanism (multiple
> addresses), but layered underneath something else (e.g. 16+16, with the
> external address added at the border) which gets rid of that problem.

Agree, but other mechanisms can solve only the multi-homed host problem and
then solve the site multi-homing problem applying the host solution for
every host within the site.

>
> 	Noel
>




From owner-multi6@ops.ietf.org  Sun Nov 24 15:20:51 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA01792
	for <multi6-archive@lists.ietf.org>; Sun, 24 Nov 2002 15:20:51 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18G3HR-000LLE-00
	for multi6-data@psg.com; Sun, 24 Nov 2002 12:23:01 -0800
Received: from mail2.microsoft.com ([131.107.3.124])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18G3HN-000LKW-00
	for multi6@ops.ietf.org; Sun, 24 Nov 2002 12:22:57 -0800
Received: from mail6.microsoft.com ([157.54.6.196]) by mail2.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Sun, 24 Nov 2002 12:22:25 -0800
Received: from inet-vrs-06.redmond.corp.microsoft.com ([157.54.6.181]) by mail6.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Sun, 24 Nov 2002 12:22:25 -0800
Received: from 157.54.6.197 by inet-vrs-06.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Sun, 24 Nov 2002 12:22:25 -0800
Received: from RED-IMC-01.redmond.corp.microsoft.com ([157.54.9.102]) by inet-hub-06.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Sun, 24 Nov 2002 12:22:24 -0800
Received: from WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com ([157.54.0.84]) by RED-IMC-01.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.5600);
	 Sun, 24 Nov 2002 12:22:24 -0800
Received: from WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com ([157.54.12.82]) by WIN-IMC-02.wingroup.windeploy.ntdev.microsoft.com with Microsoft SMTPSVC(6.0.3710.0);
	 Sun, 24 Nov 2002 12:22:25 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5.6803.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: Consensus check
Date: Sun, 24 Nov 2002 12:22:24 -0800
Message-ID: <DAC3FCB50E31C54987CD10797DA511BA1D2A2C@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com>
Thread-Topic: Consensus check
Thread-Index: AcKT7fNtWjtjqG84Sw6MbDdHK6tsZAABwLQq
From: "Christian Huitema" <huitema@windows.microsoft.com>
To: "marcelo bagnulo" <marcelo@it.uc3m.es>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
X-OriginalArrivalTime: 24 Nov 2002 20:22:25.0709 (UTC) FILETIME=[33EBC5D0:01C293F7]
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01,SUPERLONG_LINE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id PAA01792

I believe that if we have any consensus, it is as Marcelo mention focusing on solutions for an "edge site", i.e. a site whose routers do not relay packets on behalf of other sites. As Noel noted, any short term work is constrained by the "catenet/datagram" model of IPv6; we could debate at length whether this is a bug or a feature. The limitations are clear: we can use multi-homing for redondancy, but the amount of policy they can exercize is by and large limited to picking the correct exit router in their own site.

-- Christian Huitema




From owner-multi6@ops.ietf.org  Sun Nov 24 23:53:49 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA09793
	for <multi6-archive@lists.ietf.org>; Sun, 24 Nov 2002 23:53:49 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GBGB-000FWp-00
	for multi6-data@psg.com; Sun, 24 Nov 2002 20:54:15 -0800
Received: from pa-monroeville1b-61.pit.adelphia.net ([24.53.182.61] helo=localhost)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GBG8-000FVx-00
	for multi6@ops.ietf.org; Sun, 24 Nov 2002 20:54:12 -0800
Received: from [192.168.1.100] (localhost [127.0.0.1])
	by localhost (8.12.2/8.12.2) with ESMTP id gAP4rcdU003006;
	Sun, 24 Nov 2002 23:53:39 -0500 (EST)
Date: Sun, 24 Nov 2002 23:53:38 -0500
From: "Michael H. Lambert" <lambert@psc.edu>
To: Christian Huitema <huitema@windows.microsoft.com>
cc: multi6@ops.ietf.org
Subject: RE: Consensus check
Message-ID: <6385475.1038182017@[192.168.1.100]>
In-Reply-To: <DAC3FCB50E31C54987CD10797DA511BA1D2A2C@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com>
References: <DAC3FCB50E31C54987CD10797DA511BA1D2A2C@WIN-MSG-10.wingroup.wind
 eploy.ntdev.microsoft.com>
X-Mailer: Mulberry/2.2.1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Status: No, hits=-0.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> I believe that if we have any consensus, it is as Marcelo mention
> focusing on solutions for an "edge site", i.e. a site whose routers do
> not relay packets on behalf of other sites. As Noel noted, any short term
> work is constrained by the "catenet/datagram" model of IPv6; we could
> debate at length whether this is a bug or a feature. The limitations are
> clear: we can use multi-homing for redondancy, but the amount of policy
> they can exercize is by and large limited to picking the correct exit
> router in their own site.

A common configuration in the (US, at least) academic community is for 
several universities to connect to an aggregator (GigaPoP).  The GigaPoP 
has connectivity to one or more research networks, and, often, to one or 
more commodity providers.  Many have IPv6 allocations from the Abilene PA 
block and are working on obtaining them from commodity providers.  Thus the 
GigaPoP will be multi-homed, and will pass prefixes from each provider to 
the universities.  For administrative reasons, selection of source and 
destination addresses will have to be done by the universities, not by the 
GigaPoP.

I think this scenario (from both the university and GigaPoP perspectives) 
should be considered by this WG.

Michael

+-----------------------------------------------------------------------+
| Michael H. Lambert, Network Engineer           Phone: +1 412 268-4960 |
| Pittsburgh Supercomputing Center               FAX:   +1 412 268-8200 |
| 4400 Fifth Avenue, Pittsburgh, PA  15213       lambert@psc.edu        |
+-----------------------------------------------------------------------+



From owner-multi6@ops.ietf.org  Mon Nov 25 03:17:30 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA22368
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 03:17:15 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GEQv-000Kce-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 00:17:33 -0800
Received: from [65.174.124.37] (helo=dmz2.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GEQt-000KaJ-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 00:17:31 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 5F5B934A9F; Mon, 25 Nov 2002 00:26:35 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAP8GtiI004570;
	Mon, 25 Nov 2002 00:16:55 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: Consensus check
Date: Mon, 25 Nov 2002 00:16:54 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D22801@EXCHANGE0-0.na.procket.com>
Thread-Topic: Consensus check
Thread-Index: AcKUP7KpVJhFezYYQl6Qt8yzJfQHwwAGzwBw
From: "Tony Li" <Tony.Li@procket.com>
To: "Michael H. Lambert" <lambert@psc.edu>,
        "Christian Huitema" <huitema@windows.microsoft.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA22368



This seems like a perfect opportunity to make use of the ISPAC/consortium
model discussed earlier. 

Tony

|   -----Original Message-----
|   From: Michael H. Lambert [mailto:lambert@psc.edu]
|   Sent: Sunday, November 24, 2002 8:54 PM
|   To: Christian Huitema
|   Cc: multi6@ops.ietf.org
|   Subject: RE: Consensus check
|   
|   
|   > I believe that if we have any consensus, it is as Marcelo mention
|   > focusing on solutions for an "edge site", i.e. a site 
|   whose routers do
|   > not relay packets on behalf of other sites. As Noel 
|   noted, any short term
|   > work is constrained by the "catenet/datagram" model of 
|   IPv6; we could
|   > debate at length whether this is a bug or a feature. The 
|   limitations are
|   > clear: we can use multi-homing for redondancy, but the 
|   amount of policy
|   > they can exercize is by and large limited to picking the 
|   correct exit
|   > router in their own site.
|   
|   A common configuration in the (US, at least) academic 
|   community is for 
|   several universities to connect to an aggregator (GigaPoP). 
|    The GigaPoP 
|   has connectivity to one or more research networks, and, 
|   often, to one or 
|   more commodity providers.  Many have IPv6 allocations from 
|   the Abilene PA 
|   block and are working on obtaining them from commodity 
|   providers.  Thus the 
|   GigaPoP will be multi-homed, and will pass prefixes from 
|   each provider to 
|   the universities.  For administrative reasons, selection of 
|   source and 
|   destination addresses will have to be done by the 
|   universities, not by the 
|   GigaPoP.
|   
|   I think this scenario (from both the university and GigaPoP 
|   perspectives) 
|   should be considered by this WG.
|   
|   Michael
|   
|   +-----------------------------------------------------------
|   ------------+
|   | Michael H. Lambert, Network Engineer           Phone: +1 
|   412 268-4960 |
|   | Pittsburgh Supercomputing Center               FAX:   +1 
|   412 268-8200 |
|   | 4400 Fifth Avenue, Pittsburgh, PA  15213       
|   lambert@psc.edu        |
|   +-----------------------------------------------------------
|   ------------+
|   
|   



From owner-multi6@ops.ietf.org  Mon Nov 25 03:17:30 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA22367
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 03:17:15 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GESe-000Keb-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 00:19:20 -0800
Received: from [65.174.124.37] (helo=dmz2.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GESc-000Kda-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 00:19:18 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id D9AD334A9A; Mon, 25 Nov 2002 00:28:21 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAP8ISiI004647;
	Mon, 25 Nov 2002 00:18:28 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: Consensus check
Date: Mon, 25 Nov 2002 00:18:28 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D22802@EXCHANGE0-0.na.procket.com>
Thread-Topic: Consensus check
Thread-Index: AcKT7ygs9M9O5ddSR1uRQ3hkmdr/FgAa+N9w
From: "Tony Li" <Tony.Li@procket.com>
To: "marcelo bagnulo" <marcelo@it.uc3m.es>,
        "J. Noel Chiappa" <jnc@ginger.lcs.mit.edu>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA22367



|   I think that end-sites are those that only inject packets 
|   generated by hosts
|   belonging to the site itself and they do not inject packets 
|   generated in
|   other sites in the net (the exception for this would be 
|   mutual backup
|   configurations).


Yes, this is exactly what I intended by "site multi-homing".


|   Providers are those who inject packets that have been 
|   generated by other
|   sites (typically their direct or indirect clients).


This generally falls under the heading of "routing".  Specifically,
Inter-Domain Routing (IDR) and is it's own WG.  I don't think
we should address that issue here.

Tony



From owner-multi6@ops.ietf.org  Mon Nov 25 03:48:53 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA22768
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 03:48:53 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GEx5-000LV9-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 00:50:47 -0800
Received: from d12lmsgate.de.ibm.com ([194.196.100.234])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GEx3-000LUb-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 00:50:45 -0800
Received: from d12relay02.de.ibm.com (d12relay02.de.ibm.com [9.165.215.23])
	by d12lmsgate.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAP8o6nm109746;
	Mon, 25 Nov 2002 09:50:07 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay02.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAP8o2mH107328;
	Mon, 25 Nov 2002 09:50:03 +0100
Received: from dhcp23-27.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA34972 from <brian@hursley.ibm.com>; Mon, 25 Nov 2002 09:50:00 +0100
Message-Id: <3DE1E423.3852FD79@hursley.ibm.com>
Date: Mon, 25 Nov 2002 09:49:39 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Tony Li <Tony.Li@procket.com>
Cc: multi6@ops.ietf.org
Subject: Re: Consensus check
References: <D2EC481073504E498A8DB9C0687E8CAF01AD13EC@EXCHANGE0-0.na.procket.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-0.2 required=5.0
	tests=NOSPAM_INC,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Tony Li wrote:
...
> There are many different problems that could be
> solved under the heading of multihoming, but for
> now, we should focus on site multihoming.

"This WG will consider the problem of how to multihome sites in IPv6."

The charter seems clear enough.

  Brian



From owner-multi6@ops.ietf.org  Mon Nov 25 04:03:46 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA22921
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 04:03:45 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GFBy-000Lsi-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 01:06:10 -0800
Received: from d12lmsgate-5.de.ibm.com ([194.196.100.238])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GFBv-000Lqd-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 01:06:07 -0800
Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22])
	by d12lmsgate-5.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAP95JsF021490;
	Mon, 25 Nov 2002 10:05:25 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay01.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAP95DYv053214;
	Mon, 25 Nov 2002 10:05:17 +0100
Received: from dhcp23-27.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA39976 from <brian@hursley.ibm.com>; Mon, 25 Nov 2002 10:05:10 +0100
Message-Id: <3DE1E7B1.5207987A@hursley.ibm.com>
Date: Mon, 25 Nov 2002 10:04:49 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: multi6@ops.ietf.org
Subject: Re: Site local
References: <20021124124523.H3091-100000@sequoia.muada.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Iljitsch van Beijnum wrote:
> 
> On Sat, 23 Nov 2002, J. Noel Chiappa wrote:
> 
> >     > there is an interesting development in the IPv6 working group: they
> >     > reached consensus it is a good idea to look at globally unique,
> >     > non-routable (although this part was immediately challenged) address
> >     > space
> 
> > Hoo, boy, is this a dangerous move in policy terms. You can bet people that
> > get those addresses will set up a hue and cry about "why can't they be
> > routable globally"?
> 
> I'm afraid you are a bit late in offering odds, as this happened within
> seconds.  :-)

You're getting way ahead of the facts here. There's no assurance
that the IPv6 WG will reach consensus on this, no assurance that
the IESG will agree, and no assurance that the IANA will assign
whatever address space is proposed in the end.

> 
> >     > If large enterprises can use this type of address space for all their
> >     > internal stuff, renumbering becomes much easier as there are no
> >     > security issues
> 
> > I don't know about that - don't you still need globally routable addresses for
> > all machines that want to talk to the rest of the Internet - which I would
> > think would be most of them (or is everyone's desktop machine getting to the
> > Web through an intermediary)?

With new application-level mechanisms such as Web Services coming along,
IPv6 with globally routable addresses is just what we need to get away
from the broken firewall/proxy model of security. So I agree with Noel.
We need globals more than ever.

The idea of globally unique locals came up in IPv6 for a different reason-
to allow intermittently connected networks to have stable internal
connectivity *and* to establish VPNs or to merge with other similar
networks. Bogus security arguments were not used.

   Brian



From owner-multi6@ops.ietf.org  Mon Nov 25 04:17:39 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA23086
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 04:17:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GFPA-000MG5-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 01:19:48 -0800
Received: from [65.174.124.37] (helo=dmz2.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GFP8-000MFc-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 01:19:46 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 10C5834AA2; Mon, 25 Nov 2002 01:28:50 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAP9JFiI006061;
	Mon, 25 Nov 2002 01:19:15 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: Site local
Date: Mon, 25 Nov 2002 01:19:14 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D2280D@EXCHANGE0-0.na.procket.com>
Thread-Topic: Site local
Thread-Index: AcKUYkpq1wrTmhd3SEqF4NOy5rbGlwAAUmfg
From: "Tony Li" <Tony.Li@procket.com>
To: "Brian E Carpenter" <brian@hursley.ibm.com>,
        "Iljitsch van Beijnum" <iljitsch@muada.com>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id EAA23086



|   The idea of globally unique locals came up in IPv6 for a 
|   different reason-
|   to allow intermittently connected networks to have stable internal
|   connectivity *and* to establish VPNs or to merge with other similar
|   networks. Bogus security arguments were not used.


So the real need is for globally unique identifiers and the locators
are to be specified in the future?

Tony



From owner-multi6@ops.ietf.org  Mon Nov 25 04:36:58 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA23355
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 04:36:57 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GFgM-000Mnm-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 01:37:34 -0800
Received: from d12lmsgate-3.de.ibm.com ([194.196.100.236])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GFgJ-000Mm1-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 01:37:32 -0800
Received: from d12relay02.de.ibm.com (d12relay02.de.ibm.com [9.165.215.23])
	by d12lmsgate-3.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAP9avC3014652;
	Mon, 25 Nov 2002 10:36:59 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay02.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAP9aumH141046;
	Mon, 25 Nov 2002 10:36:56 +0100
Received: from dhcp23-27.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA58510 from <brian@hursley.ibm.com>; Mon, 25 Nov 2002 10:36:55 +0100
Message-Id: <3DE1EF22.D711B269@hursley.ibm.com>
Date: Mon, 25 Nov 2002 10:36:34 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Tony Li <Tony.Li@procket.com>
Cc: multi6@ops.ietf.org
Subject: Re: Site local
References: <D2EC481073504E498A8DB9C0687E8CAF04D2280D@EXCHANGE0-0.na.procket.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Tony Li wrote:
> 
> |   The idea of globally unique locals came up in IPv6 for a
> |   different reason-
> |   to allow intermittently connected networks to have stable internal
> |   connectivity *and* to establish VPNs or to merge with other similar
> |   networks. Bogus security arguments were not used.
> 
> So the real need is for globally unique identifiers and the locators
> are to be specified in the future?

You could look at it that way. Or you could say that the IPv6
WG considers that PA space already solves the locator problem,
which I guess it does, modulo multihoming.

It's assumed that flat routing is no problem in the VPN or
mergers-and-acquisitions scenarios.

  Brian



From owner-multi6@ops.ietf.org  Mon Nov 25 13:03:39 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13822
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 13:03:39 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GNZ1-000FUc-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 10:02:31 -0800
Received: from cyphermail.sandelman.ottawa.on.ca ([192.139.46.78] helo=noxmail.sandelman.ottawa.on.ca)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GNYw-000FU7-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 10:02:26 -0800
Received: from sandelman.ottawa.on.ca (marajade.sandelman.ottawa.on.ca [192.139.46.20])
	by noxmail.sandelman.ottawa.on.ca (8.11.6/8.11.6) with ESMTP id gAPI0od14837
	(using TLSv1/SSLv3 with cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified OK)
	for <multi6@ops.ietf.org>; Mon, 25 Nov 2002 13:01:01 -0500 (EST)
Received: from sandelman.ottawa.on.ca (marajade [127.0.0.1])
	by sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gAPI0qYO022180
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK)
	for <multi6@ops.ietf.org>; Mon, 25 Nov 2002 13:00:53 -0500
Received: from marajade.sandelman.ottawa.on.ca (mcr@localhost)
	by sandelman.ottawa.on.ca (8.12.3/8.12.3/Debian -4) with ESMTP id gAPI0niN022176
	for <multi6@ops.ietf.org>; Mon, 25 Nov 2002 13:00:52 -0500
Message-Id: <200211251800.gAPI0niN022176@sandelman.ottawa.on.ca>
To: "IETF-Multi6" <multi6@ops.ietf.org>
Subject: Re: A possible solution for source-based site-exit routing 
In-reply-to: Your message of "Fri, 22 Nov 2002 09:40:55 EST."
             <NDBBLLJIAKBANHIDMGPEIEIGELAA.aisaac@bloomberg.com> 
Mime-Version: 1.0 (generated by tm-edit 1.8)
Content-Type: text/plain; charset=US-ASCII
Date: Mon, 25 Nov 2002 13:00:49 -0500
From: Michael Richardson <mcr@sandelman.ottawa.on.ca>
X-Spam-Status: No, hits=-0.6 required=5.0
	tests=IN_REP_TO,LINES_OF_YELLING,PGP_SIGNATURE,SPAM_PHRASE_01_02
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

-----BEGIN PGP SIGNED MESSAGE-----


>>>>> "Aldrin" == Aldrin Isaac <aisaac@bloomberg.com> writes:
    Aldrin> (1) If a multi-address host were connected such that each PA addressed
    Aldrin> interface was directly connected to the network of the ISP who
    Aldrin> assigned that interface's address, then we've reduced the problem down
    Aldrin> to the similar level of simplicity as the home-pc that is connected to
    Aldrin> a dsl ISP and a cable ISP.  This is the optimum environment for
    Aldrin> host-based multi-homing solutions.

  I think that this is an important problem, but I'm going to ignore your
points (2) and (3), because they get into a specific solution too quickly. 

  The best mapping is the home-pc with both DSL and cable on a single NIC
card, using aliases for each side. Yes, having both DSL and cable modem on
a single hub is asking for trouble, but let's ignore this for a moment.

  The important part is that the host can directly see both networks of
each ISP, as you point out. The question is now:

  Q: what protocol does the host use to find out reacheability via each ISP?

  If the answer to above is not "the X variant of BGP/OSPF/RIPvX", but a new
protocol, then that is significant. There is a whole set of requirements that
we can write down here. When we can solve this problem, then we can move
onto:

  The enterprise situation is just the above protocol in a multihop
configuration, likely with layer(s) of "proxies" to distribute the load.

  You may been various kinds of virtual topologies to get the packets to
where they need to be, but that may in fact be specific to the kind of
technologies used inside the enterprise.

]                   At IETF55 in Atlanta, GA                    |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[
] mcr@sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[
] printk("Just another Debian GNU/Linux using, kernel hacking, security guy");[

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Finger me for keys

iQCVAwUBPeJlToqHRg3pndX9AQFIQQP+M55yfBWBCEqf7XYRO/sKdkR9ulF+ZQ0j
TK/AP7MHLoHVWvmEDuXieLPp/uUWyjEEhz0EtmgsWNGyWEuGQtpnJ81A4EP6XmIY
ylUgyWP9S8X7jYX+mRqNaAt43f5DCjS/Jc+QuiOEyn/NyHjDoKpLc1vcqUF9uEol
7hXI7sugShg=
=+O+9
-----END PGP SIGNATURE-----



From owner-multi6@ops.ietf.org  Mon Nov 25 13:47:17 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA16762
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 13:47:16 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GOIX-000I7q-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 10:49:33 -0800
Received: from mh2dmz1.bloomberg.com ([199.172.169.37])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GOIU-000I7e-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 10:49:30 -0800
Received: from ns2.bloomberg.com by mh2dmz1.bloomberg.com with ESMTP; Mon, 25 Nov 2002 13:49:26 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id NAA22805;
	Mon, 25 Nov 2002 13:49:25 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: "marcelo bagnulo" <marcelo@it.uc3m.es>
Cc: "IETF-Multi6" <multi6@ops.ietf.org>
Subject: RE: A possible solution for source-based site-exit routing
Date: Mon, 25 Nov 2002 13:49:12 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPEKEAHEMAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAAELLCKAA.marcelo@it.uc3m.es>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=0.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Marcelo,

Thanks for the pointer.  Michel Py pointed this out to me earlier as
well.  This is apparantly yet another doc I hadn't read.

After quickly scanning through 2000-2002 multi6 archives, I could not
find any discussion on possible implementations of 'source address
dependent routing' using the 'parallel routing tables' approach.
There is no discussion on implementations of this in Christian's draft
either.

-- aldrin

% -----Original Message-----
% From: marcelo bagnulo [mailto:marcelo@it.uc3m.es]
% Sent: Saturday, November 23, 2002 11:21 AM
% To: Aldrin Isaac; IETF-Multi6
% Subject: RE: A possible solution for source-based site-exit routing
%
%
% Hi Aldrin,
%
% Have you checked draft-huitema-multi6-hosts-01.txt section
% 4.2 Source address dependent routing?
% I think it presents something related to this.
%
% Regards, marcelo




From owner-multi6@ops.ietf.org  Mon Nov 25 14:42:15 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20434
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 14:42:15 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GP92-000Kte-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 11:43:48 -0800
Received: from [65.174.124.37] (helo=dmz2.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GP8z-000Ksd-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 11:43:45 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP id 17A3534B01
	for <multi6@ops.ietf.org>; Mon, 25 Nov 2002 11:52:50 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAPJhEiI021678
	for <multi6@ops.ietf.org>; Mon, 25 Nov 2002 11:43:14 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: Next question...
Date: Mon, 25 Nov 2002 11:43:14 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D2281A@EXCHANGE0-0.na.procket.com>
Thread-Topic: Next question...
Thread-Index: AcKUuuTZXxkdcobnSte5Dd5ASKfumA==
From: "Tony Li" <Tony.Li@procket.com>
To: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id OAA20434


Folks,

Have we reached consensus that we need to deal with multihoming
policies?  And do we agree that doing so at the per-host level
doesn't scale?

Thanks,
Tony



From owner-multi6@ops.ietf.org  Mon Nov 25 16:02:27 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA25572
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 16:02:26 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GQOD-000P0O-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 13:03:33 -0800
Received: from smtp03.uc3m.es ([163.117.136.123] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GQOA-000Oz9-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 13:03:30 -0800
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id 4DBE843231; Mon, 25 Nov 2002 22:03:03 +0100 (CET)
Received: from lolo (vpn-252-73.uc3m.es [163.117.252.73])
	by smtp03.uc3m.es (Postfix) with SMTP
	id B09CB99E16; Mon, 25 Nov 2002 22:03:01 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Michael H. Lambert" <lambert@psc.edu>,
        "Christian Huitema" <huitema@windows.microsoft.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: Consensus check
Date: Mon, 25 Nov 2002 22:03:40 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAGEOLCKAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <6385475.1038182017@[192.168.1.100]>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Importance: Normal
X-Spam-Status: No, hits=-0.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hello Michael,

> A common configuration in the (US, at least) academic community is for
> several universities to connect to an aggregator (GigaPoP).  The GigaPoP
> has connectivity to one or more research networks, and, often, to one or
> more commodity providers.  Many have IPv6 allocations from the Abilene PA
> block and are working on obtaining them from commodity providers.
>  Thus the
> GigaPoP will be multi-homed, and will pass prefixes from each provider to
> the universities.  For administrative reasons, selection of source and
> destination addresses will have to be done by the universities,
> not by the
> GigaPoP.
>
> I think this scenario (from both the university and GigaPoP perspectives)
> should be considered by this WG.

Wouldn?t this be the case of exchange based multi-homing solution? (as
described in RFC 2374)

Regards, marcelo

>
> Michael
>
> +-----------------------------------------------------------------------+
> | Michael H. Lambert, Network Engineer           Phone: +1 412 268-4960 |
> | Pittsburgh Supercomputing Center               FAX:   +1 412 268-8200 |
> | 4400 Fifth Avenue, Pittsburgh, PA  15213       lambert@psc.edu        |
> +-----------------------------------------------------------------------+
>




From owner-multi6@ops.ietf.org  Mon Nov 25 16:30:25 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA26627
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 16:30:24 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GQqb-0000V9-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 13:32:53 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GQqY-0000Uw-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 13:32:50 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAPLWC707785;
	Mon, 25 Nov 2002 22:32:12 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Mon, 25 Nov 2002 22:32:12 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Tony Li <Tony.Li@procket.com>
cc: <multi6@ops.ietf.org>
Subject: Re: Next question...
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D2281A@EXCHANGE0-0.na.procket.com>
Message-ID: <20021125222106.D7498-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_02_03
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Mon, 25 Nov 2002, Tony Li wrote:

> Have we reached consensus that we need to deal with multihoming
> policies?

Not sure what you mean by that.

> And do we agree that doing so at the per-host level
> doesn't scale?

The problem isn't so much that it can't scale, but that it will be hard
to manage in large networks. If necessary, this can be fixed but this
makes the whole thing very complex. Complex gets you shouted at during
meetings.  :-(

My opinion: per-host multihoming is a good thing for two reasons:

1. Having two connections to the local network provides an additional
   level of protection against reachability problems, regardless of
   site multihoming
2. It will decrease demand for site multihoming so not-so-scalable
   solutions in this area have a longer life time

Another opinion: to achieve our scalability goals in a clean way, we
need another architecture for TCP/IP.

And a third: creating the above will take too long, so we need a
short-term routing based solution in the mean time.

:-)

Iljitsch




From owner-multi6@ops.ietf.org  Mon Nov 25 16:31:35 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA26693
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 16:31:35 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GQrn-0000Zo-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 13:34:07 -0800
Received: from smtp01.uc3m.es ([163.117.136.121] helo=smtp.uc3m.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GQrl-0000Zb-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 13:34:05 -0800
Received: from smtp01.uc3m.es (localhost [127.0.0.1])
	by smtp.uc3m.es (Postfix) with ESMTP
	id BBAD043239; Mon, 25 Nov 2002 22:34:03 +0100 (CET)
Received: from lolo (vpn-252-65.uc3m.es [163.117.252.65])
	by smtp01.uc3m.es (Postfix) with SMTP
	id 1915999E73; Mon, 25 Nov 2002 22:34:02 +0100 (CET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Tony Li" <Tony.Li@procket.com>, <multi6@ops.ietf.org>
Subject: RE: Next question...
Date: Mon, 25 Nov 2002 22:34:40 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAOEPECKAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D2281A@EXCHANGE0-0.na.procket.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Importance: Normal
X-Spam-Status: No, hits=-1.1 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02,
	      USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit

Hi Tony,

> Folks,
>
> Have we reached consensus that we need to deal with multihoming
> policies?

I am sorry but i do not fully understand what do you mean by this.

That a site has to be able to define the exit router used for its packets?
That a site has to be able to set what ingress router will be used for the
response of the packets it sent before?
From an end-site point of view, something else?

From an ISP perspective, what considerations must be taken into account?

>  And do we agree that doing so at the per-host level
> doesn't scale?

I would say that the management of such solution doesn´t scale, i mean when
a site has more and more hosts, it becomes harder and harder to manage
policies, i guess.
So i guess that this type of solutions is not suitable for big sites with a
large number of hosts, but it would work fine for small sites. I mean is not
that this type of solution does not scale when it is widely used, only that
it is not suitable for very large sites, where i guess it will not be
adopted. So i would say that we can work on this type of solutions, but
other solutions are needed to address large site multi-homing.

Besides i think that this type of solutions presents very good scalability
when considering other aspects, such as storing multiple locators of a host.
I mean, storing at each host its multiple locators scales better than
storing this information in the routing system or in specific databases.

Regards, marcelo

>
> Thanks,
> Tony
>




From owner-multi6@ops.ietf.org  Mon Nov 25 18:56:48 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA01818
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 18:56:48 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GT7T-0008bw-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 15:58:27 -0800
Received: from [65.174.124.36] (helo=dmz1.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GT7Q-0008Z4-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 15:58:24 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id A560623C24; Mon, 25 Nov 2002 15:57:30 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAPNvmiI002225;
	Mon, 25 Nov 2002 15:57:48 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: Next question...
Date: Mon, 25 Nov 2002 15:57:48 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D2282B@EXCHANGE0-0.na.procket.com>
Thread-Topic: Next question...
Thread-Index: AcKUymR0AyPtjdatRUu7TGPrEQ7qjgAE7EvA
From: "Tony Li" <Tony.Li@procket.com>
To: "marcelo bagnulo" <marcelo@it.uc3m.es>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA01818



|   > Have we reached consensus that we need to deal with multihoming
|   > policies?
|   
|   I am sorry but i do not fully understand what do you mean by this.


As soon as a site is multihomed, there are multiple possible ways
of forwarding packets, both inbound and outbound.  Whenever a human
is involved and there is a choice to be made, we end up giving the
human a say in how that choice is made.  Such dictums we generally
refer to as 'policy'.

In this case, we would like to be able for some human to tell us 
which packets should exit on which link and which packets should
arrive on which link.

Certain policies are unimplementable even tho they are desired.
I don't mean to open the discussion about which policies we will
support, but I was hoping that we agreed that we need to provide
SOME policy controls as part of our solution.

Tony



From owner-multi6@ops.ietf.org  Mon Nov 25 22:28:41 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA07563
	for <multi6-archive@lists.ietf.org>; Mon, 25 Nov 2002 22:28:41 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GWQf-000Kuw-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 19:30:29 -0800
Received: from pa-monroeville1b-61.pit.adelphia.net ([24.53.182.61] helo=localhost)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GWQZ-000Ktc-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 19:30:23 -0800
Received: from [192.168.1.100] (localhost [127.0.0.1])
	by localhost (8.12.2/8.12.2) with ESMTP id gAQ3TodU003461;
	Mon, 25 Nov 2002 22:29:51 -0500 (EST)
Date: Mon, 25 Nov 2002 22:29:50 -0500
From: "Michael H. Lambert" <lambert@psc.edu>
To: marcelo bagnulo <marcelo@it.uc3m.es>
cc: multi6@ops.ietf.org
Subject: RE: Consensus check
Message-ID: <9251079.1038263390@[192.168.1.100]>
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAGEOLCKAA.marcelo@it.uc3m.es>
References: <LIEEJBCNFDJHFFKJJDPAGEOLCKAA.marcelo@it.uc3m.es>
X-Mailer: Mulberry/2.2.1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Status: No, hits=-1.3 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi, Marcelo,

> Wouldn?t this be the case of exchange based multi-homing solution? (as
> described in RFC 2374)

Yes, I think we could obtain a PA allocation as an LIR from ARIN.  I have 
to admit I have philosophical objections to using our own address block--it 
does nothing to minimize the size of the DFZ routing table.  Is it better 
to adopt the expedient solution now (using our own address block) rather 
than wait for the "correct" solution later (sane routing and address 
selection with multiple PA addresses on each interface)?  I would 
appreciate discussion either way--if the community starts down this path it 
will be difficult to change.  But a working solution is needed sooner 
rather than later.

Michael

+-----------------------------------------------------------------------+
| Michael H. Lambert, Network Engineer           Phone: +1 412 268-4960 |
| Pittsburgh Supercomputing Center               FAX:   +1 412 268-8200 |
| 4400 Fifth Avenue, Pittsburgh, PA  15213       lambert@psc.edu        |
+-----------------------------------------------------------------------+



From owner-multi6@ops.ietf.org  Tue Nov 26 01:57:33 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA12496
	for <multi6-archive@lists.ietf.org>; Tue, 26 Nov 2002 01:57:33 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GZg0-0007kS-00
	for multi6-data@psg.com; Mon, 25 Nov 2002 22:58:32 -0800
Received: from dhcp1.kurtis.pp.se ([195.43.225.70] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GZfy-0007k7-00
	for multi6@ops.ietf.org; Mon, 25 Nov 2002 22:58:30 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gAQ6wqve007468
	for <multi6@ops.ietf.org>; Tue, 26 Nov 2002 07:58:52 +0100 (CET)
Date: Tue, 26 Nov 2002 07:58:51 +0100
Mime-Version: 1.0 (Apple Message framework v548)
Content-Type: text/plain; delsp=yes; charset=US-ASCII; format=flowed
Subject: Multihoming and what we discussed in Atlanta
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
To: multi6@ops.ietf.org
Content-Transfer-Encoding: 7bit
Message-Id: <851D2D7C-010C-11D7-9767-000393AB1404@kurtis.pp.se>
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit



I managed to get the flu on the flight back from Atlanta so I am way  
behind on email. What I did manage to write on the plane and compete is  
a draft of what Thomas suggested with announcing longer prefixes.

I will submit the draft later today, but you can find it at  
http://www.kurtis.pp.se/ietf/draft-kurtis-multihoming-longprefix-00.txt.

Browsing through mail I though I saw something similar from Iljitsch.  
If that is the case let's see if we can merge something.


I will try and catch up on email...


Best regards,

- kurtis -




From owner-multi6@ops.ietf.org  Tue Nov 26 03:58:27 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA24935
	for <multi6-archive@lists.ietf.org>; Tue, 26 Nov 2002 03:58:26 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GbZ9-000E24-00
	for multi6-data@psg.com; Tue, 26 Nov 2002 00:59:35 -0800
Received: from [65.174.124.37] (helo=dmz2.procket.com)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GbZ7-000E0H-00
	for multi6@ops.ietf.org; Tue, 26 Nov 2002 00:59:33 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz2.procket.com (Postfix) with ESMTP
	id 4C24B34B94; Tue, 26 Nov 2002 01:08:37 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAQ8x0iI021402;
	Tue, 26 Nov 2002 00:59:01 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: Consensus check
Date: Tue, 26 Nov 2002 00:59:00 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D2283B@EXCHANGE0-0.na.procket.com>
Thread-Topic: Consensus check
Thread-Index: AcKU/KQnCNO9vJoEQH6o2v3pNs07nQALNONw
From: "Tony Li" <Tony.Li@procket.com>
To: "Michael H. Lambert" <lambert@psc.edu>,
        "marcelo bagnulo" <marcelo@it.uc3m.es>
Cc: <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA24935


Michael,

We have no assurances that we will discover or (even less
likely) agree to a sane architecture.  And if we do, it is
likely that we would end up asking everyone for changes, not
just you.

In addition, the existance of the GigaPOP seems to be a 
perfect abstraction boundary, so it will provide good
aggregation.

Note that I know of no one who has an objection to using
geographic aggregation when the aggregation coincides with
the topological aggregation as well.  ;-)

So, I'd just do it.

Good luck,
Tony


|   -----Original Message-----
|   From: Michael H. Lambert [mailto:lambert@psc.edu]
|   Sent: Monday, November 25, 2002 7:30 PM
|   To: marcelo bagnulo
|   Cc: multi6@ops.ietf.org
|   Subject: RE: Consensus check
|   
|   
|   Hi, Marcelo,
|   
|   > Wouldn?t this be the case of exchange based multi-homing 
|   solution? (as
|   > described in RFC 2374)
|   
|   Yes, I think we could obtain a PA allocation as an LIR from 
|   ARIN.  I have 
|   to admit I have philosophical objections to using our own 
|   address block--it 
|   does nothing to minimize the size of the DFZ routing table. 
|    Is it better 
|   to adopt the expedient solution now (using our own address 
|   block) rather 
|   than wait for the "correct" solution later (sane routing 
|   and address 
|   selection with multiple PA addresses on each interface)?  I would 
|   appreciate discussion either way--if the community starts 
|   down this path it 
|   will be difficult to change.  But a working solution is 
|   needed sooner 
|   rather than later.
|   
|   Michael
|   
|   +-----------------------------------------------------------
|   ------------+
|   | Michael H. Lambert, Network Engineer           Phone: +1 
|   412 268-4960 |
|   | Pittsburgh Supercomputing Center               FAX:   +1 
|   412 268-8200 |
|   | 4400 Fifth Avenue, Pittsburgh, PA  15213       
|   lambert@psc.edu        |
|   +-----------------------------------------------------------
|   ------------+
|   
|   



From owner-multi6@ops.ietf.org  Tue Nov 26 04:49:35 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA25906
	for <multi6-archive@lists.ietf.org>; Tue, 26 Nov 2002 04:49:35 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GcN5-000FtI-00
	for multi6-data@psg.com; Tue, 26 Nov 2002 01:51:11 -0800
Received: from d12lmsgate-3.de.ibm.com ([194.196.100.236])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GcN2-000Fst-00
	for multi6@ops.ietf.org; Tue, 26 Nov 2002 01:51:08 -0800
Received: from d12relay02.de.ibm.com (d12relay02.de.ibm.com [9.165.215.23])
	by d12lmsgate-3.de.ibm.com (8.12.3/8.12.3) with ESMTP id gAQ9o0C3036170;
	Tue, 26 Nov 2002 10:50:06 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay02.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gAQ9ns6S071238;
	Tue, 26 Nov 2002 10:49:55 +0100
Received: from dhcp23-27.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA51546 from <brian@hursley.ibm.com>; Tue, 26 Nov 2002 10:49:51 +0100
Message-Id: <3DE343A9.F4DAD925@hursley.ibm.com>
Date: Tue, 26 Nov 2002 10:49:29 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Tony Li <Tony.Li@procket.com>
Cc: marcelo bagnulo <marcelo@it.uc3m.es>, multi6@ops.ietf.org
Subject: Re: Next question...
References: <D2EC481073504E498A8DB9C0687E8CAF04D2282B@EXCHANGE0-0.na.procket.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

I'd say yes, for some definition of policy we need policy control,
and it needs to be global rather than per-host.

OTOH I wouldn't exclude that the actual *enforcement* of the policy
happens in the hosts, under a site-wide policy broadcast in some
way.

  Brian

Tony Li wrote:
> 
> |   > Have we reached consensus that we need to deal with multihoming
> |   > policies?
> |
> |   I am sorry but i do not fully understand what do you mean by this.
> 
> As soon as a site is multihomed, there are multiple possible ways
> of forwarding packets, both inbound and outbound.  Whenever a human
> is involved and there is a choice to be made, we end up giving the
> human a say in how that choice is made.  Such dictums we generally
> refer to as 'policy'.
> 
> In this case, we would like to be able for some human to tell us
> which packets should exit on which link and which packets should
> arrive on which link.
> 
> Certain policies are unimplementable even tho they are desired.
> I don't mean to open the discussion about which policies we will
> support, but I was hoping that we agreed that we need to provide
> SOME policy controls as part of our solution.
> 
> Tony



From owner-multi6@ops.ietf.org  Tue Nov 26 13:51:07 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA15366
	for <multi6-archive@lists.ietf.org>; Tue, 26 Nov 2002 13:51:07 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Gklh-000GRe-00
	for multi6-data@psg.com; Tue, 26 Nov 2002 10:49:09 -0800
Received: from smtp.ci.uc.pt ([193.136.200.62] helo=smtp-1-relay.ci.uc.pt)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Gkld-000GOG-00
	for multi6@ops.ietf.org; Tue, 26 Nov 2002 10:49:06 -0800
Received: from smtp-1.ci.uc.pt (localhost.localdomain [127.0.0.1])
	by smtp-1-relay.ci.uc.pt (Postfix) with ESMTP
	id A5FBB316812; Tue, 26 Nov 2002 18:48:34 +0000 (WET)
Received: from lolo (unknown [193.136.200.68])
	by smtp-1.ci.uc.pt (Postfix) with SMTP
	id 3131815754A; Tue, 26 Nov 2002 18:48:28 +0000 (WET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Tony Li" <Tony.Li@procket.com>, "Michael H. Lambert" <lambert@psc.edu>
Cc: <multi6@ops.ietf.org>
Subject: RE: Consensus check
Date: Tue, 26 Nov 2002 19:49:05 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAKEBBCLAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D2283B@EXCHANGE0-0.na.procket.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
X-Spam-Status: No, hits=-0.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_02_03,
	      USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit

Fully agree with Tony´s opinion.

Michael, do you consider that exchange based multi-homing provides a good
solution for your needs?

I mean, the main objection that i have heard is that providers would have to
carry packets for non customers, but in your case (if i understand the
scenario correctly) it seems like a cooperative environement, so i would say
that this is acceptable, rigth?

Besides, i do not know if there is much experience in this type of
aggregation, and AFAIK, the only documentation available describing this is
RFC 2374.
I think that it would be interesting to gain experience an document how this
work in a production environement, like yours. I also know that Eurosix
people are working on this, but i do not have any further info.

regards, marcelo

> -----Mensaje original-----
> De: Tony Li [mailto:Tony.Li@procket.com]
> Enviado el: martes, 26 de noviembre de 2002 9:59
> Para: Michael H. Lambert; marcelo bagnulo
> CC: multi6@ops.ietf.org
> Asunto: RE: Consensus check
>
>
>
> Michael,
>
> We have no assurances that we will discover or (even less
> likely) agree to a sane architecture.  And if we do, it is
> likely that we would end up asking everyone for changes, not
> just you.
>
> In addition, the existance of the GigaPOP seems to be a
> perfect abstraction boundary, so it will provide good
> aggregation.
>
> Note that I know of no one who has an objection to using
> geographic aggregation when the aggregation coincides with
> the topological aggregation as well.  ;-)
>
> So, I'd just do it.
>
> Good luck,
> Tony
>
>
> |   -----Original Message-----
> |   From: Michael H. Lambert [mailto:lambert@psc.edu]
> |   Sent: Monday, November 25, 2002 7:30 PM
> |   To: marcelo bagnulo
> |   Cc: multi6@ops.ietf.org
> |   Subject: RE: Consensus check
> |
> |
> |   Hi, Marcelo,
> |
> |   > Wouldn?t this be the case of exchange based multi-homing
> |   solution? (as
> |   > described in RFC 2374)
> |
> |   Yes, I think we could obtain a PA allocation as an LIR from
> |   ARIN.  I have
> |   to admit I have philosophical objections to using our own
> |   address block--it
> |   does nothing to minimize the size of the DFZ routing table.
> |    Is it better
> |   to adopt the expedient solution now (using our own address
> |   block) rather
> |   than wait for the "correct" solution later (sane routing
> |   and address
> |   selection with multiple PA addresses on each interface)?  I would
> |   appreciate discussion either way--if the community starts
> |   down this path it
> |   will be difficult to change.  But a working solution is
> |   needed sooner
> |   rather than later.
> |
> |   Michael
> |
> |   +-----------------------------------------------------------
> |   ------------+
> |   | Michael H. Lambert, Network Engineer           Phone: +1
> |   412 268-4960 |
> |   | Pittsburgh Supercomputing Center               FAX:   +1
> |   412 268-8200 |
> |   | 4400 Fifth Avenue, Pittsburgh, PA  15213
> |   lambert@psc.edu        |
> |   +-----------------------------------------------------------
> |   ------------+
> |
> |
>




From owner-multi6@ops.ietf.org  Tue Nov 26 13:51:15 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA15418
	for <multi6-archive@lists.ietf.org>; Tue, 26 Nov 2002 13:51:14 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GklN-000GOx-00
	for multi6-data@psg.com; Tue, 26 Nov 2002 10:48:49 -0800
Received: from smtp.ci.uc.pt ([193.136.200.62] helo=smtp-1-relay.ci.uc.pt)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GklI-000GOE-00
	for multi6@ops.ietf.org; Tue, 26 Nov 2002 10:48:44 -0800
Received: from smtp-1.ci.uc.pt (localhost.localdomain [127.0.0.1])
	by smtp-1-relay.ci.uc.pt (Postfix) with ESMTP
	id 6F21531680A; Tue, 26 Nov 2002 18:48:34 +0000 (WET)
Received: from lolo (unknown [193.136.200.68])
	by smtp-1.ci.uc.pt (Postfix) with SMTP
	id D4E0A15754E; Tue, 26 Nov 2002 18:48:33 +0000 (WET)
From: "marcelo bagnulo" <marcelo@it.uc3m.es>
To: "Tony Li" <Tony.Li@procket.com>, <multi6@ops.ietf.org>
Subject: RE: Next question...
Date: Tue, 26 Nov 2002 19:49:11 +0100
Message-ID: <LIEEJBCNFDJHFFKJJDPAMEBBCLAA.marcelo@it.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D2282B@EXCHANGE0-0.na.procket.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
X-Spam-Status: No, hits=-0.8 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> Certain policies are unimplementable even tho they are desired.
> I don't mean to open the discussion about which policies we will
> support, but I was hoping that we agreed that we need to provide
> SOME policy controls as part of our solution.

I certainly agree with that some policy controls are needed. I also  think
that poviding this control at the host level should be explored.

Regards, marcelo

>
> Tony
>




From owner-multi6@ops.ietf.org  Tue Nov 26 15:02:35 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA18419
	for <multi6-archive@lists.ietf.org>; Tue, 26 Nov 2002 15:02:34 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GlvX-000KPs-00
	for multi6-data@psg.com; Tue, 26 Nov 2002 12:03:23 -0800
Received: from roam.psg.com ([147.28.4.2] ident=mailnull)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GlvR-000KPW-00
	for multi6@ops.ietf.org; Tue, 26 Nov 2002 12:03:18 -0800
Received: from localhost
	([127.0.0.1] helo=roam.psg.com.psg.com ident=randy)
	by roam.psg.com with esmtp (Exim 4.10)
	id 18Glv6-000DKw-00; Tue, 26 Nov 2002 12:02:56 -0800
From: Randy Bush <randy@psg.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: marcelo bagnulo <marcelo@it.uc3m.es>
Cc: multi6@ops.ietf.org
Subject: RE: Next question...
References: <D2EC481073504E498A8DB9C0687E8CAF04D2282B@EXCHANGE0-0.na.procket.com>
	<LIEEJBCNFDJHFFKJJDPAMEBBCLAA.marcelo@it.uc3m.es>
Message-Id: <E18Glv6-000DKw-00@roam.psg.com>
Date: Tue, 26 Nov 2002 12:02:56 -0800
X-Spam-Status: No, hits=-0.5 required=5.0
	tests=QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>> Certain policies are unimplementable even tho they are desired.
>> I don't mean to open the discussion about which policies we will
>> support, but I was hoping that we agreed that we need to provide
>> SOME policy controls as part of our solution.
> I certainly agree with that some policy controls are needed. I
> also think that poviding this control at the host level should be
> explored.

maybe so.  but that is not the charter of this wg.  and, as it has
been struggling to make progress as it stands, can we please not
add more straws to the camel's back?

randy




From owner-multi6@ops.ietf.org  Tue Nov 26 15:38:11 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA19579
	for <multi6-archive@lists.ietf.org>; Tue, 26 Nov 2002 15:38:10 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GmV3-000ME4-00
	for multi6-data@psg.com; Tue, 26 Nov 2002 12:40:05 -0800
Received: from mh1dmz1.bloomberg.com ([199.172.169.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GmV0-000MDU-00
	for multi6@ops.ietf.org; Tue, 26 Nov 2002 12:40:02 -0800
Received: from ns2.bloomberg.com by mh1dmz1.bloomberg.com with ESMTP for multi6@ops.ietf.org; Tue, 26 Nov 2002 15:40:01 -0500
Received: from ny11012205a (aisaac-pc1 [160.43.2.152])
	by ns2.bloomberg.com (8.9.3/8.9.3) with SMTP id PAA25884
	for <multi6@ops.ietf.org>; Tue, 26 Nov 2002 15:40:00 -0500 (EST)
From: "Aldrin Isaac" <aisaac@bloomberg.com>
To: <multi6@ops.ietf.org>
Subject: RE: Next question...
Date: Tue, 26 Nov 2002 15:40:41 -0500
Message-Id: <NDBBLLJIAKBANHIDMGPEMEEIEMAA.aisaac@bloomberg.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <3DE343A9.F4DAD925@hursley.ibm.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Status: No, hits=0.0 required=5.0
	tests=IN_REP_TO,SPAM_PHRASE_00_01,USER_AGENT_OUTLOOK
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

% From: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]On
% Behalf Of Brian E Carpenter
%
% I'd say yes, for some definition of policy we need policy control,
% and it needs to be global rather than per-host.
%
% OTOH I wouldn't exclude that the actual *enforcement* of the policy
% happens in the hosts, under a site-wide policy broadcast in some
% way.
%

If you are referring to broadcasting policy that governs source
address selection corresponding to destination address(es), then I
don't see how source address selection can *also* be made to
correspond to the *current* ISP (i.e. expect it to change) towards
that destination.  Unless, of course, this policy is not static but
somehow consists of learning from the network, in which case network
controls would seem to be sufficient.

-- aldrin




From owner-multi6@ops.ietf.org  Tue Nov 26 16:54:31 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA22500
	for <multi6-archive@lists.ietf.org>; Tue, 26 Nov 2002 16:54:31 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GngO-000Puc-00
	for multi6-data@psg.com; Tue, 26 Nov 2002 13:55:52 -0800
Received: from raven.ecs.soton.ac.uk ([152.78.70.1])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GngK-000PuP-00
	for multi6@ops.ietf.org; Tue, 26 Nov 2002 13:55:49 -0800
Received: from roadrunner.ecs.soton.ac.uk (roadrunner.ecs.soton.ac.uk [152.78.68.161])
	by raven.ecs.soton.ac.uk (8.9.3/8.9.3) with ESMTP id VAA10043;
	Tue, 26 Nov 2002 21:55:47 GMT
Received: from login.ecs.soton.ac.uk (IDENT:aRWdOewsm3hnCDt5zj+H9xD6lqxrWqDt@login.ecs.soton.ac.uk [152.78.68.149])
	by roadrunner.ecs.soton.ac.uk (8.12.3/8.12.3) with ESMTP id gAQLtiWX026655;
	Tue, 26 Nov 2002 21:55:44 GMT
Received: (from tjc@localhost)
	by login.ecs.soton.ac.uk (8.11.6/8.11.6) id gAQLtiu29539;
	Tue, 26 Nov 2002 21:55:44 GMT
Date: Tue, 26 Nov 2002 21:55:44 +0000
From: Tim Chown <tjc@ecs.soton.ac.uk>
To: multi6@ops.ietf.org
Cc: Jordi Palet <jordi.palet@consulintel.es>
Subject: Re: Consensus check
Message-ID: <20021126215544.GD29468@login.ecs.soton.ac.uk>
Mail-Followup-To: multi6@ops.ietf.org,
	Jordi Palet <jordi.palet@consulintel.es>
References: <D2EC481073504E498A8DB9C0687E8CAF04D2283B@EXCHANGE0-0.na.procket.com> <LIEEJBCNFDJHFFKJJDPAKEBBCLAA.marcelo@it.uc3m.es>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAKEBBCLAA.marcelo@it.uc3m.es>
User-Agent: Mutt/1.3.27i
X-ECS-MailScanner: Found to be clean
X-Spam-Status: No, hits=-3.3 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,
	      USER_AGENT,USER_AGENT_MUTT
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Yes, Euro6IX is working on this, and Jordi can provide the info.

Tim

On Tue, Nov 26, 2002 at 07:49:05PM +0100, marcelo bagnulo wrote:
> Fully agree with Tony?s opinion.
> 
> Michael, do you consider that exchange based multi-homing provides a good
> solution for your needs?
> 
> I mean, the main objection that i have heard is that providers would have to
> carry packets for non customers, but in your case (if i understand the
> scenario correctly) it seems like a cooperative environement, so i would say
> that this is acceptable, rigth?
> 
> Besides, i do not know if there is much experience in this type of
> aggregation, and AFAIK, the only documentation available describing this is
> RFC 2374.
> I think that it would be interesting to gain experience an document how this
> work in a production environement, like yours. I also know that Eurosix
> people are working on this, but i do not have any further info.
> 
> regards, marcelo
> 
> > -----Mensaje original-----
> > De: Tony Li [mailto:Tony.Li@procket.com]
> > Enviado el: martes, 26 de noviembre de 2002 9:59
> > Para: Michael H. Lambert; marcelo bagnulo
> > CC: multi6@ops.ietf.org
> > Asunto: RE: Consensus check
> >
> >
> >
> > Michael,
> >
> > We have no assurances that we will discover or (even less
> > likely) agree to a sane architecture.  And if we do, it is
> > likely that we would end up asking everyone for changes, not
> > just you.
> >
> > In addition, the existance of the GigaPOP seems to be a
> > perfect abstraction boundary, so it will provide good
> > aggregation.
> >
> > Note that I know of no one who has an objection to using
> > geographic aggregation when the aggregation coincides with
> > the topological aggregation as well.  ;-)
> >
> > So, I'd just do it.
> >
> > Good luck,
> > Tony
> >
> >
> > |   -----Original Message-----
> > |   From: Michael H. Lambert [mailto:lambert@psc.edu]
> > |   Sent: Monday, November 25, 2002 7:30 PM
> > |   To: marcelo bagnulo
> > |   Cc: multi6@ops.ietf.org
> > |   Subject: RE: Consensus check
> > |
> > |
> > |   Hi, Marcelo,
> > |
> > |   > Wouldn?t this be the case of exchange based multi-homing
> > |   solution? (as
> > |   > described in RFC 2374)
> > |
> > |   Yes, I think we could obtain a PA allocation as an LIR from
> > |   ARIN.  I have
> > |   to admit I have philosophical objections to using our own
> > |   address block--it
> > |   does nothing to minimize the size of the DFZ routing table.
> > |    Is it better
> > |   to adopt the expedient solution now (using our own address
> > |   block) rather
> > |   than wait for the "correct" solution later (sane routing
> > |   and address
> > |   selection with multiple PA addresses on each interface)?  I would
> > |   appreciate discussion either way--if the community starts
> > |   down this path it
> > |   will be difficult to change.  But a working solution is
> > |   needed sooner
> > |   rather than later.
> > |
> > |   Michael
> > |
> > |   +-----------------------------------------------------------
> > |   ------------+
> > |   | Michael H. Lambert, Network Engineer           Phone: +1
> > |   412 268-4960 |
> > |   | Pittsburgh Supercomputing Center               FAX:   +1
> > |   412 268-8200 |
> > |   | 4400 Fifth Avenue, Pittsburgh, PA  15213
> > |   lambert@psc.edu        |
> > |   +-----------------------------------------------------------
> > |   ------------+
> > |
> > |
> >
> 



From owner-multi6@ops.ietf.org  Tue Nov 26 17:21:23 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA23497
	for <multi6-archive@lists.ietf.org>; Tue, 26 Nov 2002 17:21:22 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Go6w-0000uN-00
	for multi6-data@psg.com; Tue, 26 Nov 2002 14:23:18 -0800
Received: from mail.consulintel.es ([213.172.48.142] helo=consulintel.es)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Go6r-0000sz-00
	for multi6@ops.ietf.org; Tue, 26 Nov 2002 14:23:13 -0800
Received: from consulintel02 ([217.126.187.160])
	by consulintel.es ([127.0.0.1])
	with SMTP (MDaemon.PRO.v6.0.7.R)
	for <multi6@ops.ietf.org>; Tue, 26 Nov 2002 23:27:59 +0100
Message-ID: <01b901c2959b$11d55ba0$8700000a@consulintel.es>
Reply-To: "JORDI PALET MARTINEZ" <jordi.palet@consulintel.es>
From: "JORDI PALET MARTINEZ" <jordi.palet@consulintel.es>
To: <multi6@ops.ietf.org>
References: <D2EC481073504E498A8DB9C0687E8CAF04D2283B@EXCHANGE0-0.na.procket.com> <LIEEJBCNFDJHFFKJJDPAKEBBCLAA.marcelo@it.uc3m.es> <20021126215544.GD29468@login.ecs.soton.ac.uk>
Subject: Re: Consensus check
Date: Tue, 26 Nov 2002 23:27:56 +0100
Organization: Consulintel
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-MDRemoteIP: 217.126.187.160
X-Return-Path: jordi.palet@consulintel.es
X-MDaemon-Deliver-To: multi6@ops.ietf.org
X-Spam-Status: No, hits=-0.5 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_02_03,
	      USER_AGENT_OE
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Just catching up ;-)

Yes, the main research topic of Euro6IX is this one.

There are several public documents and presentations in our web site (www.euro6ix.org, you need to register to receive also document
update notifications), but I expect a more "technical" document, with solution proposals in the next 3-4 months.

Regards,
Jordi

----- Original Message -----
From: "Tim Chown" <tjc@ecs.soton.ac.uk>
To: <multi6@ops.ietf.org>
Cc: "Jordi Palet" <jordi.palet@consulintel.es>
Sent: Tuesday, November 26, 2002 10:55 PM
Subject: Re: Consensus check


> Yes, Euro6IX is working on this, and Jordi can provide the info.
>
> Tim
>
> On Tue, Nov 26, 2002 at 07:49:05PM +0100, marcelo bagnulo wrote:
> > Fully agree with Tony?s opinion.
> >
> > Michael, do you consider that exchange based multi-homing provides a good
> > solution for your needs?
> >
> > I mean, the main objection that i have heard is that providers would have to
> > carry packets for non customers, but in your case (if i understand the
> > scenario correctly) it seems like a cooperative environement, so i would say
> > that this is acceptable, rigth?
> >
> > Besides, i do not know if there is much experience in this type of
> > aggregation, and AFAIK, the only documentation available describing this is
> > RFC 2374.
> > I think that it would be interesting to gain experience an document how this
> > work in a production environement, like yours. I also know that Eurosix
> > people are working on this, but i do not have any further info.
> >
> > regards, marcelo
> >
> > > -----Mensaje original-----
> > > De: Tony Li [mailto:Tony.Li@procket.com]
> > > Enviado el: martes, 26 de noviembre de 2002 9:59
> > > Para: Michael H. Lambert; marcelo bagnulo
> > > CC: multi6@ops.ietf.org
> > > Asunto: RE: Consensus check
> > >
> > >
> > >
> > > Michael,
> > >
> > > We have no assurances that we will discover or (even less
> > > likely) agree to a sane architecture.  And if we do, it is
> > > likely that we would end up asking everyone for changes, not
> > > just you.
> > >
> > > In addition, the existance of the GigaPOP seems to be a
> > > perfect abstraction boundary, so it will provide good
> > > aggregation.
> > >
> > > Note that I know of no one who has an objection to using
> > > geographic aggregation when the aggregation coincides with
> > > the topological aggregation as well.  ;-)
> > >
> > > So, I'd just do it.
> > >
> > > Good luck,
> > > Tony
> > >
> > >
> > > |   -----Original Message-----
> > > |   From: Michael H. Lambert [mailto:lambert@psc.edu]
> > > |   Sent: Monday, November 25, 2002 7:30 PM
> > > |   To: marcelo bagnulo
> > > |   Cc: multi6@ops.ietf.org
> > > |   Subject: RE: Consensus check
> > > |
> > > |
> > > |   Hi, Marcelo,
> > > |
> > > |   > Wouldn?t this be the case of exchange based multi-homing
> > > |   solution? (as
> > > |   > described in RFC 2374)
> > > |
> > > |   Yes, I think we could obtain a PA allocation as an LIR from
> > > |   ARIN.  I have
> > > |   to admit I have philosophical objections to using our own
> > > |   address block--it
> > > |   does nothing to minimize the size of the DFZ routing table.
> > > |    Is it better
> > > |   to adopt the expedient solution now (using our own address
> > > |   block) rather
> > > |   than wait for the "correct" solution later (sane routing
> > > |   and address
> > > |   selection with multiple PA addresses on each interface)?  I would
> > > |   appreciate discussion either way--if the community starts
> > > |   down this path it
> > > |   will be difficult to change.  But a working solution is
> > > |   needed sooner
> > > |   rather than later.
> > > |
> > > |   Michael
> > > |
> > > |   +-----------------------------------------------------------
> > > |   ------------+
> > > |   | Michael H. Lambert, Network Engineer           Phone: +1
> > > |   412 268-4960 |
> > > |   | Pittsburgh Supercomputing Center               FAX:   +1
> > > |   412 268-8200 |
> > > |   | 4400 Fifth Avenue, Pittsburgh, PA  15213
> > > |   lambert@psc.edu        |
> > > |   +-----------------------------------------------------------
> > > |   ------------+
> > > |
> > > |
> > >
> >
>


***********************************
Madrid 2003 Global IPv6 Summit
12-14 May 2003 - Soon on line at:
http://www.ipv6-es.com
Interested in participating or sponsoring ?
Contact us at ipv6@consulintel.es





From owner-multi6@ops.ietf.org  Tue Nov 26 17:43:13 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA24268
	for <multi6-archive@lists.ietf.org>; Tue, 26 Nov 2002 17:43:12 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GoRz-0001sL-00
	for multi6-data@psg.com; Tue, 26 Nov 2002 14:45:03 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GoRv-0001rX-00
	for multi6@ops.ietf.org; Tue, 26 Nov 2002 14:44:59 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gAQMiMd09732;
	Tue, 26 Nov 2002 23:44:22 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Tue, 26 Nov 2002 23:44:22 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
cc: <multi6@ops.ietf.org>
Subject: Re: Multihoming and what we discussed in Atlanta
In-Reply-To: <851D2D7C-010C-11D7-9767-000393AB1404@kurtis.pp.se>
Message-ID: <20021126233642.U9655-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Tue, 26 Nov 2002, Kurt Erik Lindqvist wrote:

> I managed to get the flu on the flight back from Atlanta so I am way
> behind on email. What I did manage to write on the plane and compete is
> a draft of what Thomas suggested with announcing longer prefixes.

> I will submit the draft later today, but you can find it at
> http://www.kurtis.pp.se/ietf/draft-kurtis-multihoming-longprefix-00.txt.

Ok, picking some nits:

- it's = "it is", its = "owned by it"
- maybe leave the first few sections out until you're ready to find a
  wider audience as this is extremely familiar...
- better explain what you mean by not aggregate in 5.1. Do you mean they
  shouldn't announce a less specific, or that they should announce the
  /48? Or both?

> Browsing through mail I though I saw something similar from Iljitsch.
> If that is the case let's see if we can merge something.

I discuss several other methods to achieve the same thing. Let me know
which one you think can be included in this draft. If that's all or
nearly all of them, it makes sense to merge.

Iljitsch




From owner-multi6@ops.ietf.org  Wed Nov 27 05:31:30 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA05210
	for <multi6-archive@lists.ietf.org>; Wed, 27 Nov 2002 05:31:30 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18GzVU-0001mF-00
	for multi6-data@psg.com; Wed, 27 Nov 2002 02:33:24 -0800
Received: from d12lmsgate-2.de.ibm.com ([194.196.100.235])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18GzVS-0001ln-00
	for multi6@ops.ietf.org; Wed, 27 Nov 2002 02:33:22 -0800
Received: from d12relay02.de.ibm.com (d12relay02.de.ibm.com [9.165.215.23])
	by d12lmsgate-2.de.ibm.com (8.12.3/8.12.3) with ESMTP id gARAWeN4028738;
	Wed, 27 Nov 2002 11:32:44 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay02.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gARAWMaV023580;
	Wed, 27 Nov 2002 11:32:24 +0100
Received: from dhcp23-27.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA38100 from <brian@hursley.ibm.com>; Wed, 27 Nov 2002 11:32:01 +0100
Message-Id: <3DE49F0B.24B803CF@hursley.ibm.com>
Date: Wed, 27 Nov 2002 11:31:39 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Aldrin Isaac <aisaac@bloomberg.com>
Cc: multi6@ops.ietf.org
Subject: Re: Next question...
References: <NDBBLLJIAKBANHIDMGPEMEEIEMAA.aisaac@bloomberg.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Policy is certainly not static, but I was trying to keep
my brain clear of specific solutions.

   Brian

Aldrin Isaac wrote:
> 
> % From: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]On
> % Behalf Of Brian E Carpenter
> %
> % I'd say yes, for some definition of policy we need policy control,
> % and it needs to be global rather than per-host.
> %
> % OTOH I wouldn't exclude that the actual *enforcement* of the policy
> % happens in the hosts, under a site-wide policy broadcast in some
> % way.
> %
> 
> If you are referring to broadcasting policy that governs source
> address selection corresponding to destination address(es), then I
> don't see how source address selection can *also* be made to
> correspond to the *current* ISP (i.e. expect it to change) towards
> that destination.  Unless, of course, this policy is not static but
> somehow consists of learning from the network, in which case network
> controls would seem to be sufficient.
> 
> -- aldrin



From owner-multi6@ops.ietf.org  Wed Nov 27 12:00:30 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA19085
	for <multi6-archive@lists.ietf.org>; Wed, 27 Nov 2002 12:00:29 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18H5Z9-000Ct3-00
	for multi6-data@psg.com; Wed, 27 Nov 2002 09:01:35 -0800
Received: from dhcp1.kurtis.pp.se ([195.43.225.70] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18H5Z0-000CsX-00
	for multi6@ops.ietf.org; Wed, 27 Nov 2002 09:01:26 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gARH1kve009361;
	Wed, 27 Nov 2002 18:01:49 +0100 (CET)
Date: Wed, 27 Nov 2002 13:27:11 +0100
Subject: Re: Router solutions
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: <multi6@ops.ietf.org>
To: Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <20021124003134.M3091-100000@sequoia.muada.com>
Message-Id: <8DB70066-0203-11D7-9767-000393AB1404@kurtis.pp.se>
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-3.9 required=5.0
	tests=DATE_IN_PAST_03_06,EMAIL_ATTRIBUTION,IN_REP_TO,
	      QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id MAA19085



	Iljitsch,


I think this is text is addressing several questions.

I think it would be a good starting point for the WG item describing 
how multihoming is done today (but isn't there such a document 
already?). As for the really short term solution that Thomas described 
in Atlanta I think we need to nail it down more and stick to one 
solution. Main reason for this would that we wanted an option to 
backout and the more solutions we allow the harder it will be to 
implement that.

Last, I think that referencing to a single suggestion for solving the 
multihoming solution (as in PI space with geo aggregation) is not a 
wise idea. Leave it as neutral and independent as possible.

Notice that I of course thinks that Thomas idea has a lot of merit 
to....that is why I put it in draft format.

Best regards,

- kurtis -

On söndag, nov 24, 2002, at 00:49 Europe/Stockholm, Iljitsch van 
Beijnum wrote:

> Hi,
>
> Here some text. It is far from perfect. Send me your comments and it
> will improve. This should probably find its way into another document
> (roadmap?).
>
> During the last "rebel meeting" I promised I'd write something about 
> the
> different ways to do multihoming using currently available routing
> mechanisms. In this message I'll list the three ways routing-based
> multihoming is done today in IPv4 and discuss mechanisms to adapt them
> to IPv6. For simplicity, multihomed networks are assumed to have two
> upstream ISPs.
>
> 1. Announcing a provider independent prefix
>
> This is the simplest solution, and it is in wide use in IPv4: the
> multihomed network advertises a globally visible prefix over two or 
> more
> ISPs. This method provides many benefits to the multihomed network and
> is simple for ISPs to configure and manage, but it has important
> scalability problems as there are no limits on the number of these
> prefixes. Also, if and when networks elsewhere decide to filter out the
> multihomer's announcement, the multihomer becomes unreachable. In IPv4,
> filtering is almost guaranteed for prefixes longer than /24 and some
> networks are known to filter on RIR allocation prefix length (usually
> /20).
>
> 2. Shooting holes in ISP PA block
>
> The multihomed network gets a prefix out of one of its ISP's regular
> address blocks. The multihomed network announces its prefix both to the
> ISP it got the addresses from (the primary ISP) and the other ISP (the
> secondary ISP). As long as there is no filtering further upstream, such
> a prefix provides the exact same benefits as a PI block, with one
> disadvantage: the multihomer has to renumber when leaving the primary
> ISP. The upside is that if there is filtering, the multihomed network 
> is
> still reachable over the primary ISP, and possibly through the primary
> ISP and then the secondary if the link between the primary ISP and the
> multihomed network is down. However, in the presence of filtering, the
> multihomed network doesn't enjoy the full benefit of being mulithomed 
> as
> it isn't protected against all failure modes. More specifically, if the
> primary ISP doesn't accept the multihomer's prefix from the secondary
> ISP, there role of the secondary ISP is very limited. If the pirmary 
> ISP
> accepts the multihomer's prefix from the secondary ISP, the multihomer
> should always have full reachability as long as there aren't any wide
> scale problems within the primary ISP's network and peering between 
> both
> ISPs is operational.
>
> 3. Requesting a PA block
>
> Some multihomed networks act as ISPs and request their own provider
> aggregatable prefix / pTLA.
>
> 4. Scalability of portable address space solutions
>
> Solutions based on portable addresses (both 1. and 3.) are the most
> desirable, since they provide the best possible multihoming, but their
> scalability is also the most problematic. It should be possible to
> accommodate a larger number of portable prefixes by using an 
> aggregation
> mechanism, but aggregation across ISPs is complex. (See geographical
> aggregation as explained in 
> draft-van-beijnum-multi6-isp-int-aggr-00.txt,
> not further explained here for space reasons.) Also, the presence of
> other multihoming solutions will help slow down demand for portable
> prefixes. However, it is still likely the number of these prefixes will
> grow too large for many networks in the medium or long term. So their
> must be either a way to limit the number of portable prefixes, or a
> course of action to take when the number of portable prefixes becomes
> too large.
>
> Simply creating administrative hurdles or asking a high fee for
> assignment of such a prefix is unlikely to have the desired long-term
> effect if the need for multihoming grows significantly beyond what is
> seen today. Setting a hard limit on either the number of portable
> prefixes or their growth creates risks for a landrush and litigation.
> Not limiting this number will probably have the effect that some ISPs
> may be unwilling to carry the prefixes, even if their number is small 
> at
> first, because they are afraid the number of these will get out of 
> hand.
> This will lead to a situation similar to the one in IPv4, where the
> owner of a portable prefix can't be sure the prefix will be globally
> reachable. This situation is undesirable, as in this situation many of
> the disadvantages of portable prefixes are present (cost to the
> community of carrying them) while at the same time the benefit of 
> having
> such a prefix is limited (lack of global connectivity). It has been
> proposed to start assigning these prefixes with the understanding they
> will be revoked at a speficied time in the future. While this will help
> keep the IPv6 global routing table clean in the long run, this doesn't
> do anything for the short term.
>
> An alternative could be to reach consensus between ISPs to carry a
> certain number of these prefixes, for instance a /36 (4096 /48s) worth
> per Regional Internet Registry. It is likely additional /36s will be
> allocated in the future. At this time, a new round of consensus 
> building
> is required. The advantage of doing this for a larger block of prefixes
> would be that it removes much of the uncertainty and risk for both the
> ISPs and the multihomed customers. ISPs know they won't be forced to
> carry more than a certain number of prefixes, while for customers the
> uncertainty of requesting a prefix and then having to wait and see if 
> it
> is routable is greatly diminished.
>
> 5. Multihoming properties of non-portable prefixes
>
> For shooting holes in pTLA blocks, scalability isn't the biggest
> problem, as it is assumed that a good number of ISPs will filter the
> individual /48s. If not, this solution is essentially the same as that
> using portable prefixes. However, this filtering potentially removes 
> the
> multihoming benefits. There are two ways to solve this: the sharing of
> blocks of address space between ISPs, and introducing a hierarchy. Both
> these solutions have the potential to introduce a significant number of
> prefixes, in the order of several ten thousands, in the global routing
> table.
>
> 5.1 Multihomed address space sharing between two ISPs
>
> Registries could assign blocks of address space to all combinations of
> two ISPs that share multihomed customers. Both ISPs then announce this
> block to their peers. This solution assumes good interconnection 
> between
> the ISPs involved, because otherwise the multihomed customer will be
> unreachable from part of the net when one ISP link is down. The main
> advantage of this solution over simply shooting holes is that it
> protects the multihomer against ISP-wide failure in one ISP.
>
> 5.2 Multihomed address space sharing between consortiums of ISPs
>
> This works similar to sharing address space between two ISPs, except
> that the number of ISPs is now larger. This means there are always ISPs
> in the consortium that must carry traffic for non-customer multihomed
> destinations.
>
> 5.3 Hierarchy in multihomed address space
>
> IPv6 addresses have enough bits to easily accommodate a two-way
> hierarchy in blocks of address space allocated to a single entity. A
> three-way hierarchy may also be possible. There are three possible
> two-way hierarchies:
>
> 1. ISP A - ISP B: blocks are assigned to a primary ISP, sub-blocks to a
>    secondary ISP
> 2. ISP A - IX: blocks are assigned to a primary ISP, sub-blocks to an
>    internet exchange
> 3. IX - ISP A: blocks are assigned to an internet exchange, sub-blocks
>    to a primary ISP
>
> Option 1 is useful if the secondary ISP is always preferred. Since this
> ISP announces a more specific block, traffic will flow over this ISP as
> long as this block is visible. Except for this, option 1 is very 
> similar
> to 5.1.
>
> Option 2 can be used together with a "router of last resort" at an
> internet exchange. This router announces a more specific route at the 
> IX
> and routes the traffic to either the primary or the secondary ISP, and
> the primary ISP announces a less specific route to catch all traffic
> that doesn't see the route sourced at the IX.
>
> Option 3 makes it possible to use basic geographic aggregation, if a
> network so desires. In this case, the network makes sure all traffic
> flows to the designated internet exchange, where the /48 routes for
> individual multihomed networks are known. If geographic aggregation
> isn't desired and/or as a backup, the primary ISP announces a route 
> that
> is more specific than the IX one, so traffic will flow over this ISP in
> the absense of an individual /48. If the primary ISP goes down, it is
> very easy for another ISP operating in the region to take over the
> announcement, as this only concerns customers in one region.
>
> 6. Conclusion
>
> There seem to be avenues available for improving IPv4-style multihoming
> for use in IPv6, but these carry (at least some) complexity and require
> basic consensus among operators and Regional Internet Registries.
>
>




From owner-multi6@ops.ietf.org  Wed Nov 27 13:16:24 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA22756
	for <multi6-archive@lists.ietf.org>; Wed, 27 Nov 2002 13:16:24 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18H6lT-000G7a-00
	for multi6-data@psg.com; Wed, 27 Nov 2002 10:18:23 -0800
Received: from rip.psg.com ([147.28.0.39])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18H6lR-000G7O-00
	for multi6@ops.ietf.org; Wed, 27 Nov 2002 10:18:21 -0800
Received: from localhost ([127.0.0.1] helo=rip.psg.com.psg.com)
	by rip.psg.com with esmtp (Exim 4.10)
	id 18H6lR-000A0k-00
	for multi6@ops.ietf.org; Wed, 27 Nov 2002 10:18:21 -0800
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
In-Reply-To: <8DB70066-0203-11D7-9767-000393AB1404@kurtis.pp.se>
Message-Id: <90718E2F-0234-11D7-ADCE-00039312C852@automagic.org>
Content-Transfer-Encoding: 7bit
Date: Wed, 27 Nov 2002 13:18:01 -0500
Subject: Re: Router solutions
Cc: Iljitsch van Beijnum <iljitsch@muada.com>, <multi6@ops.ietf.org>
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
From: Joe Abley <jabley@automagic.org>
X-Spam-Status: No, hits=-2.6 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,RESENT_TO,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit


On Wednesday, Nov 27, 2002, at 07:27 Canada/Eastern, Kurt Erik 
Lindqvist wrote:

> I think this is text is addressing several questions.
>
> I think it would be a good starting point for the WG item describing 
> how multihoming is done today (but isn't there such a document 
> already?).

I made a first cut as such a document by ripping relevant text out of 
the -01 requirements draft, but it was really rough and needs lots of 
work. There were a few operators and researchers at the time who 
offered to lend their experience to the draft to make it more useful, 
but those offers of assistance didn't materalise at the time for one 
reason or another (the rapid transition from room-to-think to 
fear-of-being-laid-off at the time had more than a little to do with 
it).

I would be very happy to lend time to making that document useful, if 
there is interest in doing so (and in contributing opinions and text to 
it). I'm not sufficiently naive to think that consensus on such a 
document would be a trivial thing to achieve, but I suspect it might be 
easier to obtain than consensus on the requirements draft :)


Joe






From owner-multi6@ops.ietf.org  Wed Nov 27 16:50:38 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA29162
	for <multi6-archive@lists.ietf.org>; Wed, 27 Nov 2002 16:50:38 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18HA4j-000Nvq-00
	for multi6-data@psg.com; Wed, 27 Nov 2002 13:50:29 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18HA4f-000Nve-00
	for multi6@ops.ietf.org; Wed, 27 Nov 2002 13:50:26 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gARLnnT11726;
	Wed, 27 Nov 2002 22:49:49 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Wed, 27 Nov 2002 22:49:49 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
cc: <multi6@ops.ietf.org>
Subject: Re: Router solutions
In-Reply-To: <8DB70066-0203-11D7-9767-000393AB1404@kurtis.pp.se>
Message-ID: <20021127224139.I11464-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Wed, 27 Nov 2002, Kurt Erik Lindqvist wrote:

> I think it would be a good starting point for the WG item describing
> how multihoming is done today (but isn't there such a document
> already?). As for the really short term solution that Thomas described
> in Atlanta I think we need to nail it down more and stick to one
> solution.

Maybe. But I think selecting one without even discussing it is
premature. Also, I don't think PA hole shooting is the best option,
especially since it requires renumbering when changing (primary) ISPs.

Iljitsch




From owner-multi6@ops.ietf.org  Wed Nov 27 16:51:52 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA29200
	for <multi6-archive@lists.ietf.org>; Wed, 27 Nov 2002 16:51:50 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18HA8W-000O5k-00
	for multi6-data@psg.com; Wed, 27 Nov 2002 13:54:24 -0800
Received: from sequoia.muada.com ([213.156.1.123])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18HA8T-000O5Y-00
	for multi6@ops.ietf.org; Wed, 27 Nov 2002 13:54:21 -0800
Received: from localhost (iljitsch@localhost)
	by sequoia.muada.com (8.11.3/8.9.3) with ESMTP id gARLrWN11733;
	Wed, 27 Nov 2002 22:53:32 +0100 (CET)
	(envelope-from iljitsch@muada.com)
Date: Wed, 27 Nov 2002 22:53:32 +0100 (CET)
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Joe Abley <jabley@automagic.org>
cc: <multi6@ops.ietf.org>
Subject: Re: Router solutions
In-Reply-To: <90718E2F-0234-11D7-ADCE-00039312C852@automagic.org>
Message-ID: <20021127225030.X11464-100000@sequoia.muada.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=-2.4 required=5.0
	tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,
	      SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Wed, 27 Nov 2002, Joe Abley wrote:

> > I think it would be a good starting point for the WG item describing
> > how multihoming is done today (but isn't there such a document
> > already?).

> I made a first cut as such a document by ripping relevant text out of
> the -01 requirements draft, but it was really rough and needs lots of
> work.

[...]

> I would be very happy to lend time to making that document useful, if
> there is interest in doing so (and in contributing opinions and text to
> it). I'm not sufficiently naive to think that consensus on such a
> document would be a trivial thing to achieve, but I suspect it might be
> easier to obtain than consensus on the requirements draft :)

I would be very happy to receive comments on the text I posted and make
changes where necessary.

If you want to include my text in something new, go ahead. Or if you
have text to add to mine, send it in and I'll include it if doing so
makes sense.




From owner-multi6@ops.ietf.org  Thu Nov 28 05:02:08 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA24221
	for <multi6-archive@lists.ietf.org>; Thu, 28 Nov 2002 05:02:08 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18HLVg-000OZD-00
	for multi6-data@psg.com; Thu, 28 Nov 2002 02:03:04 -0800
Received: from tlp1.cobweb.autonomica.se ([130.244.10.138] helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 3.36 #2)
	id 18HLVe-000OZ1-00
	for multi6@ops.ietf.org; Thu, 28 Nov 2002 02:03:02 -0800
Received: from kurtis.pp.se (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (8.12.2/8.10.2) with ESMTP id gASA3Rb8000982;
	Thu, 28 Nov 2002 11:03:28 +0100 (CET)
Date: Thu, 28 Nov 2002 11:03:27 +0100
Subject: Re: Site local
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v548)
Cc: "Brian E Carpenter" <brian@hursley.ibm.com>,
        "Iljitsch van Beijnum" <iljitsch@muada.com>, <multi6@ops.ietf.org>
To: "Tony Li" <Tony.Li@procket.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
In-Reply-To: <D2EC481073504E498A8DB9C0687E8CAF04D2280D@EXCHANGE0-0.na.procket.com>
Message-Id: <A3AB98E8-02B8-11D7-B37A-000393AB1404@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.548)
X-Spam-Status: No, hits=-2.6 required=5.0
	tests=IN_REP_TO,QUOTED_EMAIL_TEXT,SPAM_PHRASE_00_01,
	      USER_AGENT_APPLEMAIL
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> |   The idea of globally unique locals came up in IPv6 for a
> |   different reason-
> |   to allow intermittently connected networks to have stable internal
> |   connectivity *and* to establish VPNs or to merge with other similar
> |   networks. Bogus security arguments were not used.
>
>
> So the real need is for globally unique identifiers and the locators
> are to be specified in the future?
>


This is the wrong list but I will go for it anyway....

..I am behind on email due to flu but one thing I haven't figured out 
in this "GUPI" thread....what would be the difference to the PIs we 
have today? Aren't we trying to work around RIR policy with address 
architecture?

- kurtis -




From owner-multi6@ops.ietf.org  Thu Nov 28 06:05:46 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA25336
	for <multi6-archive@lists.ietf.org>; Thu, 28 Nov 2002 06:05:45 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18HMVO-000Poh-00
	for multi6-data@psg.com; Thu, 28 Nov 2002 03:06:50 -0800
Received: from d12lmsgate-5.de.ibm.com ([194.196.100.238])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18HMVM-000PoL-00
	for multi6@ops.ietf.org; Thu, 28 Nov 2002 03:06:48 -0800
Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22])
	by d12lmsgate-5.de.ibm.com (8.12.3/8.12.3) with ESMTP id gASB6Dlp011812;
	Thu, 28 Nov 2002 12:06:14 +0100
Received: from etzel.zurich.ibm.com (etzel.zurich.ibm.com [9.4.64.140])
	by d12relay01.de.ibm.com (8.12.3/NCO/VER6.4) with SMTP id gASB6CwW063988;
	Thu, 28 Nov 2002 12:06:12 +0100
Received: from dhcp23-27.zurich.ibm.com by etzel.zurich.ibm.com (AIX 4.3/UCB 5.64/4.03)
          id AA67082 from <brian@hursley.ibm.com>; Thu, 28 Nov 2002 12:06:09 +0100
Message-Id: <3DE5F88A.D3FCF78C@hursley.ibm.com>
Date: Thu, 28 Nov 2002 12:05:46 +0100
From: Brian E Carpenter <brian@hursley.ibm.com>
Organization: IBM
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr,de
Mime-Version: 1.0
To: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
Cc: multi6@ops.ietf.org
Subject: Re: Site local
References: <A3AB98E8-02B8-11D7-B37A-000393AB1404@kurtis.pp.se>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.0 required=5.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Kurt Erik Lindqvist wrote:
> 
> > |   The idea of globally unique locals came up in IPv6 for a
> > |   different reason-
> > |   to allow intermittently connected networks to have stable internal
> > |   connectivity *and* to establish VPNs or to merge with other similar
> > |   networks. Bogus security arguments were not used.
> >
> >
> > So the real need is for globally unique identifiers and the locators
> > are to be specified in the future?
> >
> 
> This is the wrong list but I will go for it anyway....
> 
> ..I am behind on email due to flu but one thing I haven't figured out
> in this "GUPI" thread....what would be the difference to the PIs we
> have today? Aren't we trying to work around RIR policy with address
> architecture?

Firstly, we have no PIs today in IPv6. If you're referring to pre-CIDR
IPv4 prefixes, I think the difference is that people believe the scaling
issues with the DFZ will severely limit the ISP's ability to route
non-aggregatable IPv6 prefixes, however much money they are paid to do 
so.

No, we aren't trying to work round RIR policy. RIRs are our friends
and their policies have always been developed in close contact with
the IETF community. Trying to work around them would be a monumental
example of shooting oneself in the foot. If we invent a *viable*
scheme for PIs, I would expect the registries to be the first to
cheer.

You are of course 100% correct to warn against the illusion that
inventing a nice looking addressing scheme changes anything in
the underlying mathematics of aggregation.

   Brian



From owner-multi6@ops.ietf.org  Thu Nov 28 23:40:39 2002
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA10942
	for <multi6-archive@lists.ietf.org>; Thu, 28 Nov 2002 23:40:38 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.36 #2)
	id 18Hcvd-000GlN-00
	for multi6-data@psg.com; Thu, 28 Nov 2002 20:39:01 -0800
Received: from dmz1.procket.com ([65.174.124.36])
	by psg.com with esmtp (Exim 3.36 #2)
	id 18Hcvb-000Gi6-00
	for multi6@ops.ietf.org; Thu, 28 Nov 2002 20:38:59 -0800
Received: from miata.procket.com (zeus-d-1.procket.com [65.174.124.60])
	by dmz1.procket.com (Postfix) with ESMTP
	id 6E8ED23C2F; Thu, 28 Nov 2002 20:37:58 -0800 (PST)
Received: from EXCHANGE0-0.na.procket.com (exchange0a.na.procket.com [10.1.7.7])
	by miata.procket.com (8.12.1/8.12.1) with ESMTP id gAT4cPiI012107;
	Thu, 28 Nov 2002 20:38:26 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Subject: RE: Site local
Date: Thu, 28 Nov 2002 20:38:25 -0800
Message-ID: <D2EC481073504E498A8DB9C0687E8CAF04D228AD@EXCHANGE0-0.na.procket.com>
Thread-Topic: Site local
Thread-Index: AcKWxaW2H1Pha51qRsexwOURGDbYaAAmwaMA
From: "Tony Li" <Tony.Li@procket.com>
To: "Kurt Erik Lindqvist" <kurtis@kurtis.pp.se>
Cc: "Brian E Carpenter" <brian@hursley.ibm.com>,
        "Iljitsch van Beijnum" <iljitsch@muada.com>, <multi6@ops.ietf.org>
X-Spam-Status: No, hits=0.8 required=5.0
	tests=SPAM_PHRASE_00_01
	version=2.43
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id XAA10942



Hi Kurtis,

Hope you're feeling better.

In particular, what I was suggesting was that the separation of 
locators and identifiers would greatly simplify the (perceived) 
problem that is driving site local addresses anyway.  A site would
get global identifiers immediately and then when they connect to
the net (or change connections), they would only change the locator
part.

By itself, that seems like a lesser win.  However, if the architecture
is tweaked so that the site's global locators are only known to the
site's border routers, then the only changes that need to be done
are very trivial.

In short, someone else has another motivation for the same architectural
flexibility that a group here has been asking for all along.

Tony

|   -----Original Message-----
|   From: Kurt Erik Lindqvist [mailto:kurtis@kurtis.pp.se]
|   Sent: Thursday, November 28, 2002 2:03 AM
|   To: Tony Li
|   Cc: Brian E Carpenter; Iljitsch van Beijnum; multi6@ops.ietf.org
|   Subject: Re: Site local
|   
|   
|   > |   The idea of globally unique locals came up in IPv6 for a
|   > |   different reason-
|   > |   to allow intermittently connected networks to have 
|   stable internal
|   > |   connectivity *and* to establish VPNs or to merge with 
|   other similar
|   > |   networks. Bogus security arguments were not used.
|   >
|   >
|   > So the real need is for globally unique identifiers and 
|   the locators
|   > are to be specified in the future?
|   >
|   
|   
|   This is the wrong list but I will go for it anyway....
|   
|   ..I am behind on email due to flu but one thing I haven't 
|   figured out 
|   in this "GUPI" thread....what would be the difference to the PIs we 
|   have today? Aren't we trying to work around RIR policy with address 
|   architecture?
|   
|   - kurtis -
|   
|   



