[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Geo pros and cons
This definitely gets my vote! This solves my short term problem (next two
years) without destroying the longer term goals of PA. After that I could
easily be faced with bigger issues. My other short term answer is two 6to4
tunnels to each of my two IPv6 transit providers sourced from two routers.
This provides identical reachability and failure survivability as IPv4 and
eliminates the address selection issues and ingress filtering problems for
either clients or servers (the priority for me). Both prefixes are
advertised by both IPv6 transit providers. Not clean but workable. Just
have to get the transit provider to agree to two tunnels. That's where the
brow beating comes in.
Harold Grovesteen
-----Original Message-----
From: Iljitsch van Beijnum [mailto:iljitsch@muada.com]
Sent: Thursday, April 03, 2003 4:33 AM
To: Tony Li
Cc: multi6@ops.ietf.org
Subject: Re: Geo pros and cons
On woensdag, apr 2, 2003, at 01:38 Europe/Amsterdam, Tony Li wrote:
> | Now obviously it is possible to lease a circuit to a
> | remote location
> | and connect to "the internet" in that location rather than
> | close to home.
> Since this happens all too frequently, we must deal with it.
Sure. But I say we deal with it as an exceptional situation that may
require additional resources rather than accept this as regular so
regular mechanisms must be able to fullly support this.
> The Internet is not a centrally run function. Instead it grows
> organically by the needs of the users. In other words, the links
> only show up where they make economic sense.
Being routable makes economic sense.
> If the routes are proportional to the number of areas and the areas
> are growing, then you again have a rapidly growing routing table.
The routes are proportional to the number of users in an area. I assert
that for areas above a certain minimum geographic size, the number of
users in an area is fairly constant.
> As we concluded many years ago: for addressing to scale, it has
> to match the topology. If addressing does not match the topology,
> then additional information in the form of longer prefixes must be
> advertised into the routing subsystem. Ergo, if one chooses geographic
> address, one must force only geographically based links.
Aggregation isn't a binary thing. CIDR can aggregate PA address space
but not PI address space. Before CIDR, PI was the norm but now it's
quite rare. With geographical aggregation the same will happen: in the
beginning, aggregation will be limited. But unlike CIDR, you don't have
to renumber to start aggregating: when a new local or regional link
becomes available, you immediately gain aggregation.
Also, the requirement for "geographically based links" doesn't have to
be all that bad. If network A wants to handle the Italy geo region in
Milan, but network B wants to do this in Chicago, they can use a
"geographically based link" to peer between A's Milan router and B's
Chicago router. With something like ATM or MPLS this is easy to
implement.
> Anything
> else destroys the aggregatability of the address assignment. Since
> we, as IETF members, cannot decree where folks will connect, geo
> addressing is a nice theorectical goal which is unimplementable.
I agree that geographic aggregation doesn't look all that good in
theory, and that it lacks long term scalability. However, it's still
much, much better than "straight PI" where we know the potential for
aggregation is 0. For geo, we know the potential for aggregation is
less than 1, but at least it's more than 0. So in the absense of better
short-term solutions (unless you include forbidding multihoming as a
short term "solution") and considering the fact that this can be
implemented relatively painlessly, I think it is worth it.