NAT Nedir?
IPv4 32 bitlik bir adres uzayına sahiptir ve teorik olarak yaklaşık 4.3 milyar “benzersiz” IP adresi sağlar. Ancak internet kullanımının hızla artmasıyla birlikte IPv4 adresleri tükenmiştir. Günümüzde IP adresi olmadan internet ve ağ haberleşmesi olamayacağı için bu iletişimin devam etmesi adına farklı çözüm yöntemleri öne sürülmüştür.
Çözüm yöntemlerinden birisi de NAT (Network Address Translation) protokolüdür. NAT'ın temel amacı, iç ağdaki cihazların private (özel) IP adresleri kullanmasına rağmen dış ağla iletişim kurabilmesini sağlamaktır.
NAT, genellikle bir ağ geçidi (Gateway) üzerinde uygulanır. İç ağdaki cihazlar private (özel) IP adresleri kullanırken, ağ geçidi dış ağla iletişim kurarken kendi public (genel) IP adresini kullanır. NAT, iç ağdaki her cihazın private IP adresini public IP adresine çevirir ve bu sayede dış ağla iletişim kurabilir. Bunu yaparken iç ağda bulunan bir çok private IP adresini tek bir veya bir pool (havuz) içerisinde bulunan belli sayıda ki IP adresine dönüştürüp internete çıkardığı için IPv4 sayısı açısından büyük bir verimlilik sağlar.
IPv4 havuzunda bazı adresler NAT için ayrılmıştır ve bu adreslere private IP adresler denir. Bu private adresler:
10.0.0.0/8 - 10.0.0.0 -- 10.255.255.255
172.16.0.0/12 - 172.16.0.0 -- 172.31.255.255
192.168.0.0/16 - 192.168.0.0 -- 192.168.255.255 arasındadır.
NAT'ın temel avantajları şunlardır:
1. IP Adres Tasarrufu: İç ağdaki cihazlar private IP adresleri kullanabilir ve sadece ağ geçidi (Gateway) public IP adresini paylaşır. Bu, daha sınırlı sayıda genel IP adresi kullanarak daha fazla cihazın internete erişimini sağlar.
2. Güvenlik: NAT, iç ağdaki cihazların doğrudan dış ağa erişimini sınırlar, bu da iç ağın gizliliğini artırabilir. Dış ağdaki cihazlar, iç ağdaki private IP adreslerini doğrudan göremezler.
Hazırlayan: Hüseyin Üzüm