sv.phhsnews.com


sv.phhsnews.com / Hur fungerar IP-adresser?

Hur fungerar IP-adresser?


Varje enhet som är ansluten till en nätverksdator, surfplatta, kamera, vad som helst, behöver en unik identifierare så att andra enheter vet hur de ska nås. I världen av TCP / IP-nätverk är den identifieraren Internet Protocol (IP) -adressen.

Om du har arbetat med datorer under en viss tid har du antagligen blivit utsatt för IP-adresser - de numeriska sekvenserna som ser något ut som 192.168.0.15. För det mesta behöver vi inte hantera dem direkt, eftersom våra enheter och nätverk tar hand om det där bakom kulisserna. När vi måste ta itu med dem följer vi ofta instruktioner om vilka nummer som ska sättas var. Men om du någonsin velat dyka lite djupare in i vad dessa siffror betyder är den här artikeln för dig.

RELATERAD: 8 Vanliga nätverksverktyg Förklarade

Varför ska du bry dig? Tja, att förstå hur IP-adresser fungerar är viktigt om du någonsin vill felsöka varför ditt nätverk inte fungerar rätt, eller varför en viss enhet inte ansluter hur du förväntar dig det. Och om du någonsin behöver konfigurera något lite mer avancerat - som värd för en spelserver eller mediaserver som vänner från internet kan ansluta - behöver du veta något om IP-adressering. Dessutom är det lite fascinerande.

Obs! Vi kommer att täcka grunderna för IP-adressering i den här artikeln, vilken typ av saker som människor som använder IP-adresser, men aldrig trodde mycket på dem, kanske vill känna till. Vi kommer inte att täcka några av de mer avancerade eller professionella nivåerna, som IP-klasser, klasslösa routing och anpassad subnetting ... men vi kommer att peka på några källor för vidare läsning när vi går.

Vad Är en IP-adress?

En IP-adress identifierar unikt en enhet i ett nätverk. Du har sett dessa adresser innan; de ser ut som 192.168.1.34.

En IP-adress är alltid en uppsättning med fyra siffror. Varje nummer kan sträcka sig från 0 till 255. Så varierar hela IP-adressintervallet från 0.0.0.0 till 255.255.255.255.

Anledningen till att varje nummer endast kan nå upp till 255 är att var och en av siffrorna verkligen är en åtta siffran binärt tal (kallas ibland en oktett). I en oktett skulle numret noll vara 00000000, medan numret 255 skulle vara 11111111, det maximala antalet oktet kan nå. Den IP-adress som vi nämnde tidigare (192.168.1.34) i binär skulle se ut så här: 11000000.10101000.00000001.00100010.

Datorer arbetar med binärt format, men vi människor tycker det är mycket lättare att arbeta med decimalformatet. Att veta att adresserna faktiskt är binära siffror hjälper oss att förstå varför vissa saker som omger IP-adresser fungerar som de gör.

Oroa dig inte! Vi kommer inte att kasta mycket binär eller matematik åt dig i den här artikeln, så bara bära med oss ​​lite längre.

De två delarna av en IP-adress

En enhets IP-adress består faktiskt av två separata delar:

  • Nätverks-ID: Nätverks-ID är en del av IP-adressen från vänster som identifierar det specifika nätverket som enheten ligger på. I ett typiskt hemnätverk, där en enhet har IP-adressen 192.168.1.34, kommer 192.168.1-delen av adressen att vara nätverks-ID. Det är anpassat att fylla i den saknade slutdelen med en noll, så vi kan säga att enhetens nätverks-ID är 192.168.1.0.
  • Värd ID: Värddatorn är den del av IP-adressen som inte tagits upp av nätverks-ID. Det identifierar en specifik enhet (i TCP / IP-världen kallar vi enheter "värdar") på det nätverket. Fortsatt vårt exempel på IP-adressen 192.168.1.34, var värd-ID: n 34: värdens unika ID på 192.168.1.0-nätverket.

