Bağlantı noktası adresi çevirisi, özel bir ağdaki birden fazla cihazın bir ortak ağ adresini paylaşması için bir araçtır. Gelen ve giden Internet Protokolü (IP) paketlerini değiştiren bir ağ cihazı özelliğidir. IP adresi ve port numarası değiştirilmiştir, bu da kamu ağının özel ağdaki ana bilgisayarlara doğrudan erişmesini önler. Bağlantı noktası adresi çevirisi, ağ yönlendiricileri tarafından bir genel İnternet adresini yerel ağdaki tüm bilgisayarlarla paylaşmak için kullanılır. Bu, Internet'e erişmesi gereken her yerel bilgisayar için bir tane istemek yerine genel IP adreslerini korur.
Hem İletim Denetimi Protokolü (TCP) hem de Kullanıcı Datagram Protokolü (UDP) paketleri bu işlem tarafından çevrilir. Her paket bir kaynak IP adresi ve bir kaynak port numarası içerir. Ayrıca bir hedef IP adresi ve bir hedef port numarası içerir. PAT kısaltmasıyla da bilinen bağlantı noktası adresi çevirisi, adresleri ve bağlantı noktası numaralarını kullanıldığı gibi eşleyen bir tablo oluşturur. Bu tablo, bir donanım yönlendiricisi, bir yazılım güvenlik duvarı veya benzeri bir aygıt olabilecek PAT aygıtında tutulur.
Yerel ağdaki bir bilgisayar ortak ağa bir paket gönderdiğinde, PAT aygıtı başlık verilerini değiştirebilir. Gerçek kaynak adresi, port adresi çeviri cihazının IP adresi ile değiştirilir. Kaynak bilgisayarın genel ağa bağlantısı için PAT cihazı tarafından yeni bir port numarası atanmıştır. Başlıktaki gerçek kaynak port numarası daha sonra yeni atanan ile değiştirilir. Bu şekilde, giden paket doğrudan PAT cihazından gelmiş gibi görünecek şekilde değiştirilir.
Giden bir paket için, bağlantı noktası adresi çeviri tablosu kaynak adresinin, kaynak bağlantı noktasının ve atanan bağlantı noktasının bir kopyasını tutar. Aynı port numarası bu kaynak adrese ve porta sahip olan her paket için, sadece tablo araması yapılarak kullanılabilir. Genel ağ cevap verdiğinde, paketleri atanan port numarasındaki PAT cihazının IP adresine gönderir. PAT cihazı bu hedef adresi arama tablosundaki asıl özel adresle değiştirir. Ayrıca paket başlığındaki port numarasını tablodaki gerçek port numarası ile değiştirir.
Ağ adresi çevirisi (NAT) IP adreslerini eşleme ile ilgili bir yöntemdir. Bağlantı noktası adresi çevirisi aslında NAT aşırı yüklü NAT adı verilen bir alt kümesidir. PAT, bazen NAT veya ağ adresi bağlantı noktası çevirisi olarak da adlandırılır. Yalnızca IP adreslerini veya yalnızca kaynak adreslerini ve kaynak bağlantı noktası numaralarını eşleyen NAT varyasyonları. Diğer formlar yalnızca hedef adresleri ve hedef bağlantı noktası numaralarını veya her iki bağlantı noktası ve adres türünü eşler.


