W sieciach komputerowych translacja adresów sieciowych (NAT) to proces modyfikowania informacji o adresie sieciowym w nagłówkach pakietów datagramu (IP) podczas przesyłania przez urządzenie routingu ruchu w celu ponownego odwzorowania jednej przestrzeni adresów IP na inną.