ietf
[Top] [All Lists]

Re: NAT natural example, Re: [midcom] WG scope/deliverables

2001-02-16 18:50:02


Steve Deering wrote:

At 8:12 AM -0800 2/16/01, Ed Gerck wrote:
1. there is a natural need for heterogeneous address systems and,

Agreed.

2. therefore, there is a natural need for address translation.

Only if there's some need to interconnect them, and even then only as
a temporary measure, if at all, because there is an alternative and
preferable way to deal with heterogeneous address systems -- and the
only long-term successful way if history is any guide -- which is to
layer a homogenous address system on top of them, which is the basic
idea behind IP.

The other way, which can be theoretically justified as well, is to implictly
define a "third system" that defines an internal reference for a set of
relationships between the two address spaces.  This third system
can take the form of a NAT.  Note that this third system is not an address
space, much less a homogeneous one.

And, as "The Tulip" discussion thread showed, such a NAT can take various
forms that could be defined in an RFC with interoperation in mind.  In
particular, the capability of including the outside origin address:port as well 
as
the global destination address:port in the translated packet which has the usual
NAT-defined local destination address:port and the local origin address:port.

Cheers,

Ed Gerck