/ / Vad representerar olika typer av IP-adresser för LAN?

Vad representerar olika typer av LAN-IP-adresser?

vad-gör-olika-typer-av-lan-ip-adresser-representerar-00

När du börjar lära dig om IP-adresser, detkan vara lite förvirrande till en början när det gäller att veta vilka specifika adresser representerar och varför de gör det. Med det i åtanke hjälper dagens SuperUser Q & A-inlägg en nyfiken läsare att lära sig mer om IP-adresser.

Dagens fråga & svar-session kommer till oss med tillstånd av SuperUser - en underavdelning av Stack Exchange, en samhällsstyrd gruppering av frågor och svar på webbplatser.

Bild med tillstånd av CLUC (Flickr).

Frågan

SuperUser-läsaren Flare Cat vill veta vilka olika typer av LAN-IP-adresser representerar ?:

Jag har sett LAN-IP-adresser på följande sätt / former:

  • 10.0.0. *
  • 192.168.0. *
  • 192.168.1. *
  • 192.168.2. *
  • 127.0.0. * (Den här slutar vanligtvis med en 1 och jag är inte säker på om det är en LAN-adress eller inte, eftersom jag normalt sett ser det med proxy-grejer)

Varför finns det olika former av LAN-IP-adresser och vad representerar de (medelvärden)?

Vad representerar olika typer av LAN IP-adresser ??

Svaret

SuperUser-bidragsgivaren Abraxas har svaret för oss:

Det finns många frågor som handlar om detta, men här är en kraschkurs om vad som kallas privata IP-adresser, enligt definitionen i RFC 1918.

IP-adresser delades upp i vad som kallasklasser som ses här. Detta används inte längre (ersätts med Classless Inter-Domain Routing eller CIDR för kort), men kan hjälpa till att förstå olika nätverksstorlekar:

what-do-olika-typer-of-lan-IP-adresser-representerar-01

Det finns ett par grundläggande skillnader när det gäller adresser. Du har vad som kallas nätverk, nätverksadresser, offentliga adresser, privata adresser och subnät.

Kort sagt, din dator får en IP-adress vilkenfinns i ett visst IP-nätverk. Din dators IP-adress och nätverkets adress (vanligtvis definierad i din lokala router) är privata adresser. Privata adresser skiljer sig från offentliga adresser genom att privata adresser inte tilldelas offentliga nätverk. Om du till exempel pinglar google.com får du ett svar från den offentliga adressen som google.com beslutar om. Det är en offentlig adress. Det finns vissa nätverk som är "speciella" och inte tilldelas offentligt; de kallas privata IP-adresser. För mer information, läs här: Vad är en privat IP-adress?

Här är en lista över de privata nätverksområdena:

what-do-olika-typer-of-lan-IP-adresser-representerar-02

Det enklaste sättet, tror jag, att visualisera detta är attföreställ dig följande. Din Internetleverantör ger dig till exempel en enda IP-adress, “50.100.101.154”. Detta är anslutet till modemet / routern för ditt hem och är det offentliga gränssnittets IP-adress. Men du har mer än en enhet du vill ha i ditt nätverk, så vad ditt modem / router gör är att det skapar ett "internt" nätverk. Säg att det väljer siffran “192.168.1.0” för nätverket och det är en standardmask (läs relaterade länkar för mer information).

Det betyder att du kan ansluta enheter inutidin router och ge dem vilken IP-adress som helst som passar detta mönster: “192.168.1.1-254”. Den sista oktetten (utrymme efter den senaste perioden) är ditt "tillgängliga intervall" av värd-IP-adresser. Det finns några speciella IP-adresser (nätverksadresser, sändningsadresser osv.), Men om du inte använder "0" eller "255" kommer du att ha det bra i de flesta fall.

Så det korta svaret är “10.x.x.x, 192.168.x.x, och 172.16-31.x.x ”är alla IP-adresser som du kan använda i ditt eget hemnätverk som aldrig kommer att komma i konflikt med offentliga IP-adresser. Detta är viktigt av följande skäl:

När du försöker gå till en webbplats, säg google.com, och din webbläsare kontaktar en DNS-server på Internet och säger "Var är google.com?", den får ett svar tillbaka i form av en IP-adress. Svaret är i princip "Om du vill komma till google.com, gå till 8.8.8.8." Din webbläsare skickar sedan en begäran till “8.8.8.8” och laddar den sida som finns där.

Tänk om du använde “8.8.8.8 ”för en IP-adress i ditt hemnätverk? Du kanske har ett problem eftersom din router kan säga, "Jag vet var 8.8.8.8 är, det är rätt där borta!" och sedan förlorar du åtkomsten till google.com eftersom du inte kan komma ur nätverket och lösa rätt "8.8.8.8" -adress. Eftersom privata IP-adressintervall endast är avsedda för privat bruk bör offentliga webbplatser aldrig använda dem och därför bör du aldrig leta upp en webbplatsadress (utanför ditt LAN) som pekar på en av dem.

”127.0.0.1 ”är en speciell typ av adress som kallas din“ localhost ”-adress (jag kommer inte in på den här). Det täcker hela 127-intervallet: “127.0.0.0 - 127.255.255.255”. Tänk på det som ett sätt att ge en enhet sin egen IP-adress utan att någon eller något annat kan göra saker med den adressen.


Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa fler svar från andra tekniska kunniga Stack Exchange-användare? Kolla in hela diskussionstråden här.