Hemsida » hur » Vad är skillnaden mellan 127.0.0.0 och 127.0.0.1?

    Vad är skillnaden mellan 127.0.0.0 och 127.0.0.1?


    Ibland ger de mest elementära frågorna utbildningsbara stunder; läs vidare när vi gräver hur en enda siffra förändras mellan 127.0.0.0 till 127.0.0.1 ger en chans att titta på nätverkstopologi.

    Dagens Question & Answer-session kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

    Frågan

    SuperUser-läsare Disa är nyfiken på loopback-IP:

    Jag vet att båda är loopback-IP, men de har en annan ip-mask.

    Vad är skillnaden mellan dem? Kan de användas omväxlande?

    ================================================== ========================== IPv4-rutter ======================== ================================================== == Aktiva vägar: Destinationsmaske Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.6 26 [...] 127.0.0.0 255.0.0.0 On-link 127.0.0.1 306 127.0.0.1 255.255.255.255 On-link 127.0. 0,1 306

    Vilken typ av information kan vi sträva ut från denna tabell?

    Svaret

    Två SuperUser-bidragsgivare hoppade in för att hjälpa till att lösa mysteriet. Först erbjuder Mmmc denna korta översikt:

    Nej. Du kan inte använda dem båda. Och de är inte båda loopbackadresserna.

    127.0.0.1 är en loopback-adress 127.0.0.2 är en loopback-adress 127.0.0.3 är en loopbackadress och så vidare

    127.0.0.0 är en nätverksadress. Tillsammans med mask 255.0.0.0 ger du en antydan om att hela klass A av adresser börjar med 127. *. *. * kommer att innehålla loopbackadresser.

    Sedan erbjuder YLearn en bredare översikt över namngivningskonventioner i allmänhet och hur man tänker på dem:

    Det som visas på skärmdumpen är ett routingbord från en dator. Rutningstabellen är bara en "färdplan" som berättar för en dator / router var man ska gå för att komma till andra enheter på nätverket.

    På något sätt liknar detta hur vi navigerar i verkligheten.

    Den första kolumnen ger listan över kända destinationer (var kan jag gå) och den andra kolumnen anger hur specifikt destinationen (jag kan gå till Kanada eller jag kan gå till farbror Johns hus i Kanada). Utan att komma i detalj, är "högre" maskvärdet desto mer specifikt destinationen. Så ett värde på 0.0.0.0 omfattar att gå till en enhet och ett värde på 255.255.255.255 anger en enskild enhet.

    Den tredje kolumnen anger var trafik ska gå bredvid destinationen (om du ska till Kanada måste du börja med att komma till Main Street) och den fjärde kolumnen anger vilken väg ut ur enheten ska användas för att komma till destination (hemifrån kan du bara ha din uppfart men från parkeringsplatsen Walmart kan du ha flera "utgångar" att välja mellan).

    Slutligen ger metriska datorn datorn ett sätt att välja den bästa vägen om det finns flera vägar till destinationen (du kan gå ut antingen norr eller östutgången från parkeringsplatsen för att komma till Kanada, men den östra är en snabbare).

    Så att svara på den ursprungliga frågan kan du inte använda 127.0.0.0 och 127.0.0.1 utbytbart. Skillnaden som visas här är att det finns två vägar - en allmän väg till vilken enhet som helst som använder 127.x.y.z och en väldigt specifik väg till värd 127.0.0.1 (som ligger i 127.0.0.0), som båda använder 127.0.0.1-gränssnittet


    Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.