NAT traversal, IPSEC and TCP/UDP header checksum
<p>When IPSEC is configured with NAT traversal, does the receiver calculate the checksums twice (i.e. first for the outer UDP header and then for the ESP encapsulated packet (TCP or UDP)? If yes, where does it get the "original" source ip and port from?</p>