İlan

ağ adresi çevirisi (NAT) tablosu özel ağdaki cihazların internet gibi genel bir ağa erişmesine izin veren şeydir.

Genel ağ ile özel ağ arasında genellikle yalnızca bir giriş noktası vardır ve bu giriş noktası genellikle bir yönlendiricidir. Yönlendiricinin kendisinin herkese açık bir IP adresi vardır, ancak özel ağdaki cihazların (yönlendiricinin arkasındaki “gizli”) yalnızca özel IP adresleri vardır.

Veri paketleri özel ağdan genel ağa taşındığında, bu özel IP adreslerinin genel ağ ile uyumlu bir genel IP adresine "çevrilmesi" gerekir. Genel ağdan özel ağa gelen veri paketleri için aynıdır.

NAT Tabloları Nasıl Çalışır?

NAT tablosu tam olarak göründüğü gibidir: tablodaki her satırın temelde bir özel adresten bir genel adrese eşleştirildiği bir ağ adresi çevirileri tablosu.

NAT özellikli birkaç cihaz türü vardır, ancak yönlendiriciler ev kullanıcıları için en yaygın olanıdır, bu nedenle bunları örneklerimiz için kullanacağız.

Yönlendiriciniz Yavaş mı? NAT Tablo yönlendirici olabilir nat tablo diyagramı
Resim Kredileri: Aya Sofya, Wilson Joseph, AfterGrind, Edward Boatman İsim Projesi aracılığıyla
instagram viewer

Yönlendirici, özel ağdaki bir aygıttan istek aldığında, veri paketleri bir kenara bırakılır, böylece belirli değişiklikler yapılabilir. Her şeyden önce, her veri paketinin “Kaynak IP'si” özel IP adresinden (ör. 192.168.0.100) yönlendiricinin genel IP adresine (ör. 68.202.151.70) değiştirilir. Diğer küçük detaylar da değiştirildi.

Yönlendirici daha sonra NAT tablosunda bir giriş oluşturur. Bunu yapmak için, veri paketinin hedef adresini bilmelidir. Bir dış veri paketi genel ağdan özel ağa geldiğinde, yönlendirici hangi özel cihaza gitmek gerektiğini bilmek için NAT tablosuyla karşılaştırır.

Yönlendiriciniz Yavaş mı? Bu NAT Tablo yönlendirici olabilir nat tablo örneği

NAT tablosundaki her satır, özel IP adresinin dış hedef adresi ve bağlantı noktasıyla eşleştirilmesidir. Bu eşleşmeye a denir bağ. Özel ağdaki her aygıtın birden çok etkin bağlantısı olabilir.

NAT girişi oluşturulduktan sonra, yönlendirici veri paketini genel ağa, hedeflenen hedef IP adresine iletir. Genel ağdan bir veri paketi gelirse, "Kaynak IP" değeri hedef cihazın özel IP adresine değiştirilir ve ardından özel ağa aktarılır.

Son olarak, belirsizlikleri önlemek için, modern NAT teknikleri IP adreslerine ek olarak bağlantı noktası numaralarını da içerir. Bu, özel cihazlar ile genel cihazlar arasındaki uygulamadan uygulamaya bağlantıların izlenmesini mümkün kılar. Bu tekniklere denir ağ adresi ve bağlantı noktası çevirisi (NAPT), liman adresi çevirisi (PAT), diğerleri arasında.

NAT Tablolarıyla İlgili Olası Sorunlar

NAT tablosundaki her giriş, bağlantı ayrıntılarını saklamak için belirli bir bellek gerektirir. Teorik olarak, çok fazla aktif bağlantınız varsa, NAT tablosu doldurulabilir. Bu durumda, mevcut bağlantılar etkilenmez, ancak yeni bağlantılar reddedilir.

İnternet trafiği için, tipik bir NAT tablosu girişi yaklaşık 160 bayt gerektirir. Bu büyük resimde göz ardı edilebilir. Perspektife koymak için: Bu boyuttaki 100.000 NAT tablo girişi yalnızca yaklaşık 15 MB RAM alır. En ucuz yönlendiriciler bile bunun için yeterli.

Başka bir deyişle, NAT tabloları bu günlerde nadiren doldurulur ve RAM, kötü performans gösteren bir yönlendirici için nadiren darboğazdır. Ancak bilinmesi gereken daha yaygın bir konu var.

Yönlendiriciniz Yavaş mı? NAT Tablonuz Olabilir netgear yönlendirici ethernet karmaşası

Ucuz Yönlendirici, Yavaş Yönlendirici

Yönlendiriciler, özellikle ucuz olanlar, genellikle ağır işlem yüklerini kaldıracak şekilde tasarlanmadığından zayıf CPU'larla donatılmıştır. Fizik hesaplıyor veya 3D animasyonu doğrudan yönlendiricinizde işlemiyor gibi değil, değil mi?

Ancak ağ adresi çevirisi Yapabilmek ağır bir görev ol!