I ditt hemnätverk ser du kanske flera enheter med IP-adress som 192.168. 1.1, 192.168.1.2, 192.168.130 och 192.168.1.34. Alla dessa är unika enheter (med värd-ID 1, 2, 30 och 34 i det här fallet) på samma nätverk (med nätverks-ID 192.168.1.0).

För att göra allt här lite bättre, låt oss vända oss till en analogi. Det är ungefär som hur gatuadresser fungerar inom en stad. Ta en adress som 2013 Paradise Street. Gatunamnet är som nätverks-ID, och husnumret är som värd-ID. Inom en stad kommer inga två gator att vara samma, precis som inga två nätverks-ID på samma nätverk heter samma. På en viss gata är varje husnummer unikt, precis som alla värd-ID-er inom ett visst nätverks-ID är unika.

Subnetmasken

Så, hur bestämmer din enhet vilken del av IP-adressen som är nätverks-ID och vilken del värd-ID? Därför använder de ett andra nummer som du alltid ser i samband med en IP-adress. Det här numret heter subnetmasken.

På de flesta enkla nätverk (som i hem eller småföretag) ser du subnätmasker som 255.255.255.0, där alla fyra siffrorna är antingen 255 eller 0. Positionen för ändringarna från 255 till 0 anger uppdelningen mellan nätverket och värd-ID. 255-talet "maskerar ut" nätverks-ID: n från ekvationen.

Obs! De grundläggande subnätmasker som vi beskriver här är kända som standard subnätmasker. Saker blir mer komplicerade än detta på större nätverk. Människor använder ofta anpassade subnätmasker (där positionen av pausen mellan nollor och de skiftar inom en oktett) för att skapa flera delnät i samma nätverk. Det är lite utanför ramen för den här artikeln, men om du är intresserad, har Cisco en ganska bra guide för subnetting.

Standard Gateway Address

RELATED: Förstå routrar, switchar och nätverkshårdvara

Förutom själva IP-adressen och den associerade subnätmasken ser du också en standardgatewayadress som anges tillsammans med IP-adresseringsinformation. Beroende på vilken plattform du använder kan den här adressen kallas något annorlunda. Det kallas ibland routern, routerns adress, standardrutan eller bara "gateway". Dessa är alla samma sak. Det är standard IP-adressen till vilken en enhet skickar nätverksdata när den data är avsedd att gå till ett annat nätverk (ett med ett annat nätverks-ID) än det som enheten är på.

Det enklaste exemplet på detta finns i ett typiskt hemnätverk.

Om du har ett hemnätverk med flera enheter har du troligtvis en router som är ansluten till internet via ett modem. Den routern kan vara en separat enhet, eller det kan vara en del av en modem / router-kombinationsenhet som tillhandahålls av din internetleverantör. Routern sitter mellan datorerna och enheterna i ditt nätverk och de mer offentliga enheterna på internet, passerar (eller dirigerar) trafik fram och tillbaka.

Säg att du skjuter upp din webbläsare och går till www.phhsnews.com. Din dator skickar en begäran till vår webbplatss IP-adress. Eftersom våra servrar är på internet i stället för på ditt hemnätverk skickas den trafiken från din dator till din router (gatewayen), och din router vidarebefordrar begäran till vår server. Servern skickar rätt information tillbaka till din router, som sedan ruter informationen tillbaka till den enhet som begärde det, och du ser vår webbplats dyka upp i din webbläsare.

Normalt är routrarna konfigurerad som standard för att ha sin privata IP adress (deras adress på det lokala nätverket) som första värd-ID. Så, till exempel, på ett hemnätverk som använder 192.168.1.0 för ett nätverks-ID, kommer routern vanligen att vara 192.168.1.1. Naturligtvis kan du, som de flesta saker, konfigurera det för att vara något annorlunda om du vill.

DNS-servrar

