Varför är Localhosts IP-adress 127.0.0.1?

Varför är Localhosts IP-adress 127.0.0.1?

IP-adressen 127.0.0.1 är en speciell IPv4-adress som kallas en localhost eller loopback-adress. Alla datorer använder den här adressen men de får inte kommunicera med andra enheter som en riktig IP-adress .

Din dator kan tilldelas en privat IP- adress 192.168.1.115 för att kommunicera med en router och andra nätverksanslutna enheter. Den är dock fortfarande knuten till denna speciella 127.0.0.1-adress, vilket betyder "den här datorn" eller adressen du använder.

Loopback-adressen används endast av den dator du använder, och endast i speciella fall. Detta är inte detsamma som en vanlig IP-adress, som används för att överföra filer till och från andra nätverksanslutna enheter.

Till exempel kan en webbserver som körs på en dator peka på 127.0.0.1 för att köra och lokalt testa sidor innan den distribueras.

Varför är Localhosts IP-adress 127.0.0.1?

Fråga:

Jag har en fråga som jag vill ha svar på: varför är Localhosts IP-adress 127.0.0.1? Och vad betyder 127? Vad betyder 0.0.1?

Svar 1:

127 är det sista nätverksnumret i klass A-nätverk med subnätmask 255.0.0.0. Adressen 127.0.0.1 är den första tilldelningsadressen i subnätet. Adressen 127.0.0.0 används inte eftersom detta är en trådbunden nätverksadress.

Men när du använder någon annan IP-adress för att värddelen ska fungera bättre, bör du byta tillbaka till att använda IP-adress 127.0.0.1. Du kan försöka genom att pinga adressen 127.0.0.1 om du vill.

Svar 2:

Du kan hitta mer information relaterad till IP-adresstilldelning 127 som ett Loopback-nätverk i dokumentet RFC 990 av två författare, Reynolds och Postel, publicerat i november 1986:

"Adress tolkas inte i denna mening, i detta nätverk".

Till exempel kan adress 0.0.0.37 förstås som server 37 på detta nätverk.

Nätverksnummer 127 i nätverksklass A tilldelas Loopback-funktionen, vilket är ett datagrampaket som skickas av det högre protokollet till ett nätverk med adress 127 som har en Loopback i värden. Och datagrampaket som skickas till adress 127 kommer inte att visas någon annanstans i nätverket.

Enligt dokumentet RFC 790 publicerat i september 1981 är 0 och 127 förtilldelade adresser i nätverkslager A. 0 används för att fokusera på en specifik värd och 127 är för Loopback.

Ytterligare information

Datagram

Datagram är informationspaket som överför data mellan källa och destination med anslutningslösa metoder. IPX (Internetwork Packet Exchange) och IP (Internet Protocol) är datagramtjänster. Datagrammet innehåller destinationsadressen och kan passera gränserna för nätverk som är anslutna med routrar.

Hur IP-adressen 127.0.0.1 fungerar

Varför är Localhosts IP-adress 127.0.0.1?

Alla meddelanden som genereras av TCP/IP- programvara innehåller IP-adressen för den avsedda mottagaren. TCP/IP betraktar 127.0.0.1 som en speciell IP-adress. Protokollet undersöker varje meddelande innan det skickas till det fysiska nätverket och dirigerar automatiskt alla meddelanden som är avsedda för 127.0.0.1 tillbaka till den mottagande änden av TCP/IP-stacken.

För att förbättra nätverkssäkerheten undersöker TCP/IP även meddelanden som kommer från routrar eller andra nätverksportar och kasserar alla meddelanden som innehåller dubbletter av IP-adresser. Detta förhindrar cyberangripare från att dölja skadlig nätverkstrafik som kommer från loopback-adressen.

Programvara använder ofta denna iterationsfunktion för lokala teständamål. Meddelanden som skickas till loopback IP-adresser som 127.0.0.1 kan inte gå utanför det lokala nätverket (LAN) utan skickas istället direkt till TCP/IP och tar emot köer som om de kom från en enda källa utanför.

Loopback-meddelanden innehåller destinationsportnumret tillsammans med adressen. Applikationer kan använda dessa portnummer för att dela upp testmeddelanden i flera kategorier.

Localhost och IPv6 loopback-adress

Namnet localhost har också en speciell betydelse i datornätverk när det används i kombination med 127.0.0.1. Datorns operativsystem har en post i värdens filer som associerar namnet med loopback-adressen, vilket gör att applikationer kan skapa loopback-meddelanden via namn snarare än ett hårdkodat nummer.

