Geri döngü adresi nedir? Yani 127.0.0.1


18

Geri döngü adresi nedir? 127.0.0.1 geri döngü adresidir, ancak bu ne anlama geliyor? Lütfen çok açıklayıcı olun ve bir örnek verin, çünkü bunu anlamakta zorlanıyorum.


2
IPv6 geri döngüsünü veya :: 1'i unutmayın (bazen bir bağlantı noktasıyla karışmasını önlemek için parantez içine alınır [:: 1]).
Ocak

Yanıtlar:


17

Geri döngüdeki Wikipedia makalesi, yapabileceğimden daha iyi bir sonuç veriyor:

Geri döngü (bazen hecelenmiş geri döngü ) terimi genellikle, elektronik sinyalleri, dijital veri akışlarını veya diğer öğe akışlarını, kaynak tesislerinden kasıtlı işleme veya değişiklik yapmadan hızla aynı kaynak varlığa yönlendirmek için yöntem veya prosedürleri tanımlamak için kullanılır. Bu öncelikle iletim veya nakliye altyapısını test etmenin bir yolu olarak düşünülmüştür.

IP adresleri açısından bu, söz konusu adrese yapılan tüm iletişimlerin ağ arabirim kartınızı hiçbir zaman etkin bir şekilde bırakmayacağı veya belki de asla girmeyeceği anlamına gelir, böylece her zaman bir "bağlantınız" olur.

Bu, istemci / sunucu yazılımını (örneğin) her iki parça da aynı makinede çalışırken test etmenizi sağlar.


1
Bir web geliştiricisi olarak, bu adresi yerel makinemde çalışan web sitelerini test etmek için kullanıyorum.
Aaron Hoffman

1
Yalnızca geri döngü adresini dinleyen hiçbir hizmete doğrudan herhangi bir harici makineden erişilemez. Bu, ağdan erişilmesi gerekmeyen hizmetlerin güvenliğini artırır.
Bill

18

Geri döngü adresi, makinenizde geri döngü adaptörü adı verilen bir sanal ağ kartına "bağlanır".

Sanal geri döngü bağdaştırıcısına gönderilen her şey doğrudan geri gelir. Sanki "kendisine bağlı" gibi.

Örneğin, tarayıcımda " http://127.0.0.1/somesite.html " yazarak bir web isteği yaparsam , bu istek (sanal) geri döngü bağdaştırıcısından geçer ve hemen dışına çıkar.

Dolayısıyla, sisteminizde çalışan web sunucunuz varsa ve 127.0.0.1'de dinliyorsa, tarayıcınızdan istek alır ve yanıtı 127.0.0.1'e geri göndererek tarayıcınızla iletişim kurabilir.

Gördüğünüz gibi, bu test amaçları için mükemmeldir.

Geri döngü bağdaştırıcısından geçen hiçbir şey İnternet'e çıkmaz veya sisteminizden ayrılmaz. Geri döngü adaptörü tamamen sisteminizde bulunur.


1

Sadece yerel adresiniz anlamına gelir. NIC'inizi test ettiğinizde, bu işlem "ping 127.0.0.1" yoluyla yapılabilir. Bunu yaptığınızda, bilgilerinizin katman 1'e inip yedeklenebildiğinden emin olmak için test ediyorsunuz. NIC'nizin fiziksel düzeyde çalışmadığından şüpheleniyorsanız, bu çok iyi bir test yapar.

Uygulamalarınıza, bilgilerinizin ana bilgisayardan ayrılmasını istemediğinizi belirtmek için de kullanılabilir. Bu, yerel bilgisayarda yüklü bir sunucu-istemci modeli uygulamanız olduğunda görülebilir, ancak bu bilgilerin uzaktan erişilebilir olmasını istemezsiniz. Geri döngü adresi aracılığıyla bilgi aktarılacak sunucu yazılımını belirtebilirsiniz ve istemci yazılımınız geri döngü adresini dinleyebilir. Bu, yerel uygulamalara ilişkin bilgileri sağlarken, LAN üzerindeki bir başkasının yerel olarak ayarladığınız sunucu yazılımlarına erişme özelliğini devre dışı bırakır.

Çok iyi açıkladı mıyım bilmiyorum, ama yapabileceğim en iyisiydi. Vikipedi Sayfa Üzerinde faydalı bilgiler var.


3
Geri döngü genellikle NIC'yi atlar. Linux, NIC olmasa bile çalışacak belirli bir geri döngü arayüzüne sahiptir. Yığınların çoğu yerel çağrıları geri döngü arayüzüne herhangi bir arayüze yönlendirir.
BillThor
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.