Phillip Hallam-Baker wrote:
If your application transport is passing raw IP addresses about as a
means of forming connections it is broken. IP is the Inter-NETWORK
protocol. The original architecture made no assumption that IP would
run end to end, let alone that the IP address would be constant end to
Your statement is well understood to be wrong and does not affect
the fact that ICMP, which is an integral part of the Internet from
the beginning, carrys raw IP addresses.
For a more recent example, RSVP establishes virtual connection
using raw IP addresses.
The reality is that the original architecture made no assumption
that IP would not run end to end.
Note that "Inter-NETWORK" of IP means "Inter-datalink". May I
laugh at you, please?
I was there in the IPSEC WG meeting when folk were
laughing about the problems they would cause for NAT. As a result
IPSEC was a botched protocol and has required ad hoc, proprietary and
in many cases patented tweaks to make it fit for its intended purpose.
I'm fine to laugh at IPv6, which declares IPSEC MUST BE an
integral part of IPv6.
Ietf mailing list