Re: TCP MD5

2002-12-04 Thread christophe preguica
Thanks for your answer, I agree that IPsec should be prefered.

Kind regards.

Francis Dupont wrote:

  In your previous mail you wrote:

Does anyone know if TCP MD5 signature option (RFC 2385) used for MP-BGP
is applicable for IPv6 ?

 = it should because RFC 2385 uses the pseudo-header (defined for each
 TCP over foo) for the network layer part... IMHO IPsec is far better
 but RFC 2385 is applicable if you don't have IPsec.

 Regards

 [EMAIL PROTECTED]

 PS: of course you should have IPsec if you have IPv6 (:-)!
 
 IETF IPng Working Group Mailing List
 IPng Home Page:  http://playground.sun.com/ipng
 FTP archive:  ftp://playground.sun.com/pub/ipng
 Direct all administrative requests to [EMAIL PROTECTED]
 


IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: unique enough [RE: globally unique site local addresses]

2002-12-04 Thread Brian E Carpenter
Kurt Erik Lindqvist wrote:
 
  No. Scores won't buy it. Let's not forget that one of the reasons
  behind the considerable success of NAT, despite its huge annoyances,
  it because NAT does provide some of the PI perks. PA is good for
  dial-up users and home/soho setups. Bigger, you find NAT, because for
  many the no-sweat ISP switch is worth more than the NAT-induced
  problems.
 
  In my experience, the number one reason for going to RFC1918/NAT is an
  ISP change. The ISP pulls out of a market or tanks, the customer looks
  at my proposal for renumbering, chokes at the bottom line, and says
  make sure we don't have to go through this again next time the ISP
  bellies up. Welcome to NAT.
 
 
 I am not completely convinced about the above.
 
 It would be really interesting to understand why enterprises decided to
 do NATs instead of PI space. My guess is that many of the companies
 that use NAT do it simply because they can not justify the /24. These
 probably don't qualify as enterprises, but nevertheless there has to be
 a reason to why some enterprises go for NAT, others for PI space. From
 my years at a large carrier I can't say there is a pattern. I wonder if
 it isn't as simple as knowledge. Few know how to actually apply for PI
 space.

Sure. Their ISP told them it was hard to get space, and/or someone
told them lies about NAT being a security feature. No mystery.

   Brian

IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: unique enough [RE: globally unique site local addresses]

2002-12-04 Thread Margaret Wasserman



No. But I fail to see what we gain with creating a special block from 
where we assign PI addresses. The RIRs can equally well assign PI space 
from the current IPv6 unicast space. Sure, this will lead to growth in the 
size of the DFZ, but that is a routing problem.

I think we're arguing the same side here...

I'd like to see addresses available to enterprises (and home users, for
that matter) with the following properties:

1) globally unique
2) provider independent (AKA portable)
3) globally routable
4) indistinguishable from provider-allocated addresses by
routers, applications, etc.

However, the concern that has been voiced by many in the IPv6 WG is that
property (3) cannot be provided in a scalable manner.  This has led to a
belief that we can't have property (4), because ISPs will need to know
which prefix advertisements to accept, and which to block...


So let's give them PI space!!! We don't really need more abbreviations, we 
have the address space so far, we are still far from hitting the roof of 
the routing table in IPv6

I don't care what we call it...

I read your draft on multi6 regarding longer prefix multihoming, and was
surprised to see your assertion regarding how far we are from having a
route scaling problem in IPv6...

But, do you really think that we will continue to have fairly small routing
tables if we allow every enterprise (and home?) to get its own portable
address allocation?  Or would we need to come up with some way to
assign these addresses in an aggregable manner.

Are you proposing a particular mechanism that would allow aggregation of
PI address allocations?

I know that there is a geography-based PI allocation proposal in mutli6, but I
don't understand how they produce aggregation.  There are multiple providers
in every city, and those providers networks may not be topologically
close to each other, even though they are geographically close.


This would solve the uniqueness problem and take away the NAT worries.


True, but it would cause IPv6 routing table growth...  Do you have an
answer for that?

Margaret




IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: Enforcing unreachability of site local addresses

2002-12-04 Thread Keith Moore
  GUPI would not be globally routable. It would be a way to make sites
  privately communicate, as neither the limited usage or the moderate
  usage of site-locals provides this.
 
 
 And compared to global addresses the advantage is?
 
 Besides not having to go to a RIR?