Det finns en slutlig del av informationen som du får se utöver en enhetens IP-adress, subnätmask och standardgateway adress: adresserna på ett eller två standard domännamnssystem (DNS) servrar. Vi människor arbetar mycket bättre med namn än numeriska adresser. Att skriva www.phhsnews.com i webbläsarens adressfält är mycket lättare än att komma ihåg och skriva in vår webbplatss IP-adress.

DNS fungerar som en telefonbok, tittar på människor som kan läsas som webbplatsnamn och konverterar dem till IP adresser. DNS gör detta genom att lagra all den informationen på ett system med länkade DNS-servrar över hela internet. Dina enheter måste känna till adresserna på DNS-servrar som de ska skicka sina frågor till.

RELATED: Vad är DNS och ska jag använda en annan DNS-server?

I ett typiskt litet eller hemnätverk används DNS serverns IP-adresser är ofta samma som standardgatewayadressen. Enheter skickar sina DNS-frågor till din router, som sedan vidarebefordrar förfrågningarna till vilken DNS-servrar routern är konfigurerad att använda. Som vanliga är det vanligtvis vilka DNS-servrar din ISP tillhandahåller, men du kan ändra dem för att använda olika DNS-servrar om du vill. Ibland kan du få bättre framgång med DNS-servrar som tillhandahålls av tredje part, till exempel Google eller OpenDNS.

Vad är skillnaden mellan IPv4 och IPv6?

Du kan också ha märkt medan du bläddrar genom inställningar en annan typ av IP-adress, kallad en IPv6-adress. De typer av IP-adresser som vi har pratat om hittills är adresser som används av IP-version 4 (IPv4) -a-protokollet som utvecklades i slutet av 70-talet. De använder de 32 binära bitarna vi pratade om (i fyra oktetter) för att ge totalt 4,29 miljarder möjliga unika adresser. Medan det låter som mycket, var alla offentliga adresser länge sedan tilldelade företagen. Många av dem är oanvända, men de är tilldelade och otillgängliga för allmänt bruk.

I mitten av 90-talet, oroade över den potentiella bristen på IP-adresser, designade Internet Engineering Task Force (IETF) IPv6. IPv6 använder en 128-bitars adress i stället för 32-bitarsadressen till IPv4, så det totala antalet unika adresser mäts i undecillions-ett tal som är tillräckligt stort för att det inte kommer att gå slut.

Till skillnad från den prickade decimalnotationen används i IPv4, IPv6-adresser uttrycks som åtta nummergrupper dividerat med kolon. Varje grupp har fyra hexadecimala siffror som representerar 16 binära siffror (så kallas det en hexet). En typisk IPv6-adress kan se ut så här:

2601: 7c1: 100: ef69: b5ed: ed57: dbc0: 2c1e

Saken är att bristen på IPv4-adresser som orsakade allt bekymmer slutade att mildras till i stor utsträckning av ökad användning av privata IP-adresser bakom routrar. Fler och fler personer skapade egna privata nätverk med de privata IP-adresserna som inte exponeras offentligt. Så, även om IPv6 fortfarande är en stor aktör och övergången fortfarande kommer att hända, så hände det aldrig så mycket som förutspådd- åtminstone inte än. Om du är intresserad av att lära dig mer, kolla in den här historiken och tidslinjen för IPv6.

Hur får en enhet sin IP-adress?

Nu när du vet grunderna om hur IP-adresser fungerar, låt oss prata om hur enheter få sina IP-adresser i första hand. Det finns egentligen två typer av IP-tilldelningar: dynamisk och statisk.

RELATERAD:

Så här hittar du en enhets IP-adress, MAC-adress och andra nätverksanslutningsdetaljer En dynamisk IP-adress tilldelas automatiskt när en enhet ansluter till ett nätverk. Den stora majoriteten av nätverk idag (inklusive ditt hemnätverk) använder något som heter DHCP (Dynamic Host Configuration Protocol) för att detta ska ske. DHCP är inbyggt i din router. När en enhet ansluter till nätverket skickar den ett broadcastmeddelande som begär en IP-adress. DHCP avbryter detta meddelande och tilldelar sedan en IP-adress till den enheten från en pool av tillgängliga IP-adresser.

