[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Distributing site-wide RFC 3484 policy
On 25-jul-2007, at 17:46, Jun-ichiro itojun Hagino wrote:
- the entire "source address selection" stuff was a mistake.
network has to be deployed so that any ip6_src/ip6_dst pair
can go
out of the organization somehow.
That ship has sailed. Even if you could, through some kind of
herculian effort, make it so that only a single IPv6 address is
available per host rather than 1 or more for 1 or more interfaces,
there's going to be the issue of having both an IPv4 and an IPv6
address. I currently have a mail client that won't fall back to IPv4
if IPv6 doesn't work. That's not acceptable.
you are talking about a separate story. the thread is about having
to run source-address selection between IPv6 addresses with different
"scope" or reachability.
I'm very much interested in achieving the following:
Get both ADSL and cable connectivity from competing providers (or
fill in two last 1609 meter technologies of your choice), where each
of those connections has a separate gateway attached that doesn't
know about the other gateway. Both announce a PA block from the ISP
in question using stateless autoconf. My hosts configure with two
addresses and two default gateways, and use the appropriate gateway
with a given source address. When an application can't connect using
one source/dest pair, it tries the others until there is a working
connection.
Other people are interested in the following situation:
Set of servers A has a public facing side, heavily firewalled, and a
private side. Set of servers B doesn't talk to the outside world, but
does talk to servers A on the private side so optimum safety is
accomplished without having firewalls etc on the private side for
cost/performance reasons.
I don't see how using public address space for the private
interconnection between the two sets of servers makes sense.
normal application which makes outgoing TCP connection DOES NOT
perform bind(2), so the application will only try all of the
destination addresses available on the DNS, not all the src/dst
pairs.
In shim6 I have spoken up to avoid pushing this functionality into
applications, but although the application is not the good place for
it, if it's not done elsewhere, it will have to be done in applications.
And smart implementers will create a layer that takes care of these
details. Annoying, yes. Necessary, absolutely.
so it would be better for us to provide connectivity to all of the
cases in the network setup,
And how exactly do you do that in a world where mobile devices roam
from network to network, often with overlap between two forms of
connectivity and connectivity going away without prior warning?
think about it. then why "site-local" was killed after a long long
debate?
Ambiguity.
Deciding for other people what they don't need is extremely impolite.
is it impolite to stop people from going into a pitfall?
Some pitfalls, and certainly this one, are in the eye of the beholder.
or do i
keep silence and see people go into the pitfall and injured?
If you know a better way, by all means...