not having to have a connection to the public v6 internet in order to
get an address block, or if you are connected, having a prefix which 
is stable across changes in ISPs.

IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: unique enough [RE: globally unique site local addresses]

2002-12-04 Thread Keith Moore
 but until the ghost of Dijkstra comes out with a
 solution, graph theory still tells us that (2) and (3) are
 contradictory.

or until some other things change, e.g.
- ISPs are willing to route suboptimally (artifically make the graph simpler)
- we work out a way to compute routes on-the-fly (caching ones that have
  been recently used) rather than pre-computing the entire table
  (this probably implies that we push route computation to the edges
  and source-route through the core)
- we require certain interconnection paths (e.g. requiring major population
  centers to have a central peering point) in order to make the graph simpler

in other words, a substantial change to the routing architecture 
(heavy technical change) and/or enforced constraints on 
interconnection (heavy political change)

even if we solve the route computation problem, it's hard for me to imagine 
with forwarding tables containing ~ 2**48 prefixes.

Keith

IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




RE: unique enough [RE: globally unique site local addresses]

2002-12-04 Thread Christian Huitema
  1) globally unique
  2) provider independent (AKA portable)
  3) globally routable
  4) indistinguishable from provider-allocated addresses by
  routers, applications, etc.

Margaret,

Routing solutions have to consider have to be considered with two
angles, politics and graph theory. The points you are making may be
great politics, but until the ghost of Dijkstra comes out with a
solution, graph theory still tells us that (2) and (3) are
contradictory.

-- Christian Huitema


IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




RE: Enforcing unreachability of site local addresses

2002-12-04 Thread Michel Py
 Kurt Erik Lindqvist wrote:
 So the remaining question besides the PI issue would be
 to define limit then?

This is a little simplified. I would say the remaining question is how
to manage the risk they end up being a mess in the global routing table,
and scalability issues.

These are the issues why we don't currently have PI.

Michel.



IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




RE: Enforcing unreachability of site local addresses

2002-12-04 Thread Tony Hain
To address the subject line:
The only way to enforce unreachability is to make the prefix ambiguous,
and thereby remove the value of trying to propagate it. Any definition
of a globally unique space will have to discuss how it scales *when*
(not if) it gets announced into the routing system. 

Tony



IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




RE: EUI-48 globally unique site-locals (GUSL)

2002-12-04 Thread Tony Hain
I agree with Brian that there are issues with DNS  configured
databases, but the event frequency of this is generally low enough I
would consider it worth the risk. The problem I do have with it is the
lack of aggregation in the IGP that would result. While flat routing is
not a problem for a small network, it wouldn't work when the network
reached any significant size. 

From my perspective, there is room here to support an automated set as
well as an aggregatable set. If we took one /16 from the fec/10, say
feff, and used the next 48 bits from the router EUI to create the /64,
there would be no management required, but the networks that wanted
explicit control could filter that /16 in the IGP, and still have plenty
of SL space to manage as aggregates. How that works after the EUI-48's
run out is a different question...

Tony


 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED]] On Behalf Of Bob Hinden
 Sent: Sunday, December 01, 2002 9:47 AM
 To: Aidan Williams
 Cc: [EMAIL PROTECTED]
 Subject: Re: EUI-48 globally unique site-locals (GUSL)
 
 
 Aidan,
 
 For each link, a router may automatically assign a 
 site-local address 
 from an EUI-48 (ie a MAC address) using the following address format:
 
 | 12 bits | 48 bits  |  4 bits  |   64 bits|
 +-+--+--+--+
 |   fef   | router device ID |  sub ID  | machine interface ID |
 +-+--+--+--+
Figure 1: Address Format: fef0::/12
 
 BTW, two bits in an EUI-48 (i.e., the g and u bits) are not 
 needed if using 
 this as a global token, so it could be easily compressed to 
 46 bits leaving 
 two more bits for the subnet.
 
 I am not sure this helps very much with the other problems raised.
 
 Bob
 
 
 IETF IPng Working Group Mailing List
 IPng Home Page:  http://playground.sun.com/ipng
 FTP archive:  ftp://playground.sun.com/pub/ipng
 Direct all administrative requests to [EMAIL PROTECTED]
 
 



IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: EUI-48 globally unique site-locals (GUSL)

