Well, that is a problem (e.g. with IPSec), but you're right, it's more of anFrom: Iljitsch van Beijnum <iljitsch@muada.com> The problem with NAT is not that the addresses in the IP header are changed.
engineering problem than an architectural one.
ESP/AH do that *only* because another more suitable identifier did not exist in the Internet Architecture. If we could add such an identifier to the architecture, the logical thing would be to update ESP/AH to use that identifier (instead of using addresses) in an ESP/AH Security Association. Ran rja@extremenetworks.com