Semua host yang langsung terhubung dengan Internet
memerlukan IP Address public yang unik. Karena keterbatasan alamat yang 32-bit, maka dipastikan IP address yang tersedia akan habis. Salah satu solusinya adalah dengan menyediakan beberapa alamat private yang digunakan dalam satu LAN. Ini mengijinkan masing-masing host dalam satu LAN berkomunikasi tanpa menggunakan IP Address public yang unik.
kumpulan dari IP private mengakses Internet dengan berbagi public IP address. Seperti telepon PABX, tidak harus semua ruangan memiliki jalur telepon dari telkom tapi cukup dengan extension number. Implementasinya layaknya di warnet yang punya banyak komputer tapi hanya memiliki satu line telepon
PAT menterjemahkan multiple local address ke dalam
single global IP address. Ketika sebuah source host mengirim pesan ke sebuah destination host, dia menggunakan kombinasi IP address dan port number untuk tetap menjaga percakapan secara individual dengan destination host. Di PAT, gateway mengubah kombinasi alamat local source dan port dalam paket ke sebuah global IP address dan port number yang unik diatas 1024.