2Sep
Når du lige er begyndt at lære om netværk og hvordan IP-adresser virker, kan det hele virke lidt overvældende, men med lidt undersøgelse kan du forstå, hvordan det hele kommer sammen. Dagens SuperUser Q & A-indlæg hjælper en forvirret læser til at lære om, hvordan IP-adresser virker for sit Wi-Fi-netværk.
Dagens Spørgsmål &Svar session kommer til os høflighed af SuperUser-en underafdeling af Stack Exchange, en community-drevet gruppe af Q & A-websteder.
Skærmbillede høflighed af Linux Screenshots( Flickr).
Spørgsmål
Superbruger læser Thomas ønsker at vide, om begge computere i hans hjem har samme IP-adresse:
Dette spørgsmål kan virke dumt, men jeg spekulerede på, om to computere på samme Wi-Fi-netværk har samme IP-adresse? F.eks. Min fars computer og min computer derhjemme.
Hvis ja, hvordan skelner omverdenen en computer fra den anden( som når en server vil sende nogle data tilbage til os)?
Har de to computere samme IP-adresse eller ej?
Svaret
SuperUser bidragsydere Reaces og Abraxas har svaret for os. Første op, Reaces:
Begge computere ses som at have den samme IP-adresse eksternt. Din router vil videresende anmodninger til den oprindelige computer, og proceduren anvendt til dette er netværksadresseoversættelse.
Men hvis du skulle forsøge at kommunikere med din fars computer, ville du bruge dine interne adresser. Disse bruger et brugerdefineret område, der kun er beregnet til intern brug: Privat adresseområde.
Efterfulgt af svaret fra Abraxas:
Her er en meget hurtig oversigt over, hvordan IP adressering virker i denne situation:
Du har din hjemmecomputer med en netværksinterface( Ethernet-port eller Wi-Fi-kort), og hver af disse har unik MACadresser som identificerer dem globalt.
Netværksgrænseflader gives IP-adresser af din router /modem/switch/ adgangspunkt. Dit adgangspunkt( AP) er en del af eller tilsluttet et modem /router/-switch, som giver AP en IP.Sådan ser det så langt ud:
Din computer( IP) - & gt;Access Point( IP) - & gt;Kabelmodem( IP)
Her er et eksempel på, hvad disse IP-adresser kan være. I eksemplet bestemmer den 4. oktet( det sidste antal af hvert sæt) din enheds IP-adresse, 3 til venstre for dem bestemmer enhedens netværk.
192.168.1.50 - & gt;192.168.1.25 - & gt;192.168.1.1
I det væsentlige oprettes modemet i dette eksempel 192.168.1.Alle enheder på netværket får en anden x-værdi( 1-255), det sidste ciffer.
Her er en vigtig sondring. Der er 2 typer IPv4 IP-adresser, offentlige og private. Offentlige IP-adresser er dem, du ser på internettet( hvis du ping google.com får du en offentlig IP-adresse).Inde i et netværk har du typisk en privat IP-adresse opsætning( 192.168.x.x, 172.x.x.x og 10.x.x.x) alle IP-adresser, der ikke findes på webservere på internettet, de er forbeholdt lokale netværk.
Typisk har dit hjemmenetværk en gateway, som er noget som x.x.x.1( f.eks. 192.168.1.1 eller 10.1.1.1).Det betyder, at de ikke er tilgængelige fra omverdenen, de er beregnet til at være inden for dit netværk.
Hvordan får interne netværksenheder på internettet derefter?
Hvis du går til Whatismyip.com, vil du se en IP-adresse angivet, der ikke er din computer, din AP eller dit modem / router. Dette er din offentlige IP-adresse.
Typisk har modem / router to funktioner:
- Modtag en IP-adresse fra omverdenen og tal med din internetudbyder's netværk med den pågældende adresse.
- Opret et internt netværk og lad dem tale gennem sin eksterne interface.
Så her er det faktisk, hvad dit modem gør:
Public IP( Cable Jack) - & gt;[Modem] - & gt;Privat netværk( IP) - & gt;Ethernet-porte - & gt;[Computere]
Modemet broer det offentlige internet til dit netværk.anmodninger fra dit interne netværk sendes til dit modem, som videresender dem til internettet. På den måde er det kun nødvendigt med en offentlig IP-adresse for alle dine enheder til at tale med internettet.
På modemets internetside har du en IP-adresse tildelt af din internetudbyder, som er den, som Whatismyip.com viser dig. Dette sættes 'på' grænsefladen til dit modem, som er fastgjort til dit kabel /DSL/ T1 linje. Den anden side af modemet / routeren( hvor du tilslutter dit adgangspunkt, switch eller computere) gives en IP-adresse, som du kan konfigurere. Den måde, hvorpå folk kan få servere synlige for offentligheden, er, at de kan fortælle modemets ting som dette: "Når en forespørgsel kommer til vores OFFENTLIG IP-ADRESSE, der spørger om en ressource, skal du forbinde den pågældende trafik til intern IP-adresse for ressource."
Når du sender en besked til dine computere, bliver IP-adressen grundlæggende "indkapslet" inden for forskellige "overskrifter" af dine data. I sidste ende ser de computere, der ser din trafik, den eksterne IP-adresse fra dit modem og ikke din interne computerens interne IP-adresse. Flere data sendes indeholdende MAC-adresser og lignende, men i det væsentlige kan en offentlig IP-adresse repræsentere et helt netværk af enheder bagved det.
Mere information kan findes her: Hvad er en IP-adresse?(Eller over hele internettet.)
NAT er den proces, hvormed din router oversætter de interne adresser til din offentlige adresse og din offentlige indgående trafik til den korrekte interne IP-adresse.
Der er meget mere til det, men det bør give det generelle indhold af det.
Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.