127.0.0.1 IP-adresse forklart

Innholdsfortegnelse:

127.0.0.1 IP-adresse forklart
127.0.0.1 IP-adresse forklart
Anonim

IP-adressen 127.0.0.1 er en IPv4-adresse for spesialformål og kalles localhost- eller loopback-adressen. Alle datamaskiner bruker denne adressen som sin egen, men den lar ikke datamaskiner kommunisere med andre enheter slik en ekte IP-adresse gjør.

Image
Image

Datamaskinen din kan ha den private IP-adressen 192.168.1.115 tildelt den slik at den kan kommunisere med en ruter og andre nettverksenheter. Den legger imidlertid fortsatt ved den spesielle 127.0.0.1-adressen som noe sånt som et alias for å bety, i nettverksmessige termer, denne datamaskinen.

Tilbakekoblingsadressen brukes bare av datamaskinen du er på, og kun for spesielle omstendigheter - i motsetning til en vanlig IP-adresse som overfører filer til og fra andre nettverksenheter. For eksempel kan en webserver som kjører på en datamaskin peke til 127.0.0.1 slik at sidene kjøres lok alt og teste før den distribueres.

Hvordan 127.0.0.1 fungerer

Alle meldinger generert av TCP/IP-programvare inneholder IP-adresser for de tiltenkte mottakerne. TCP/IP gjenkjenner 127.0.0.1 som en spesiell IP-adresse. Protokollen sjekker hver melding før den sendes til det fysiske nettverket. Deretter omdirigerer den automatisk alle meldinger med destinasjonen 127.0.0.1 tilbake til mottakerenden av TCP/IP-stakken.

Image
Image

For å forbedre nettverkssikkerheten sjekker TCP/IP også innkommende meldinger som kommer til rutere eller andre nettverksgatewayer og forkaster alle som inneholder tilbakekoblings-IP-adresser. Denne dobbeltsjekken forhindrer en nettverksangriper fra å skjule trafikken sin som å komme fra en tilbakekoblingsadresse.

Image
Image

Applikasjonsprogramvare bruker vanligvis denne tilbakekoblingsfunksjonen til lokale testformål. Meldinger som sendes til loopback-IP-adresser som 127.0.0.1 når ikke ut til det lokale nettverket. I stedet blir meldinger levert direkte til TCP/IP og mottar køer som om de hadde kommet fra en ekstern kilde.

Loopback-meldinger inneholder et destinasjonsportnummer i tillegg til adressen. Apper kan bruke disse portnumrene til å dele testmeldinger inn i flere kategorier.

Localhost og IPv6 Loopback-adresser

Navnet localhost har også en spesiell betydning i datanettverk brukt i forbindelse med 127.0.0.1. Dataoperativsystemer opprettholder en oppføring i HOSTS-filene som knytter et navn til loopback-adressen. Denne praksisen hjelper applikasjoner med å lage tilbakekoblingsmeldinger ved å bruke et navn i stedet for et hardkodet nummer.

Internet Protocol v6 implementerer det samme konseptet med en loopback-adresse som IPv4. I stedet for 127.0.0.01, representerer IPv6 sin loopback-adresse som ::1 (0000:0000:0000:0000:0000:0000:0000:0001), og i motsetning til IPv4, gjør den det ikke tilordne en rekke adresser for dette formålet.

127.0.0.1 vs. andre spesielle IP-adresser

IPv4 reserverer alle adresser i området 127.0.0.0 opp til 127.255.255.255 for bruk i loopback-testing, selv om 127.0.0.1 (etter konvensjon) er loopback-adressen som brukes i nesten alle tilfeller.

127.0.0.1 og andre 127.0.0.0 nettverksadresser tilhører ikke noen av de private IP-adresseområdene som er definert i IPv4. Individuelle adresser i disse private områdene kan dedikeres til lokale nettverksenheter og brukes til kommunikasjon mellom enheter, mens 127.0.0.1 ikke kan.

Folk som studerer datanettverk forveksler noen ganger 127.0.0.1 med 0.0.0.0. IP adresse. Selv om begge har spesielle betydninger i IPv4, gir ikke 0.0.0.0 noen tilbakekoblingsfunksjonalitet.

Anbefalt: