29Aug

Jaka jest różnica między 127.0.0.1 a 0.0.0.0?

click fraud protection

Çoğumuz '127.0.0.1 ve 0.0.0.0' dan duymuşsunuzdur, ancak muhtemelen çok fazla düşünmüyoruz, ancak her ikisi de aslında aynı yere işaret ediyor gibi görünüyorsa, o zaman ikisi arasındaki gerçek fark nedir? Bugünün Süper Kullanıcısı Q & A postası, şaşkın bir okuyucu için işleri temizlemeye yardımcı oluyor.

Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.

Fotoğraf Kate Gardiner'in( Flickr) izniyle.

Soru

SuperUser okuyucu Sagnik Sarkar, 127.0.0.1 ile 0.0.0.0 arasındaki farkın ne olduğunu bilmek istiyor:

127.0.0.1'in 'ye localhost 'yi işaret ettiğini ve bu 0.0.0.0'ın da aynı şeyi yaptığını anlıyoruzyanılıyorum).Peki 127.0.0.1 ile 0.0.0.0 arasındaki fark nedir?

127.0.0.1 ile 0.0.0.0 arasındaki fark nedir?

Cevap

SuperUser katkıda bulunan DavidPostill'in bize cevabı var:

127.0.0.1 ile 0.0.0.0 arasındaki fark nedir?

  • 127.0.0.1, geri döngü adresidir( localhost olarak da bilinir).
  • instagram viewer
  • 0.0.0.0, geçersiz, bilinmeyen veya geçerli olmayan bir hedef belirlemek için kullanılan yönlendirilebilir olmayan bir meta adresidir( 'belirli bir adres yok' yer tutucusu).

Bir rota girişi bağlamında, genellikle varsayılan rota anlamına gelir.

Sunucular bağlamında, 0.0.0.0, yerel makinedeki üzerindeki tüm IPv4 adreslerini ifade eder. Bir ana bilgisayarın iki IP adresi olan 192.168.1.1 ve 10.1.2.1 varsa ve ana bilgisayarda çalışan bir sunucu 0.0.0.0'da dinler, bu IP'lerin her ikisinde de erişilebilir olacaktır.

IP Adresi 127.0.0.1 nedir?

127.0.0.1, aynı zamanda localhost olarak da adlandırılan geridöngü Internet protokol( IP) adresidir. Adres, son kullanıcı tarafından kullanılan aynı makine veya bilgisayara IP bağlantısı kurmak için kullanılır.

Aynı kural,: : 1'in çağrışımını kullanarak IPv6 adreslemeyi destekleyen bilgisayarlar için tanımlanmıştır.127.0.0.1 adresini kullanarak bir bağlantı kurmak en yaygın uygulamadır;Bununla birlikte, 127. .. * aralığındaki herhangi bir IP adresinin kullanılması aynı veya benzer bir şekilde çalışır. Geri döngü yapısı, makinedeki IP yığını doğrulama veya kurulma yeteneğini ağa bağlayabilen bir bilgisayar veya aygıt verir.

Kaynak: 127.0.0.1 - Kullanımları Nedir ve Neden Önemlidir?

Özel Adresler

Sınıf A ağ numarası 127, geri döngü işlevi ile atanır; başka bir deyişle, üst düzey bir protokol tarafından bir ağa gönderilen veri dizini 127, ana bilgisayarın içinde geri dönmelidir. Hiçbir datagram bir ağa 127 adres 'yi herhangi bir ağda herhangi bir yerde görünmemelidir.

Kaynak: Ağ Numaraları

Eğer A Whole Class A ise, Son Üç Oktet İçin Diğer Keyfi Değerlerin Noktası Nedir?

Geri döngü aralığının amacı, bir ana bilgisayardaki TCP / IP protokolünün sınanmasıdır. Alt katmanlar kısa devre olduğundan, geri döngü adresine gönderilmesi alt katmanların kendilerini gösterip göstermeyeceği sorunsuz bir şekilde daha yüksek katmanların( IP ve üstü) etkin bir şekilde test edilmesini sağlar.127.0.0.1, sınama amacıyla en sık kullanılan adrestir.

Kaynak: IP Ayrılmış, Döngü ve Özel Adresler

Daha fazla bilgi için bkz. Ubuntu Sorusu: Geri Döngü Cihazı Nedir ve Nasıl Kullanırım?

