29Aug
Useimmat meistä ovat kuulleet "127.0.0.1 ja 0.0.0.0", mutta he eivät todennäköisesti ole antaneet paljon ajatuksia heille, mutta jos molemmat näyttävät todella osoittavan samalle paikalle, niin mikä on todellinen ero näiden kahden välillä?Nykyinen SuperUser Q & A -asiakirja auttaa selkeitä asioita hämmentynyt lukija.
Päivän kysymys &Vastausistunto tulee meille kohteliaasti SuperUser-osastoon Stack Exchange, yhteisöllinen ryhmittely Q & A verkkosivuilla.
Kuva Kate Gardineristä( Flickr).
Kysymys
SuperUser lukija Sagnik Sarkar haluaa tietää, mitä eroa 127.0.0.1 ja 0.0.0.0 on:
Ymmärrän, että 127.0.0.1 osoittaa localhost ja että 0.0.0.0 myös tekee( korjaa minua jos olenolen väärässä).Joten, mikä on ero 127.0.0.1 ja 0.0.0.0?
Mikä on ero 127.0.0.1 ja 0.0.0.0 välillä?
Vastaus
SuperUser avustaja DavidPostill on meille vastaus:
Mikä on ero 127.0.0.1 ja 0.0.0.0 välillä?
- 127.0.0.1 on loopback-osoite( tunnetaan myös nimellä localhost).
- 0.0.0.0 on ei-reitittävä meta-osoite, jota käytetään määrittelemään virheellinen, tuntematon tai ei-soveltuva kohde( "ei erityistä osoitetta" paikkakunnalle).
Reittitietojen yhteydessä se tarkoittaa tavallisesti oletusreittiä.
Palvelinten yhteydessä 0.0.0.0 tarkoittaa : n kaikkia IPv4-osoitteita paikallisessa koneessa .Jos isännällä on kaksi IP-osoitetta, 192.168.1.1 ja 10.1.2.1 ja palvelin, joka toimii vastaanottavan kuuntelussa 0.0.0.0, se on tavoitettavissa molemmissa IP-osoitteissa.
Mikä on IP-osoite 127.0.0.1?
127.0.0.1 on silmukkavälitysprotokolla( IP), jota kutsutaan myös localhost : ksi. Osoitetta käytetään IP-yhteyden muodostamiseen samaan koneeseen tai tietokoneeseen, jota loppukäyttäjä käyttää.
Sama yleissopimus määritellään tietokoneille, jotka tukevat IPv6-osoitetta käyttämällä: : 1: n konnotaatiota. Yhteyden muodostaminen käyttäen osoitetta 127.0.0.1 on yleisin käytäntö;kuitenkin mikä tahansa 127. .. *: n alueella toimiva IP-osoite toimii samalla tai samalla tavalla. Loopback-konstrukti antaa tietokoneen tai laitteen, joka kykenee verkottumaan kyvyn validoida tai muodostaa IP-pino koneelle.
Lähde: 127.0.0.1 - Mitkä ovat sen käyttötarkoitukset ja miksi se on tärkeää?
-erikoisosoitteet
Luokan A verkon numero 127 on annettu -loopback -toiminto eli korkeamman tason protokollan lähettämä datagrammi verkko-osoitteeseen 127, jonka pitäisi katketa takaisin isännän sisään. Ei datagrammaa lähetti verkkoon 127 osoite pitäisi koskaan näkyä missään verkossa missä tahansa.
Lähde: Verkonumerot
Jos se on koko luokka A, mikä on muiden mielivaltaisten arvojen piste kolmelle viimeiselle oktetsille?
Loopback-alueen tarkoitus on testata TCP / IP-protokollan toteutusta isännässä.Koska alemmat kerrokset ovat oikosulussa, loopback-osoitteen lähettäminen mahdollistaa korkeammat kerrokset( IP ja yllä) tehokkaasti testattaen ilman mahdollisia ongelmia alemman kerroksen ilmentymisessä.127.0.0.1 on osoite, jota käytetään yleisimmin testaustarkoituksiin.
Lähde: IP Reserved, Loopback ja yksityiset osoitteet
Lisätietoja Kysy Ubuntu kysymys: Mikä on Loopback-laite ja miten sitä käytetään?
Mikä on IP-osoite 0.0.0.0?
0.0.0.0 on kelvollinen osoite syntaksi. Niinpä sen tulisi kuulua pätevään paikkaan, missä IP-osoitetta odotetaan perinteisillä pisteviivoilla. Kun olet jäsentynyt ja muunnettu toimivaksi numeeriseksi lomakkeeksi, sen arvo määrittää sen, mitä seuraavaksi tapahtuu.
Kaiken nolla-arvolla on erityinen merkitys. Joten on voimassa , mutta sillä on merkitys, joka ei välttämättä ole tarkoituksenmukainen( ja siten sitä ei pidetä pätevänä) tietyissä olosuhteissa. Se on periaatteessa "ei erityistä osoitetta" paikkamerkki. Esimerkiksi esimerkiksi verkkoyhteyksien osoitteen sitominen voi johtaa siihen, että yhteys voidaan liittää sopivaan liitäntäosoitteeseen. Jos käytät sitä rajapinnan määrittämisessä, se voi poistaa osoitteen käyttöliittymästä.Se riippuu käyttötarkoituksesta sen määrittämiseksi, mitä "mikään erityinen osoite" todella ei tee.
Reitin merkinnän yhteydessä se tarkoittaa tavallisesti oletusreittiä.Tämä johtuu useammin osoitemaskista, joka valitsee vertailtavat bitit.0.0.0.0-maski valitsee bittiä, joten vertailu onnistuu aina. Joten kun tällainen reitti on konfiguroitu, pakettia on aina olemassa( jos ne on määritetty voimassa olevan kohteen kanssa).
Joissakin tapauksissa vain "0" toimii myös ja sillä on sama vaikutus. Mutta tämä ei ole taattu.0.0.0.0-lomake on tavallinen tapa sanoa "ei erityistä osoitetta"( IPv6: ssa, joka on : : 0 tai vain : : ).
Lähde: Mikä on IP-osoitteen tarkoitus 0.0.0.0?
Internet-protokolla 4: ssä osoite 0.0.0.0 on ei-reitittävä meta-osoite, jota käytetään määrittelemään virheellinen, tuntematon tai ei-soveltuva kohde. Erityisen merkityksen antaminen muutoin virheelliselle datalle on kaistan sisällä tapahtuvan signaloinnin sovellus.
Palvelinten yhteydessä 0.0.0.0 tarkoittaa : n kaikkia IPv4-osoitteita paikallisessa koneessa .Jos isännällä on kaksi IP-osoitetta, 192.168.1.1 ja 10.1.2.1 ja palvelin, joka toimii vastaanottavan kuuntelussa 0.0.0.0, se on tavoitettavissa molemmissa IP-osoitteissa( Huomautus: Tämä nimenomainen teksti toistetaan ylhäältäosana yleistä vastausta ).
Reitityksen yhteydessä 0.0.0.0 tarkoittaa tavallisesti oletusreittiä, eli reittiä, joka johtaa Internetin "loppuosaan" paikallisen verkon sijaan.
Käytä Sisällytä:
- Osoite, jonka isäntä väittää omana, kun sille ei vielä ole osoitettu osoitetta. Esimerkki DHCPDISCOVER-paketin lähettämisestä DHCP-protokollaa käytettäessä.
- Osoite, jonka isäntä määrittää itselleen, kun DHCP: n kautta tapahtuva osoitepyyntö epäonnistui, jos isäntän IP-pino tukee tätä.Tämä käyttö on korvattu APIPA-mekanismilla nykyaikaisissa käyttöjärjestelmissä.
- Määrittää : n kaikki IPv4-isännät : ssä.Sitä käytetään tällä tavoin määritettäessä oletusreittiä.
- Määrittää nimenomaisesti, että kohde ei ole käytettävissä. Lähde: 127.0.0.1 - Mitkä ovat sen käyttötarkoitukset ja miksi se on tärkeää?
- Määrittää : n kaikki IPv4-osoitteet : ssä.Sitä käytetään tällä tavoin palvelinten konfiguroinnissa( so. Kuuntelupaikkojen sitomisessa).Tämä tiedetään TCP-ohjelmoijille nimellä INADDR_ANY.[ sitoa( 2) sitoutuu osoitteisiin, ei rajapintoihin. ]
IPv6: ssa kaikki nollat-osoite kirjoitetaan : :
Lähde: 0.0.0.0 [Wikipedia]
DHCP-etsintä / pyyntö
Kun asiakas aloittaa ensimmäisen kerran, sanotaan olevan-alustustila ja lähettää DHCPDISCOVER-sanoman sen paikalliselle fyysiselle aliverkolle yli käyttäjän datagramiprotokollan( UDP) portti 67( BootP-palvelin).Koska asiakas ei osaa tietää aliverkkoa, johon se kuuluu, DHCPDISCOVER on kaikki lähetettävät aliverkot( kohde-IP-osoite 255.255.255.255), jonka lähde-IP-osoite on 0.0.0.0.Lähteen IP-osoite on 0.0.0.0, koska asiakkaalla ei ole määritettyä IP-osoitetta.
Jos DHCP-palvelin on olemassa tässä paikallisessa aliverkossa ja se on konfiguroitu ja toimii oikein, DHCP-palvelin kuulee lähetyksen ja vastaa DHCPOFFER-sanomalla. Jos DHCP-palvelinta ei ole paikallisessa aliverkossa, tämän paikallisen aliverkon DHCP / BootP Relay Agent täytyy lähettää DHCPDISCOVER-sanoman DHCP-palvelimeen sisältävään aliverkkoon.
Tämä välitysagentti voi olla joko omistettu isäntä( esimerkiksi Microsoft Windows Server) tai reititin( esimerkiksi Cisco-reititin, joka on konfiguroitu käyttöliittymätasolla IP-avustajien lausumilla).
. ..
Kun asiakas vastaanottaa DHCPOFFER: n, se vastaa DHCPREQUEST-sanomalla, joka ilmoittaa aikomuksensa hyväksyä parametrit DHCPOFFER: ssä ja siirtyy -pyytäjälle .Asiakas voi vastaanottaa useita DHCPOFFER-viestejä, joista jokaisesta DHCP-palvelimesta, joka sai alkuperäisen DHCPDISCOVER-sanoman. Asiakas valitsee yhden DHCPOFFER: n ja vastaa vain DHCP-palvelimeen, implisiittisesti hylkäämällä kaikki muut DHCPOFFER-viestit. Asiakas valitsee valitun palvelimen täyttämällä -palvelimen tunnuksen -vaihtoehtokentän DHCP-palvelimen IP-osoitteella.
DHCPREQUEST on myös lähetys, joten kaikki DHCPOFFER: n lähettäneet DHCP-palvelimet näkevät DHCPREQUESTin, ja kukin tietää, onko DHCPOFFER hyväksytty vai hylätty. Kaikki lisäasetukset, jotka asiakas tarvitsee, sisällytetään DHCPREQUEST-sanoman vaihtoehtoihin. Vaikka asiakkaalle on tarjottu IP-osoite, se lähettää DHCPREQUEST-sanoman, jonka lähde-IP-osoite on 0.0.0.0.Tällä hetkellä asiakas ei ole vielä saanut vahvistusta, että IP-osoitteen käyttö on selvää.
. ..
Asiakkaan ja palvelimen keskustelu asiakkaalle, joka hankkii DHCP-osoitteen, jossa asiakas ja DHCP-palvelin sijaitsevat samassa aliverkossa:
Lähde: DHCP: n ymmärrä ja vianmääritys katalysaattorikytkimessä tai yritysverkoissa
Oletusreitti
Tässä asiakirjassa selitetään, miten konfiguroidaanoletusreitti tai viimeisen keinon yhdyskäytävä.Näitä IP-komentoja käytetään:
- ip-oletusyhdyskäytävä
- ip-oletusverkko
- ip-reitti 0.0.0.0 0.0.0.0
IP-reitti 0.0.0.0 0.0.0.0
Staattisen reitin luominen verkkoon 0.0.0.0 0.0.0.0 on toinentapa asettaa viimeisen keinon yhdyskäytävä reitittimelle. Kuten ip-oletusverkko -komennolla, staattinen reitti 0.0.0.0 ei ole riippuvainen mistä tahansa reititysprotokollista. IP-reititys on kuitenkin sallittava reitittimessä.
Huomaa: IGRP ei ymmärrä reittiä 0.0.0.0: ksi. Sen vuoksi se ei voi levittää oletusreittejä, jotka on luotu käyttäen ip-reittiä 0.0.0.0 0.0.0.0 -komennolla. Käytä ip-oletusverkko- -komentoa, jotta IGRP voi propagoitavan oletusreitin.
Lähde: Viimeisen lomakeskuksen konfigurointi IP-komentojen avulla
Onko sinulla jotain lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä?Katso koko keskusteluketju täältä.