Internet Protocol v6 (IPv6) tillämpar samma koncept för loopback-adressering som IPv4. Istället för 127.0.0.01 representerar IPv6 dess loopback-adress, som helt enkelt är ::1 (0000:0000:0000:0000:0000:0000:0000:0001). Och till skillnad från IPv4 tilldelar IPv6 inte ett adressområde för detta ändamål.

127.0.0.1 jämfört med andra speciella IP-adresser

IPv4 lagrar alla adresser i intervallet 127.0.0.0 till 127.255.255.255 för användning under loopback-testning, även om 127.0.0.1 (enligt historisk konvention) är den loopback-adress som används i de flesta fall.

127.0.0.1 och andra 127.0.0.0 -nätverksadresser tillhör inte något av de privata IP-adressintervall som definieras i IPv4. Individuella adresser i dessa intervall kan reserveras för lokala nätverksenheter och användas för kommunikation mellan enheter, medan 127.0.0.1 inte kan.

Människor som studerar datornätverk blandar ibland ihop 127.0.0.1 med adressen 0.0.0.0. Även om båda dessa adresser har speciell betydelse i IPv4, ger 0.0.0.0 ingen återkopplingsfunktion.

Se några fler artiklar nedan:

Lycka till!


Lär dig mer om brandväggar, Windows-brandväggen på Windows Server 2012

Lär dig mer om brandväggar, Windows-brandväggen på Windows Server 2012

Windows-brandvägg med avancerad säkerhet är en brandvägg som körs på Windows Server 2012 och som är aktiverad som standard. Brandväggsinställningar i Windows Server 2012 hanteras i Windows-brandväggens Microsoft Management Console.

Så här ändrar du Vigor Draytek-modem och inloggningslösenord för router

Så här ändrar du Vigor Draytek-modem och inloggningslösenord för router

När användarna ändrar lösenordet för Vigor Draytek Modem och Routers inloggningsadminsida, begränsar användarna obehörig åtkomst för att ändra modemets lösenord, vilket säkrar viktig nätverksinformation.

Hur man enkelt överklocka RAM med AMD Ryzen Master

Hur man enkelt överklocka RAM med AMD Ryzen Master

Lyckligtvis kan användare av Windows-datorer som kör AMD Ryzen-processorer använda Ryzen Master för att enkelt överklocka RAM utan att röra BIOS.

7 sätt att fixa Windows-datorfel som inte laddas via USB-C

7 sätt att fixa Windows-datorfel som inte laddas via USB-C

USB-C-porten har blivit standarden för dataöverföring, videoutgång och laddning på moderna bärbara Windows-datorer. Även om detta är bekvämt, kan det vara frustrerande när du ansluter din bärbara dator till en USB-C-laddare och den inte laddas.

Hur man fixar felet Kan inte skapa tjänst på Ultraviewer

Hur man fixar felet Kan inte skapa tjänst på Ultraviewer

Felet Kan inte skapa tjänst på Ultraviewer uppstår när vi installerar programvaran med felkod 1072.

Hur man åtgärdar felet att inte visa ID på Ultraviewer

Hur man åtgärdar felet att inte visa ID på Ultraviewer

Felet att inte visa ID på Ultraviewer kommer att påverka fjärrdatoranslutningen.

Hur man använder Ultraviewer för att skicka och ta emot filer

Hur man använder Ultraviewer för att skicka och ta emot filer

Ultraviewer fjärrstyr datorn och har ett läge för att skicka och ta emot filer.

6 sätt att permanent radera filer på Windows

6 sätt att permanent radera filer på Windows

Normalt, när du tar bort en fil på Windows, kommer filen inte att raderas omedelbart utan sparas i papperskorgen. Efter det måste du göra ytterligare ett steg: töm papperskorgen. Men om du inte vill behöva göra det här andra steget kommer vi att visa dig hur du tar bort en fil permanent i artikeln nedan.

Hur påverkar den mörka webben säkerheten?

Hur påverkar den mörka webben säkerheten?

Det mörka nätet är en mystisk plats med ett berömt rykte. Att hitta det mörka nätet är inte svårt. Men att lära sig att navigera på ett säkert sätt är en annan sak, särskilt om du inte vet vad du gör eller vad du kan förvänta dig.

Vad är Adrozek-viruset? Hur du skyddar dig mot Adrozek-virus

Vad är Adrozek-viruset? Hur du skyddar dig mot Adrozek-virus

Tekniskt sett är Adrozek inte ett virus. Det är en webbläsarkapare, även känd som webbläsarmodifierare. Det betyder att skadlig programvara installerades på din dator utan din vetskap.