2002-12-04 Thread Andrew White
Tony Hain wrote:
 
 The problem I do have with it is the
 lack of aggregation in the IGP that would result. While flat routing is
 not a problem for a small network, it wouldn't work when the network
 reached any significant size.

Define 'significant'.  According to Brian Carpenter (28/11/2002):
 
 The question is, at what scale does route aggregation
 begin to matter? The sort of VPN-based or merger-and-
 acquisition based networks we are talking about don't seem
 to be anywhere near that scale; we know that flat routing
 of thousands of prefixes is possible. So it may be
 philosophically unsettling, but I don't think it is
 operationally unsettling.

I freely admit my experience with routing tables is insufficient to know
where this cut-off is, but the gist I've been getting is 'hundreds - easy',
'thousands - doable'.

Am I hearing wrong?

-- 
Andrew White[EMAIL PROTECTED]

IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: Enforcing unreachability of site local addresses

2002-12-04 Thread Keith Moore
 The only way to enforce unreachability is to make the prefix ambiguous,

which in turn causes the set of problems that make us want to avoid 
site-locals.

maybe we don't need to 'enforce' unreachability as a matter of protocol.
for instance, there's no 'enforcement' of IP packets being routed to 
their destinations.  sometimes they're routed elsewhere (as in interception
proxies) but we've generally done okay without 'enforcement'.

Keith

IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




RE: EUI-48 globally unique site-locals (GUSL)

2002-12-04 Thread Tony Hain
You are correct, but approaching 10,000 flat routes will cause the IGPs
to show their limits. (In case you were thinking that was an outrageous
number, there are IPv4 networks with that many subnets, and they can
only exist through aggregation.) The point is that we need to allow for
managed aggregation in the scheme, but that does not preclude
automatomation for a subset of the SL space.

Tony


 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED]] On Behalf Of Andrew White
 Sent: Wednesday, December 04, 2002 5:00 PM
 To: [EMAIL PROTECTED]
 Subject: Re: EUI-48 globally unique site-locals (GUSL)
 
 
 Tony Hain wrote:
  
  The problem I do have with it is the
  lack of aggregation in the IGP that would result. While 
 flat routing 
  is not a problem for a small network, it wouldn't work when the 
  network reached any significant size.
 
 Define 'significant'.  According to Brian Carpenter (28/11/2002):
  
  The question is, at what scale does route aggregation
  begin to matter? The sort of VPN-based or merger-and- acquisition 
  based networks we are talking about don't seem to be anywhere near 
  that scale; we know that flat routing of thousands of prefixes is 
  possible. So it may be philosophically unsettling, but I 
 don't think 
  it is operationally unsettling.
 
 I freely admit my experience with routing tables is 
 insufficient to know where this cut-off is, but the gist I've 
 been getting is 'hundreds - easy', 'thousands - doable'.
 
 Am I hearing wrong?
 
 -- 
 Andrew White[EMAIL PROTECTED]
 
 IETF IPng Working Group Mailing List
 IPng Home Page:  http://playground.sun.com/ipng
 FTP archive:  ftp://playground.sun.com/pub/ipng
 Direct all administrative requests to [EMAIL PROTECTED]
 
 


IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




RE: Enforcing unreachability of site local addresses

2002-12-04 Thread Tony Hain
If we don't enforce unreachability through ambiguity, we need to provide
an alternative that won't crush the routing system. 

BTW: I am updating my geo draft based on the comments from the last
round, so hopefully it will have fewer places to throw technical rocks
at. 

Tony



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
 Sent: Wednesday, December 04, 2002 4:37 PM
 To: [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Subject: Re: Enforcing unreachability of site local addresses 
 
 
  The only way to enforce unreachability is to make the prefix 
  ambiguous,
 
 which in turn causes the set of problems that make us want to avoid 
 site-locals.
 
 maybe we don't need to 'enforce' unreachability as a matter 
 of protocol. for instance, there's no 'enforcement' of IP 
 packets being routed to 
 their destinations.  sometimes they're routed elsewhere (as 
 in interception
 proxies) but we've generally done okay without 'enforcement'.
 
 Keith
 


IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: Enforcing unreachability of site local addresses

2002-12-04 Thread Keith Moore
 If we don't enforce unreachability through ambiguity, we need to provide
 an alternative that won't crush the routing system.

I suspect we all agree that crushing the routing system would be bad .
It seems like the question is what mechanism (other than ambiguity) 
would be sufficient to prevent that happening.

Keith

IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




