Je sépare le NAT en deux types différents : le NAT de Source (SNAT) et le NAT de Destination (DNAT).
Le NAT de source, c'est lorsqu'on modifie l'adresse source du premier paquet : c'est-à-dire que vous changez le lieu dont est issue la connexion. Le NAT de source est toujours réalisé après le routage, juste avant que le paquet ne soit envoyé sur la ligne. Le camouflage est une forme spécialisée de SNAT.
Le NAT de destination, c'est lorsqu'on modifie l'adresse de destination du premier paquet : c'est-à-dire que vous changez le lieu où la connexion va aboutir. Le NAT de destination est toujours effectué avant le routage, aussitôt que le paquet arrive sur la ligne. La redirection de port, le partage de charge et le mandataire transparent sont tous des formes de DNAT.