On 2020-02-27 14:26, Phillip Hallam-Baker wrote:
Actually, that's the only thing it ever meant and always will. When addresses change, *by definition*, the*ends* change (and yes, that's what NATs do - they create end-to-end CONTENT transfer over separate end-to-end Internets).
Agreed; there's nothing that forces you to use IP addresses in a way that exposes your topology (you're free to build a net using host routing). That has nothing to do with NAT.
I have not found a rationale for NATs that doesn't start and end with a business model where servers are charged business rates and clients are charged customer rates. Everything else about NATs either isn't a NAT property (hiding topology) or can be achieved by a stateful firewall (that predates NATs by a decade, e.g. that lets outgoing connections go through but not incoming).
That's true, but then their "end" on the public Internet would be the firewall or NAT box at their edge.
That's a very OSI view of protocols - about as out-dated and about as useful., IMO. Every layer of the stack might be involved in any function; anything that claims a single layer owns a single job hasn't existed since at least IP over IP.
Joe
|