RE: Enforcing unreachability of site local addresses

2002-12-04 Thread Tony Hain
Keith Moore wrote:
  If we don't enforce unreachability through ambiguity, we need to 
  provide an alternative that won't crush the routing system.
 
 I suspect we all agree that crushing the routing system would 
 be bad . It seems like the question is what mechanism (other 
 than ambiguity) 
 would be sufficient to prevent that happening.

I still believe the fundamentals of:
http://www.ietf.org/internet-drafts/draft-hain-ipv6-pi-addr-03.txt
are sound from an aggregation standpoint. Michele  Iljitsch have an
alternative that could be described as a derivative of the international
dial-plan:
http://www.ietf.org/internet-drafts/draft-py-multi6-gapi-00.txt

The problem is not defining approaches that have reasonable scaling
properties. It is getting agreement that we don't need a perfect answer.

Tony




IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




RE: EUI-48 globally unique site-locals (GUSL)

2002-12-04 Thread Michel Py
 Tony Hain wrote:
 You are correct, but approaching 10,000 flat routes will
 cause the IGPs to show their limits. (In case you were
 thinking that was an outrageous number, there are IPv4
 networks with that many subnets, and they can only exist
 through aggregation.) The point is that we need to allow
 for managed aggregation in the scheme, but that does not
 preclude automatomation for a subset of the SL space.

Agreed.

Michel.


IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




GUSL / GUPI summary

2002-12-04 Thread Michel Py
IPv6 folk,

I tried to summarize below the GUSL / GUPI deal.
We are pursuing two tracks here:

1. Uniqueness/limitation of site-locals: Two currents:

   1.1 Limit site-locals to disconnected sites.
   Margaret is preparing a draft.

   1.2 make site-locals unique (remove ambiguity).
   Also called GUSL. Two drafts to come:
   Bob and Michel+Charlie.

   Non-routability of site-locals could be guaranteed
   By the combination of default discards and of course
   by the local scope of such addresses.

   In *both* cases, SLs or GUSLs can *not* be routed
   outside the site, which means that for inter-site
   communications we need GUPIs.


2. Not-making-a-mess of GUPIs.

   GUPI = Globally unique, not globally routable.

   The first sad truth is that there is no consensual
   enforcement mechanism can guarantee that GUPIs will
   not end up being a global PI mess, IPv4-style.

   The second sad truth is that there is no consensus
   for un-aggregated PI today.

   The third sad truth is that there is no consensus
   either in giving away un-aggregated PI now and try
   to clean it later.

   The combination of the second and third sad truths
   is why we don't have IPv6 PI today.

   Therefore, GUPI candidates are indeed scalable
   (which very likely means aggregatable) global PI
   solutions. As a side note, this topic has been the
   quest for the Holy Grail of IPv6 multihomers since
   1995 for what I have references of.


Michel.



IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: GUSL / GUPI summary

2002-12-04 Thread Pekka Savola
On Wed, 4 Dec 2002, Michel Py wrote:
1.1 Limit site-locals to disconnected sites.
Margaret is preparing a draft.
 
1.2 make site-locals unique (remove ambiguity).
Also called GUSL. Two drafts to come:
Bob and Michel+Charlie.
 
Non-routability of site-locals could be guaranteed
By the combination of default discards and of course
by the local scope of such addresses.
 
In *both* cases, SLs or GUSLs can *not* be routed
outside the site, which means that for inter-site
communications we need GUPIs.

There is no technical reason I can see why inter-site communications
couldn't use GUSL's.

I would see the necessarity of working around default discards if you want
to interconnect two site-local domains as a feature, not a problem.

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


IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: GUSL / GUPI summary

2002-12-04 Thread Keith Moore
   The first sad truth is that there is no consensual
   enforcement mechanism can guarantee that GUPIs will
   not end up being a global PI mess, IPv4-style.

There's no consensus enforcement mechanism that can guarantee 
anything else about IP operation either, but somehow it often 
seems to work.

   The second sad truth is that there is no consensus
   for un-aggregated PI today.

   The third sad truth is that there is no consensus
   either in giving away un-aggregated PI now and try
   to clean it later.

There's no consensus for what to do with SLs either.
Getting consensus for what to do with SLs might require a consensus on GUPIs.

You seem to be saying that because we don't have consensus today on 
GUPIs that no reasonable solution exists.  I think we're still exploring 
the solution space.  

Keith

IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]