Re: US DoD and IPv6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Noel Chiappa wrote:

> Which is why I am urging the IETF to be _realistic_ now, and accept the world
> as it actually is, and set direction from here on out based on that, and not
> on what we wish would happen.

The only realistic approach is to accept IPv4 at least for next
10 or 20 years, which is possible with port restricted IP while
keeping the end to end transparency.

> Which means, for instance, that any design for
> architecural change (e.g. introducing separation of location and identity) is
> going to be somewhat ugly, because we don't have a clean sheet of paper to
> work with.

ID locator separation is not essential. All we need is an architecture
to handle multiple addresses (which may be raw addresses or an ID and
multiple locators).

> It also means accepting that we have multiple naming domains at
> the end-end level,

It means to handle multiple IP addresses.

> and will for the forseeable future;

It means to handle multiple IPv4 addresses.

> and trying to work out
> an architectual direction for coping with that ('get rid of it' doesn't
> count). Etc, etc, etc.

The basic architectural problem so many people want to ignore
is that IP is connectionless, which means there is no time out
at the IP layer to know some address is not working.

As a result, there are a lot of wrong proposals seen in multi6
WG, which declare TCP connections are dead merely because
no traffic is observed for a while, which is no different from
poor legacy NAT violating the end to end principle.

Interestingly enough, IPv6 failed partly because its neighbor
discovery has introduced a lot of time out at the IP layer,
which is architecturally wrong (in this case, timing depends
on link layers). Requirements on RtrAdvInterval was finally
loosened in RFC3775 (MIPv6) but rest remains.

Once it is recognized that the problem of multiple addresses can
be solve only at (in case of TCP) or above (in case of UDP) the
transport layer, the solution is easy and straight forward.

Details are documented in draft-ohta-e2e-multihoming-00.txt
in Apr. 2000.

Though my experimental implementation is in IPv6 with ID/locator
separation, same is doable with (port restricted) IPv4.

						Masataka Ohta
_______________________________________________
Ietf mailing list
Ietf@xxxxxxxx
https://www.ietf.org/mailman/listinfo/ietf


[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Fedora Users]