Çoğu kişi gibiyseniz, İnternet servis sağlayıcınız size tek bir İnternet Protokolü adresi verir ve yönlendiriciniz bunu evinizdeki tüm bağlı cihazlar arasında paylaşır.
Bu aslında İnternet'in tasarlandığı uçtan uca ilkesini ihlal ediyor. Ancak, dolaşmak için çok fazla IP adresi vardır tükeniyoruz .
Genel IP Adresleri Sınırlı Bir Kaynaktır
4,2 milyardan az kullanılabilir IPv4 IP adresi vardır. Başka bir deyişle, gezegende onlar için benzersiz, genel IP adreslerinden daha fazla bağlı cihaz vardır. İnternette IPv4 adresleri tükeniyor , onları paylasak bile.
İnternet servis sağlayıcınızın evinizdeki her cihaza benzersiz bir genel IP adresi ataması yerine - her yeni bilgisayar, tablet, akıllı telefon, oyun konsolu veya başka bir şey satın aldığınızda ek bir IP adresine ihtiyacınız olacaktır - ISS'niz genellikle size atar tek bir IP adresi.
Genel ve Özel IP Adresleri
Yönlendiriciniz doğrudan İnternet'e bağlı ve size genel IP adresiniz atanmıştır (bu zamanla değişebilir). Yönlendiriciniz daha sonra paylaşımdan sorumludur genel IP adresiniz evinizdeki diğer bilgisayarlar ve bağlı cihazlar arasında.
Yönlendiriciniz, bağlı cihazlarınıza yerel IP adresleri atar. Bu, evinizdeki yönlendiricinizin arkasında birbirleriyle iletişim kurmalarını sağlar. Ancak, bu yerel IP adreslerine İnternet'ten erişilemez. Başka bir deyişle, genel IP adresiniz 23.24.35.63 gibi bir şey olabilir. İnternetteki herkes bu adrese bağlanmayı deneyebilir ve yönlendiricinize ulaşabilir. Bilgisayarınızın özel IP adresi 192.168.1.100 gibi bir şey olabilir. İnternetteki biri bu adrese bağlanmaya çalıştığında, bilgisayarı yerel ağında 192.168.1.100 adresini arayacaktır.
Bu biraz kafa karıştırıcıysa, bir ofis binası düşünmeyi deneyin. Ofis binasının adresi 500 Fake Street, Fake Town, ABD olabilir. Bu adrese dünyanın herhangi bir yerinden herkes posta gönderebilir - bu adres bir genel adrese eşdeğerdir. Ofis binasındaki bir ofis "Oda 203" olabilir. Yerel IP adresleri gibi, "Oda 203" de küresel olarak benzersiz bir adres değildir - birçok ofis binasında kullanılmaktadır. Dünyanın diğer tarafında yaşıyorsanız, doğrudan Oda 203'e posta gönderemezsiniz. Postayı ofis binasının kendisine göndermelisiniz.
Ağ Adresi Çevirisi (NAT) ve Bağlantı Noktası Yönlendirme
İnternetteki bir şeye - örneğin bir web sitesine - bağlandığınızda, bilgisayarınız paketleri yönlendiriciniz aracılığıyla gönderir. Yönlendiriciniz paketleri değiştirir ve yönlendiricideki her giden bağlantıya benzersiz bir bağlantı noktası atar. Web sitesi veya başka bir sunucu size verileri geri gönderdiğinde, verileri o belirli bağlantı noktasına geri gönderir ve yönlendiriciniz verileri orijinal bağlantıyı başlatan aynı cihaza geri göndermesi gerektiğini bilir. Bu, yönlendiricilerin tek bir IP adresini kullanarak aynı anda birden çok bilgisayar için İnternet trafiğini yönetme ve tüm trafiğin nereye gitmesi gerektiğini bilir.
Ancak, istenmeyen gelen trafikle uğraşırken bu bozulabilir. Örneğin, birisi yönlendiricinizin IP adresine kendi isteğiyle bağlanmaya çalışırsa, yönlendiricinizin bu trafiği nereye göndermesi gerektiği konusunda hiçbir fikri yoktur. Yönlendiricinizin yapabileceği tek şey trafiği almak ve atmaktır. Bu aslında şu anlama gelir: yönlendiriciniz bir tür güvenlik duvarı görevi görür , istenmeyen gelen trafiği atarak.
Bu gelen trafiği almak istiyorsanız, şunları yapabilirsiniz: yönlendiricinizde bağlantı noktası yönlendirmeyi ayarlayın . Örneğin, yönlendiricinize Minecraft sunucusu çalıştırmak 25565 numaralı bağlantı noktasında belirli bir yerel IP adresinde. Yönlendiriciniz 25565 numaralı bağlantı noktasında bir bağlantı aldığında, bu trafiği belirttiğiniz yerel IP adresine iletmesi gerektiğini bilir. Bu nedenle, sunucu olarak çalışan ve yerel ağınızın dışından istenmeyen gelen trafiği alan uygulamalar için bağlantı noktası yönlendirme gereklidir.
İki Olası Vadeli İşlem
Yukarıda bahsettiğimiz gibi, oranlamaya rağmen IPv4 IP adreslerimiz tükeniyor. Uzun vadede, her cihaz umarız kendi IP adresine sahip olacaktır. Kısa vadede, kendinize ait tek bir genel IP adresiniz bile olmayabilir.
- Her Cihaz için IPv6 Adresleri : IPv4 4,2 milyardan az adrese sahiptir, ancak IPv6 2 tane sunabilir 128 olası IP adresleri. Wolfram Alpha bu büyük sayıyı bir perspektife oturtmamıza yardımcı olabilir: Bu, 340282366920938463463374607431768211456 farklı IP adresi veya gezegendeki her insan için yaklaşık 50100000000000000000000000000 benzersiz IP adresidir. IPv6 daha yaygın hale geldiğinde ve IPv4'ün yerini aldığında, her bağlı cihaza İnternet üzerinde benzersiz bir IP adresi atayabiliriz.
- Taşıyıcı Dereceli NAT : Kısa vadede, bazı ISS'ler müşterilerine IPv4 adresleri sağlamakta zorlanıyor. Taşıyıcı sınıfı NAT, bazı ISS'lerin araştırdığı önerilen bir çözümdür. Taşıyıcı sınıfı NAT kullanan bir ISS, genel IP adreslerini kendisi için saklayacaktır. Yerel IP adreslerini tüm müşterilerine dağıtmak için NAT (ev yönlendiricinizin yaptığı gibi) kullanır. Müşteriler İnternette kendilerine ait benzersiz bir genel IP adresine sahip olmayacak ve bağlantı noktası yönlendirme veya doğrudan bağlantılar gerektiren sunucu yazılımını kullanamayacaklardır.
İnternet hiçbir zaman bu kadar çok bağlı cihaz için tasarlanmadı ve NAT teknolojili ev yönlendiricileri, IPv6'ya geçmeden bu kadar çok cihazı bağlayabilmemizin tek nedenidir.
Resim Kredisi: Matt J Newman Flickr'da , Flickr'da Bob Mical , Flickr'da webhamster , Flickr'da Jemimus