28Jun

Wat is het verschil tussen 127.0.0.0 en 127.0.0.1?


Soms leveren de meest elementaire vragen lesbare momenten op;lees verder terwijl we ons verdiepen in hoe een enkele cijferverandering tussen 127.0.0.0 en 127.0.0.1 een kans biedt om naar netwerktopologie te kijken.

De vraag van vandaag &Antwoord sessie komt naar ons met dank aan SuperUser-een onderverdeling van Stack Exchange, een community-gestuurde groepering van Q & A-websites.

De vraag

SuperUser-lezer Disa is nieuwsgierig naar loopback-IP's:

Ik weet dat beide loopback-IP's zijn, maar ze hebben een ander ip-masker.

Wat is het verschil tussen hen? Kunnen ze onderling uitwisselbaar worden gebruikt?

=========================================================== IPv4 routes =========================================================================== Actieve routes: Doelmasker 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

Welke informatie kunnen we uit deze tabel halen?

Het antwoord

Twee SuperUser-bijdragers zijn erin gesprongen om het mysterie te helpen oplossen. Ten eerste biedt Mmmc dit beknopte overzicht:

Nee. Je kunt ze niet allebei gebruiken. En het zijn niet beide loopback-adressen.

127.0.0.1 is een loopback-adres 127.0.0.2 is een loopback-adres 127.0.0.3 is een loopback-adres en zo verder is

127.0.0.0 een netwerkadres. Samen met masker 255.0.0.0 geeft dit u een hint dat de hele klasse A van adressen beginnend met 127. *. *. * Loopback-adressen zal bevatten.

Dan biedt YLearn een breder overzicht van naamgevingsconventies in het algemeen en hoe erover te denken:

Wat in de schermafbeelding wordt getoond, is een routeringstabel van een computer. De routeringstabel is slechts een "routekaart" die een computer / router vertelt waar hij heen moet om naar andere apparaten in het netwerk te gaan.

In sommige opzichten is dit vergelijkbaar met hoe we in het echte leven navigeren.

De eerste kolom bevat de lijst met bekende bestemmingen( waar kan ik naartoe) en de tweede kolom geeft aan hoe specifiek de bestemming is( ik kan naar Canada gaan of ik kan naar het huis van oom John in Canada).Zonder in detail te treden, hoe hoger de maskeerwaarde, des te specifieker de bestemming. Dus een waarde van 0.0.0.0 heeft betrekking op naar elk apparaat gaan en een waarde van 255.255.255.255 geeft een afzonderlijk apparaat aan.

De derde kolom geeft aan waar het verkeer naartoe moet gaan om naar de bestemming te gaan( als u naar Canada gaat, moet u beginnen met Main Street) en de vierde kolom geeft aan welk pad uit het apparaat moet worden gebruikt om naarde bestemming( vanuit huis heb je misschien alleen je oprit maar vanaf de Walmart-parkeerplaats kun je verschillende "uitgangen" kiezen om uit te kiezen).

Ten slotte geeft de metriek de computer een manier om het beste pad te kiezen als er meerdere routes naar de bestemming zijn( je kunt uit de noord- of oost-uitgang van de parkeerplaats naar Canada gaan, maar de oostelijke is sneller).

Dus om de oorspronkelijke vraag te beantwoorden, nee, je kunt 127.0.0.0 en 127.0.0.1 niet uitwisselbaar gebruiken. Het verschil dat hier wordt weergegeven, is dat er twee routes zijn - een algemene route naar elk apparaat met 127.xyz en een zeer specifieke route naar host 127.0.0.1( die zich in 127.0.0.0 bevindt), die beide de 127.0.0.1-interface

gebruikenHeb je iets toe te voegen aan de uitleg? Geluid uit in de opmerkingen. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk de volledige discussiethread hier.