Det finns vissa privata IP-adressintervall som routrarna ska använda för detta ändamål. Vilket som används beror på vem som gjorde din router eller hur du har ställt upp saker själv. De privata IP-områdena omfattar:

10.0.0.0 - 10.255.255.255:

  • Om du är en Comcast / Xfinity-kund, tilldelas routern från din Internetleverantör adresser i det här intervallet. Vissa andra Internetleverantörer använder också dessa adresser på sina routrar, liksom Apple på sina AirPort-routrar. 192.168.0.0 - 192.168.255.255:
  • De flesta kommersiella routrar är inställda för att tilldela IP-adresser i detta intervall. Exempelvis använder de flesta Linksys-routrar 192.168.1.0-nätverket, medan D-Link och Netgear båda använder 198.168.0.0-serien 172.16.0.0 - 172.16.255.255:
  • Detta sortiment används sällan av kommersiella leverantörer av standard. 169.254.0.0 - 169.254.255.255:
  • Detta är ett specialområde som används av ett protokoll som heter Automatic Private IP Addressing. Om din dator (eller annan enhet) är konfigurerad att hämta sin IP-adress automatiskt, men inte kan hitta en DHCP-server, tilldelas den en adress i det här intervallet. Om du ser en av dessa adresser berättar den att enheten inte kunde nå DHCP-servern när det kom dags att hämta en IP-adress och du kan ha problem med nätverket eller problem med din router. adresser är att de ibland kan förändras. DHCP-servrar hyr IP-adresser till enheter, och när dessa leasingavtal är uppe, måste enheterna förnya leasingavtalet. Ibland kommer enheterna att få en annan IP-adress från poolen av adresser som servern kan tilldela. För det mesta är detta inte en stor sak, och allt kommer att "bara fungera". Ibland kanske du vill ge en enhet en IP-adress som inte ändras. Till exempel kanske du har en enhet som du behöver komma åt manuellt, och du hittar det lättare att komma ihåg en IP-adress än ett namn. Eller kanske har du vissa appar som bara kan ansluta till nätverksenheter med hjälp av deras IP-adress.

I sådana fall kan du tilldela en statisk IP-adress till dessa enheter. Det finns ett par sätt att göra detta. Du kan manuellt konfigurera enheten med en statisk IP-adress själv, även om det ibland kan vara janky. Den andra mer eleganta lösningen är att konfigurera routern för att tilldela statiska IP-adresser till vissa enheter under vad som normalt skulle vara dynamisk tilldelning av DHCP-servern. På så vis ändras IP-adressen aldrig, men du avbryter inte DHCP-processen som gör att allt fungerar smidigt.


Den ultimata guiden för att ändra din DNS-server

Den ultimata guiden för att ändra din DNS-server

Det finns många anledningar som du kanske vill använda en tredje part-DNS-server, från föräldrakontroll och säkerhetsfunktioner för snabb och tillförlitlig förbättring. Du kan ändra DNS-servern för hela ditt hemnätverk på din router eller ställa in den individuellt på en dator, Mac, iPhone, iPad, Android-enhet, Chromebook eller många andra enheter.

(how-top)

Chrome är ditt OS nu, även om du använder Windows

Chrome är ditt OS nu, även om du använder Windows

Microsoft meddelade i går att de bringar Edge till iOS och Android-enheter för att skapa en mer sömlös upplevelse mellan din dator och din telefon. Men vem bryr sig? Den smidiga upplevelsen finns redan via Chrome, den app du redan använder för allt på datorn. Microsofts Android Integration är medioker och ingen biter RELATED: Hur gör du Cortana som standardassistent på Android Förra året verkade det som om Microsoft slutligen accepterade att Windows Phone är en flopp.

(how-top)