Hvad er en Loopback-adresse?

click fraud protection

Langt de fleste computere er forbundet til en slags netværk, såsom et hjemmenetværk, et firma-LAN og internettet. Disse netværk er en lynchpin af moderne kommunikation, der muliggør kommunikation mellem mange enheder.

For at kommunikere effektivt bruges et adresseringsskema, der giver dig mulighed for at angive, hvor du vil have din netværkskommunikation til at gå. Det primære adresseringsskema, der bruges til internettet, er kendt som "IP" eller internetprotokol-adresser. Der er to IP-adresseskemaer i drift i øjeblikket. IPv4 er det traditionelle adresseringsskema. IPv6 udrulles som erstatning, da IPV4-ordningen er løbet tør for brugbare adresser.

IPv4 og IPv6

IPv4-adresser vises generelt i "dotted quad"-notationen, hvor fire sæt med op til tre cifre er adskilt af perioder, for eksempel: 192.168.0.1. I denne notation skal hvert af de fire tal være mellem 0 og 255. En række typer adresser er afsat til at have en særlig betydning. For eksempel er alle IPv4-adresser, der starter med 192.168, reserveret til brug på lokale netværk og kan ikke direkte kommunikere med internettet. Det betyder, at alle hjemmenetværk og endda firmanetværk kan genbruge det samme sæt adresser som en effektiv metode til adresseallokering.

Tip: Ofte vil IP-adresser i både IPv4 og IPv6 have en skråstreg og et tal efter sig, såsom "/24", kaldet undernetmasken. Undernetmasken bruges til at angive, hvilken del af adressen der refererer til netværksadressen, og hvilken del der specificerer værtsadressen i det netværk. For et /24-netværk bruges de første 24 binære bit af adressen til at angive netværksadressen, mens resten bruges til at angive værterne på det netværk.

IPv6-adresser er mere komplicerede at vise. De kan vises med op til otte segmenter på op til fire hexadecimale cifre, adskilt af kolon. Et eksempel på en IPv6-adresse kunne se sådan ud: fe80:4749:dadb: 748d: ff: 334c: ffff: f000. Brugen af ​​hexadecimal betyder, at hvert ciffer kan være 0-9, a-f. Et segment kan være kortere end fire cifre, fordi indledende nuller er udeladt. Som med IPv4 er nogle adressetyper reserveret til visse formål. Alle IPv6-adresser, der starter med "fe80", er lokale adresser med de samme begrænsninger som lokale IPv4-adresser.

Tip: Du kan ofte se IPv6-adresser vises væsentligt kortere med et dobbelt kolon i midten, såsom fe80:da29::9999. Dette er en forkortelse for notation designet til at gøre IPv6-adresser nemmere at læse, skrive og huske. Segmenter, der består af fire nuller, kan udelades helt og erstattes med et dobbelt kolon "::". Hvis to eller flere segmenter ved siden af ​​hinanden begge er lavet udelukkende af nuller, kan de både udelades og erstattes med en enkelt brug af det dobbelte kolon. For at kunne rekonstruere den fulde adresse kan der kun udelades ét kontinuerligt sæt segmenter pr. adresse.

Loopback-adressen

"Loopback-adressen" er et andet eksempel på en reserveret adresse. Lidt ligesom de lokale adresser, der kun kan forblive inden for det lokale netværk, kan loopback-adresser kun forblive på den lokale computer. Hvis en computer forsøger at sende en besked til loopback-adressen, vil beskeden aldrig blive sendt til netværket, men vil i stedet gå direkte tilbage til computeren. Dette er generelt ikke nyttigt for de fleste brugere, men det kan være nyttigt at få adgang til netværkstjenester såsom webservere på enheden.

I IPv4 understøttes adressen "127.0.0.1" af alle enheder som loopback-adressen. Teknisk set er enhver adresse, der begynder med "127", reserveret til brug af en loopback-adresse, men ikke alle enheder understøtter denne brug. Du kan nogle gange se adressen skrevet som "127.0.0.1/8", da kun de første otte binære bit bruges til at angive netværksdelen af ​​loopback-adressen.

I IPv6 er loopback-adressen "::1". Kun én adresse er tildelt til brug til loopback-formål. Det kan nogle gange skrives som "::1/128", da alle 128 binære bit bruges til at angive netværksdelen af ​​adressen.

Tip: Udtrykket "localhost" er reserveret i DNS-skemaet til at henvise til loopback-adresserne.

Hvis du kører en webserver på din computer, kan du oprette forbindelse til den i din webbrowser ved at indtaste en loopback-adresse. For eksempel: " http://127.0.1”, “ http://::1”, og " http://localhost” alt løses til den computer, du browser fra.

Tip: Du kan også manuelt angive portnumre, hvis du hoster tjenester på ikke-standardporte