IP Adresi 0.0.0.0 Nedir?

0.0.0.0, geçerli bir adres sözdizimidir. Dolayısıyla, geleneksel noktalı ondalık gösterimde bir IP adresi beklendiği yerde geçerli olarak ayrıştırılmalıdır. Ayrıştırıldıktan ve uygulanabilir sayısal forma dönüştürüldükten sonra, değeri ne olacağını belirler.

Tamamen sıfır değerinin özel bir anlamı vardır. Dolayısıyla geçerli 'dir, ancak belirli koşullar için uygun olmayabilecek( dolayısıyla geçerli olmadığı kabul edilen) bir anlam taşır. Temelde 'belirli adres yok' yer tutucudur. Ağ bağlantılarının adres bağlaması gibi şeyler için, sonuç bağlantıya uygun bir arabirim adresi atamak olabilir. Bir arabirimi yapılandırmak için kullanıyorsanız, bunun yerine arabirimden bir adresi kaldırabilirsiniz.'Belli bir adresin' gerçekte ne olduğunu belirlemek, kullanım bağlamına bağlıdır.

Bir rota girişi bağlamında, genellikle varsayılan rota anlamına gelir. Bu, karşılaştırılacak bitleri seçen adres maskesinin bir sonucudur.0.0.0.0 maskesi hiçbir bit seçmediğinden, karşılaştırma her zaman başarılı olacaktır. Böylece böyle bir rota yapılandırıldığında, paketlerin gideceği her zaman bir yerdedir( geçerli bir hedef ile yapılandırılmışsa).