Özel ağdan ayrılan her paketin çevrilmesi ve genel ağdan gelen her paketin çevrilmesi gerekir. Her bireysel çeviri yeterince basit olabilir, ancak yoğun internet kullanımı ile her şey toplanır.

Yönlendiriciniz Yavaş mı? NAT Tablonuz Olabilir Saniyede 10 ağ baytı

İşte Web'de gezinirken ağ etkinliğim, bir adet 720p YouTube videosu bir sekmede açık ve çeşitli web siteleri için hepsi Edge tarayıcısında bir düzine başka sekme.

İlk dokuz işlem saniyede ortalama 1,182,149 bayt kullanıyor. Her ağ arayüzünde bir maksimum iletim ünitesi (MTU), bir veri paketinin olabileceği en büyük boyuttur. Ethernet ve Wi-Fi, 1.500 baytlık bir MTU'ya sahiptir.

Bilgisayarım, bir YouTube videosu izlemekten başka bir şey yapmıyor, yönlendiricime minimum yük getiriyor Saniyede 788 paket. Bu, baytların hepsinin 1.500 baytlık paketler halinde bölündüğünü varsayar; bu, gerçek dünya kullanımında geçerli değildir. Saniyede 1.000 ila 3.000 paket arasında daha gerçekçi.

Yük sırasında daha kötü bant genişliği yoğun etkinlikler Oyun ve Video Gecikmesini Kolay Yönlendirici Ayarı ile DüzeltmeDiğer insanlar video izlerken ve torrent indirirken ağ gecikmesinden bıktınız mı? Üçüncü taraf araçları olmadan ağ performansınızı nasıl geri kazanacağınız aşağıda açıklanmıştır. Daha fazla oku , çok oyunculu oyun ve torrent gibi. Aslında, torrent yapmak çok yoğundur Torrent İndirme Hızınızı Artırmanın 5 YoluBirçok insan için, torrentlerin dağıtılmış eşler arası indirme gücü, hepsi için yapılmış değildir. Sahte dosyalarda boğuluyorsanız, ISS hız azaltmasından boğuluyorsanız ve size söylenmekten bıkıyorsanız ... Daha fazla oku bugün ev kullanıcıları için NAT sorunlarının birincil nedeni olduğunu. (Her bağlantı yüksek hızlı indirme ve yükleme işlemlerini içeren düzinelerce / yüzlerce eşe açık bağlantılar.)

Ve bu sadece özel ağımdaki bilgisayarım değil. Akıllı telefonum, tabletim, akıllı televizyonum ve yaşam alanımı paylaşan diğer insanlar için bir avuç diğer cihazım var. Hepsinin de ağ adresi çevirilerine ihtiyacı var!

Günün sonunda, saniyede binlerce ve binlerce veri paketinden bahsediyoruz, hepsi de dayanamayan zayıf bir CPU tarafından çevriliyor. Ucuz yönlendiricilerin yavaşlamaya eğilimli Kablosuz Ağım Neden Bu Kadar Yavaş? İşte Nasıl OnarılırKablosuz bağlantınızın neden bu kadar yavaş olduğunu mu merak ediyorsunuz? Bu makalede, Wi-Fi internet bağlantınızı düzeltmenin ve hızlandırmanın hızlı ve kolay yolları açıklanmaktadır. Daha fazla oku .

Yapabileceğiniz Bir Şey Var mı?

Bir kerelik hıçkırık için, NAT tablosunu temizlemek ve sıfırdan başlamak için bir yönlendirici yeniden başlatma yeterli olabilir. Düzenli bir durumsa, RAM değil sorun yaratan CPU olabilir.

Bu durumda, yönlendiricinizi yükseltin. Üst düzey bir model için bir tomar para harcamanıza gerek yok. Bununla birlikte, bütçe seçeneklerinden uzak durun. Bunlar hafif ev kullanıcıları için daha uygundur. Hala ne alacağınızdan emin değil misiniz? Çıkış yapmak önerilen kablosuz yönlendiricilerimiz.

Son olarak, ister yeni sürüme geçirin, ister yükseltmeyin, ev ağınızı güvence altına alın Yönlendiricinizi ve Wi-Fi Ağınızı Dakikalar İçinde Korumak için 7 Basit İpucuBirisi Wi-Fi trafiğinizi kokluyor ve dinliyor, şifrelerinizi ve kredi kartı numaralarınızı çalıyor mu? Birinin olup olmadığını bile biliyor musun? Muhtemelen hayır, bu yüzden bu 7 basit adımla kablosuz ağınızı güvenli hale getirin. Daha fazla oku . Fazla çaba gerektirmez, ancak faydaları çok büyüktür.

Artık bir NAT tablosunun ne olduğunu ve nasıl çalıştığını bildiğinize göre, başka sorunuz var mı? Eklemek için başka ipuçlarınız var mı? Aşağıdaki yorumlarda bize bildirin!

Joel Lee'nin bir B.S. Bilgisayar Bilimi ve altı yılı aşkın profesyonel yazma deneyimi. MakeUseOf'un Genel Yayın Yönetmeni.