NAT ve PAT arasındaki fark nedir? Static NAT, dynamic NAT ve PAT ne zaman kullanılır?

Cevap

NAT (Network Address Translation) paketlerin IP adreslerini router/firewall üzerinden geçerken değiştirir. Temel amaç, private adreslerin internete çıkabilmesi ve IPv4 adres kıtlığını yönetmektir.

TürEşlemeKullanım
Static NAT1 private ↔ 1 public, kalıcıİçerideki bir sunucuyu dışarıya açmak
Dynamic NATPrivate → public havuzdan geçici 1:1Havuz kadar eşzamanlı kullanıcı; nadiren kullanılır
PAT (NAT overload)Çok private → tek public IP, port ile ayrıştırılırEv ve ofis internet çıkışı

PAT, her oturumu iç IP:iç port ↔ dış IP:dış port şeklinde translation tablosunda tutar; teorik olarak tek IP ile ~65 bin eşzamanlı akış yönetilebilir.

Cisco örneği (PAT)

interface Gi0/0
 ip nat outside
interface Gi0/1
 ip nat inside
access-list 1 permit 192.168.1.0 0.0.0.255
ip nat inside source list 1 interface Gi0/0 overload
!
! Static NAT ile port yönlendirme
ip nat inside source static tcp 192.168.1.10 443 203.0.113.5 443
show ip nat translations

Dezavantajlar

  • Uçtan uca bağlantıyı bozar; dışarıdan içeriye bağlantı başlatmak zorlaşır.
  • IPsec (AH), SIP, FTP aktif mod gibi IP/port bilgisini payload'da taşıyan protokollerde ALG veya NAT-T gerekir.
  • IPv6 ile NAT ihtiyacı büyük ölçüde ortadan kalkar.
  1. OSI modelinin katmanları nelerdir?KolayAğ TemelleriNetwork
  2. TCP ile UDP arasındaki fark nedir?KolayAğ TemelleriNetwork
  3. TCP üçlü el sıkışma (three-way handshake) nasıl çalışır?KolayAğ TemelleriNetwork
  4. 192.168.10.0/26 ağında alt ağ maskesi nedir ve kaç kullanılabilir host vardır?OrtaAğ TemelleriNetwork
  5. Tarayıcıya bir adres yazdığınızda DNS çözümlemesi nasıl gerçekleşir?OrtaAğ TemelleriNetwork
  6. Bilinmesi gereken yaygın port numaraları nelerdir? HTTP ve HTTPS arasındaki fark nedir?KolayAğ TemelleriNetwork

Bu konuda başka bir soru biliyor musun?

Mülakatta karşılaştığın soruları ekle, onaylandıktan sonra yayına alınsın.

Soru ekle