Hi Patrick,

While I haven't been able to understand exactly how your proposal

   http://tools.ietf.org/html/draft-frejborg-hipv4-00

would work, I think it could not be considered as the best approach
to the scalable routing problem for the following reasons:

1 - It involves extensive changes to host stacks, APIs and
    applications.

    In order to be effective, such as enabling a billion or
    whatever large number of multihomable end-user networks,
    without causing scaling problems, the solution needs to be
    very broadly accepted by most end-user networks of all types and
    sizes.  They will only do this if there is immediate benefit to
    them (in months) and very little in the way of risks and costs.

    A primary functional benefit of the Internet is 100% reachability
    of all hosts.  Any proposal such as yours which involves a new
    addressing system relying on host changes, means that all hosts
    adopting the new addressing system will be unreachable by those
    which have not upgraded their stack, API and applications.

    Therefore, your new addressing scheme would only be useful to
    most users once everyone has adopted it.  In the meantime, there
    are only costs (actually, impossibility of having all
    applications rewritten, even if you got the stacks rewritten)
    and few benefits for anyone who adopts it - so it would never in
    fact be adopted widely.

2 - Likewise, for routers and ISPs.

3 - Your proposal doesn't help with IPv6.  This would be widely
    regarded as a show-stopper, on the assumption that IPv6 is
    going to be the future Internet, replacing the IPv4 Internet.

    I am not convinced this is going to happen at all, or any time
    soon, but for most people in this field, any scalable routing and
    addressing solution must also have a solution for IPv6.  I am
    working on solutions for both IPv4 and IPv6.  I think IPv6
    is likely to achieve significant adoption, at least for cellphone
    systems, in the next decade.

The architectures used by the core-edge separation schemes LISP, APT,
Ivip and TRRP could all work for both IPv4 and IPv6, without
requiring host changes, while supporting packets from non-upgraded
networks, without creating any new address spaces.  They convert
parts of the existing IP address space into a special kind, which I
call "Scalable PI" space, which is highly suitable for end-user
networks needing multihoming, inbound TE and portability between ISPs.


I have had some thoughts about creating a new (third . . . ) Internet
using a 64 bit address space built by extending IPv4 IP addresses
into a gateway for another 2^32 addresses in the new system.
However, I think there are probably as many problems changing the
world over to such a new network as there are changing the world over
to IPv6.

You wrote:

> I do have a presentation available, but lacking a FTP server resource

I can provide a stable home for it and any other material you have
under some directory such as http://www.firstpr.com.au/ip/xxx/ .

  - Robin


_______________________________________________
rrg mailing list
[email protected]
http://www.irtf.org/mailman/listinfo/rrg

Reply via email to