Bazı durumlarda, yalnızca '0' da çalışır ve aynı etkiye sahiptir. Ancak bu garanti değildir.0.0.0.0 formu, 'belirli bir adres yok' demenin standart yoludur( IPv6'da : : 0 veya sadece : : ).

Kaynak: IP Adresi 0.0.0.0'un Anlamı Nedir?

Internet Protokolü sürüm 4'te, 0.0.0.0 adresi, geçersiz, bilinmeyen veya geçerli olmayan bir hedef belirlemek için kullanılan yönlendirilemez bir meta adresidir. Aksi halde geçersiz olan bir veri parçası için özel bir anlam vermek, bant içi sinyallemenin bir uygulamasıdır.

Sunucular bağlamında, 0.0.0.0, yerel makinedeki üzerindeki tüm IPv4 adreslerini ifade eder. Bir ana bilgisayarın iki IP adresi olan 192.168.1.1 ve 10.1.2.1 varsa ve ana bilgisayarda çalışan bir sunucu 0.0.0.0'da dinlerse, bu IP'lerin her ikisinde de erişilebilir olacaktır( Not: Bu belirli metin yukarıdan tekrarlanır genel cevabının parçası olarak).

Yönlendirme bağlamında, 0.0.0.0 genellikle varsayılan rota, yani yerel ağdaki bir yerin yerine İnternet'in 'geri kalanı' na giden yol anlamına gelir.

Kullanır Include:

  • Bir ev sahibi henüz bir adres atanmamış olduğunda kendi iddia adresi. DHCP kullanırken başlangıç ​​DHCPDISCOVER paketini gönderirken olduğu gibi.
  • Bir ana makinenin, DHCP aracılığıyla bir adres isteği başarısız olduğunda, ana bilgisayarın IP yığını bunu desteklediği takdirde kendisine atadığı adres. Bu kullanım, modern işletim sistemlerinde APIPA mekanizması ile değiştirildi.
  • 'yi herhangi bir IPv4 ana bilgisayarını 'de belirtmenin bir yolu. Varsayılan bir rota belirlerken bu şekilde kullanılır.
  • Hedefin kullanılamadığını açıkça belirtmenin bir yolu. Kaynak: 127.0.0.1 - Kullanımları Nedir ve Neden Önemlidir?
  • 'yi herhangi bir IPv4 adresini 'de belirtmenin bir yolu. Sunucuları yapılandırırken( diğer bir deyişle dinleme yuvalarını bağlarken) bu şekilde kullanılır. Bu, TCP programcıları tarafından INADDR_ANY olarak bilinir.[ bind( 2), arabirimler yerine adreslere bağlanır. ]

IPv6'da, tümü sıfır olan adres : :

olarak yazılır Kaynak: 0.0.0.0 [Wikipedia]

DHCP Bulma / İsteğe

Bir istemci ilk kez açıldığında, başlatma durumu ve Kullanıcı Datagram Protokolü( UDP) bağlantı noktası 67( BootP sunucusu) üzerinden yerel fiziksel alt ağında bir DHCPDISCOVER iletisi gönderir. Istemci ait olduğu alt ağ hiçbir şekilde bilgisine sahip olduğundan, DHCPDISCOVER 0.0.0.0 bir kaynak IP adresi olan tüm alt ağlar yayın( hedef IP adresi 255.255.255.255) 'dir.İstemcinin yapılandırılmış bir IP adresi olmadığından, kaynak IP adresi 0.0.0.0'dır.

Bu yerel alt ağda bir DHCP sunucusu varsa ve yapılandırılmışsa ve doğru şekilde çalışıyorken, DHCP sunucusu yayın dinleyecek ve bir DHCPOFFER iletisi ile yanıt verecektir. Yerel alt ağda bir DHCP sunucusu yoksa, DHCPDISCOVER iletisini DHCP sunucusu içeren bir alt ağa yönlendirmek için bu yerel alt ağda bir DHCP / BootP Geçiş Aracısı olmalıdır.

Bu aktarma aracı ya adanmış bir ana makine( örneğin Microsoft Windows Server) ya da bir yönlendirici( örneğin arayüz seviyesinde IP yardımcı deyimleri ile yapılandırılmış bir Cisco yönlendirici) olabilir.

. ..

İstemci bir DHCPOFFER aldığında, DHCPOFFER parametrelerini kabul etme niyetini belirten bir DHCPREQUEST mesajıyla yanıt verir ve isteyen istasyonuna taşır.İstemci, orijinal DHCPDISCOVER iletisini alan her bir DHCP sunucusundan bir tane olmak üzere birden fazla DHCPOFFER iletisi alabilir.İstemci bir DHCPOFFER seçer ve yalnızca diğer DHCPOFFER iletilerini reddeden örtüşen bu DHCP sunucusuna yanıt verir.İstemci, seçilen sunucuyu, DHCP sunucusunun IP adresiyle Sunucu Tanımlayıcısı seçenek alanını doldurarak tanımlar.

DHCPREQUEST de bir yayın olduğundan, bir DHCPOFFER gönderen tüm DHCP sunucuları DHCPREQUEST'i görecek ve her biri DHCPOFFER'ın kabul edilip edilmediğini veya reddedildiğini bilinecektir.İstemcinin gerektirdiği ek yapılandırma seçenekleri, DHCPREQUEST iletisinin seçenekler alanına eklenir.İstemciye bir IP adresi teklif edilmiş olsa da, DHCPREQUEST iletisini 0.0.0.0 kaynak IP adresiyle gönderir.Şu anda, müşteri IP adresini kullanmanın açık olduğunu doğrulamamıştır.

. ..

İstemci ve DHCP sunucusu aynı alt ağıda yer alan bir istemci için istemci-sunucu konuşması:

Kaynak: Catalyst Anahtarı veya Kuruluş Ağlarında DHCP'yi Anlama ve Sorun Giderme

Varsayılan Güzergah

Bu belgede,varsayılan yol veya en son başvuru noktası.Bu IP komutları kullanılır:

  • ip varsayılan ağ geçidi
  • ip varsayılan ağ
  • ip rota 0.0.0.0 0.0.0.0

IP Yolu 0.0.0.0 0.0.0.0

Ağa statik bir rota oluşturma 0.0.0.0 0.0.0.0 başka birYönelticiye son başvuru ağ geçidi ayarlamak için bir yol. ip varsayılan ağ komutu gibi, 0.0.0.0 statik yolunu kullanmak herhangi bir yönlendirme protokolüne bağımlı değildir. Ancak yönlendiricide IP yönlendirme etkinleştirilmiş olmalıdır.

Not: IGRP 0.0.0.0'a giden bir rotayı anlamıyor. Bu nedenle, ip yolu 0.0.0.0 0.0.0.0 komutu kullanılarak oluşturulan varsayılan yolları yayamaz. IGRP'nin varsayılan bir rotayı yayması için ip varsayılan-ağ komutunu kullanın.

Kaynak: IP Komutlarını Kullanarak Geç Son Erişim Ağ Geçidi Konfigürasyonu

Açıklamaya eklemek isteyen var mı?Yorumların sesini kapatın. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.