127.0.0.1 IP Adresi Açıklandı

Geri döngü IP adresi / localhost'un açıklaması

IP adresi 127.0.0.1, localhost veya loopback adresi olarak adlandırılan özel amaçlı bir IPv4 adresidir . Tüm bilgisayarlar bu adresi kendi başlarına kullanırlar, ancak gerçek bir IP adresi gibi diğer cihazlarla iletişim kurmasına izin vermez.

Bilgisayarınız, bir yönlendirici ve diğer ağa bağlı aygıtlarla iletişim kurabilmesi için kendisine atanan 192.168.1.115 özel IP adresine sahip olabilir. Ancak, hala bu bilgisayara ait "127.0.0.1" adresine veya şu anda üzerinde çalıştığınız bir adrese sahip.

Geri döngü adresi sadece bulunduğunuz bilgisayar tarafından ve yalnızca özel durumlar için kullanılır. Bu, dosyaları diğer ağ aygıtlarına ve diğer aygıtlara aktarmak için kullanılan normal IP adreslerinden farklıdır.

Örneğin, bir bilgisayarda çalışan bir web sunucusu 127.0.0.1'e işaret edebilir, böylece sayfalar yerel olarak çalıştırılabilir ve dağıtılmadan önce test edilebilir.

127.0.0.1 nasıl çalışır?

TCP / IP uygulama yazılımı tarafından üretilen tüm mesajlar, hedeflenen alıcılar için IP adresleri içerir; TCP / IP, 127.0.0.1 değerini özel bir IP adresi olarak tanır. Protokol, her iletiyi fiziksel ağa göndermeden önce denetler ve her iletiyi 127.0.0.1 hedefiyle otomatik olarak TCP / IP yığınının alıcı tarafına yeniden yönlendirir.

Ağ güvenliğini iyileştirmek için, TCP / IP ayrıca yönlendiricilere veya diğer ağ geçitlerine gelen gelen iletileri denetler ve geri döngü IP adresleri içeren herhangi bir dosyayı atar. Bu, bir ağ saldırıcısının kötü amaçlı ağ trafiğini bir geri döngü adresinden geldiğini gizlemesini önler.

Uygulama yazılımı, genellikle yerel test amaçları için bu geridönüşüm özelliğini kullanır. 127.0.0.1 gibi geri döngü IP adreslerine gönderilen mesajlar, yerel alan ağına (LAN) dışarıdan ulaşmaz, bunun yerine doğrudan TCP / IP'ye gönderilir ve dış bir kaynaktan gelmiş gibi sıralar alınır.

Geri döngü mesajları, adrese ek olarak bir hedef bağlantı noktası numarası içerir. Uygulamalar, test mesajlarını birden fazla kategoriye ayırmak için bu port numaralarını kullanabilir.

Localhost ve IPv6 Loopback Adresleri

Localhost adı ayrıca 127.0.0.1 ile birlikte kullanılan bilgisayar ağlarında özel bir anlam taşır. Bilgisayar işletim sistemleri , sunucunun bir geridöngü adresi ile bir ismi ilişkilendiren dosyalarının girişini korur ve uygulamaların sabit kodlanmış bir sayı yerine isim yoluyla geri döngü iletileri oluşturmasını sağlar.

Internet Protokolü v6 (IPv6), IPv4 ile aynı geridöngü adresi kavramını uygular. IPv6, 127.0.0.01 yerine, geridöngü adresini basitçe :: 1 (0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001) olarak gösterir ve IPv4'ten farklı olarak, bu amaç için bir dizi adres tahsis etmez.

127.0.0.1 vs. Diğer Özel IP Adresleri

IPv4, 127.0.0.1'in (geçmişe göre) neredeyse tüm durumlarda kullanılan geri döngü adresi olmasına rağmen, 127.0.0.0 ile 127.255.255.255 arasındaki tüm adresleri geri döngü testinde kullanmak üzere saklı tutar.

127.0.0.1 ve diğer 127.0.0.0 ağ adresleri IPv4'te tanımlanan özel IP adres aralıklarına ait değildir. Bu özel alanlardaki bireysel adresler yerel ağ cihazlarına tahsis edilebilir ve cihazlar arası haberleşme için kullanılabilir, 127.0.0.1 ise bunu yapamaz.

Bilgisayar ağını inceleyen kişiler, bazen 0.0.0.0 adresiyle 127.0.0.1'i karıştırmaktadır. Her ikisi de IPv4'te özel anlamlara sahipken, 0.0.0.0 herhangi bir geri döngü işlevselliği sağlamaz.