If-Koubou

Što predstavljaju različite vrste LAN IP adresa?

Što predstavljaju različite vrste LAN IP adresa? (Kako da)

Kada počnete učiti o IP adresama, to može biti pomalo zbunjujuće u početku kada je u pitanju poznavanje određenih adresa i zašto to čine. Imajući to na umu, današnji SuperUser Q & A post pomaže znatiželjnom čitatelju da saznate više o IP adresama.

Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.

Slika ljubaznošću CLUC-a (Flickr).

Pitanje

Čitač SuperUser Flare Cat želi znati koje različite vrste LAN IP adresa predstavljaju:

Vidio sam LAN IP adrese na sljedeće načine / oblike:

  • 10.0.0.*
  • 192.168.0.*
  • 192.168.1.*
  • 192.168.2.*
  • 127.0.0. * (Ovaj obično završava s 1 i nisam siguran je li to LAN adresa ili ne, budući da ga obično vidim s proxy sadržajima)

Zašto postoje različiti oblici LAN IP adresa i što oni predstavljaju (znači)?

Što predstavljaju različite vrste LAN IP adresa?

Odgovor

SuperUser suradnik Abraxas ima odgovor za nas:

Postoje mnoga pitanja koja se bave ovom, ali ovdje je sudar naravno o onom što se zove privatne IP adrese, kao što je definirano u RFC 1918.

IP adrese su razbijene u ono što se naziva klasa kao što se vidi ovdje. To se više ne upotrebljava (zamijenjeno je s klasičnim međupredmetnim usmjeravanjem ili CIDR-om kratko), ali može pomoći pri razumijevanju različitih veličina mreža:

Postoji nekoliko osnovnih razlika u vezi s adresama. Imate ono što se nazivaju mrežama, mrežnim adresama, javnim adresama, privatnim adresama i podmrežama.

Ukratko, računalo dobiva IP adresu koja se nalazi u određenoj IP mreži. IP adresa vašeg računala i adresa vaše mreže (obično se definiraju u vašem lokalnom usmjerivaču) su privatne adrese. Privatne adrese razlikuju se od javnih adresa u onim privatnim adresama koje nisu dodijeljene javnim mrežama. Na primjer, ako ping google.com dobijete odgovor iz javne adrese koju google.com rješava. To je javna adresa. Postoje neke mreže koje su "posebne" i ne dobivaju javno dodjeljivanje; one se nazivaju privatnim IP adresama. Za više informacija pročitajte ovdje: Što je privatna IP adresa?

Evo popisa raspona privatne mreže:

Mislim da je najjednostavniji način da ovo predočite zamisliti sljedeće. Vaš davatelj internetskih usluga vam daje jednu IP adresu, primjerice "50.100.101.154". To je priključeno na modem / usmjerivač za vaš dom i je IP adresa javnog sučelja. Međutim, imate više od jednog uređaja koji želite na vašoj mreži, pa ono što vaš modem / usmjerivač radi jest stvaranje "unutarnje" mreže. Recite da preuzima broj "192.168.1.0" za mrežu i to je standardna mrežna maska ​​(pročitajte povezane linkove kako biste saznali više).

To znači da možete priključiti uređaje unutar usmjerivača i dati im bilo koju IP adresu koja odgovara ovom obrascu: "192.168.1.1-254". Zadnji oktet (prostor nakon posljednjeg razdoblja) je vaš "dostupni raspon" IP adresa domaćina. Postoje neke posebne IP adrese (mrežne adrese, emitirane adrese itd.), Ali ako ne koristite "0" ili "255", u većini slučajeva ćete biti u redu.

Dakle, kratki odgovor je "10.x.x.x, 192.168.x.x i 172.16-31.x.x" su sve IP adrese koje možete koristiti u vlastitoj kućnoj mreži koja nikad neće biti u sukobu s javnim IP adresama. Ovo je važno iz sljedećeg razloga:

Kada pokušate pristupiti web-lokaciji, recite google.com, a vaš preglednik kontaktira DNS poslužitelj na internetu i kaže "Gdje je google.com?", Dobiva odgovor natrag u obliku IP adrese. Odgovor je u osnovi: "Ako želite doći do google.com, a zatim idite na 8.8.8.8." Vaš preglednik zatim šalje zahtjev na "8.8.8.8" i učitava svaku stranicu.

Što ako ste koristili "8.8.8.8" za IP adresu u vašoj kućnoj mreži? Pa, možda imate problem jer vaš ruter može reći: "Znam gdje je 8.8.8.8, to je točno tamo!", A zatim izgubite pristup google.com jer ne možete izaći iz svoje mreže i riješiti točna adresa "8.8.8.8". Budući da su privatne IP adrese raspoređene samo za privatnu upotrebu, javne web stranice nikada ih ne bi smjele koristiti, stoga nikada ne biste trebali potražiti adresu web stranice (izvan vašeg LAN-a) koja ukazuje na jednu od njih.

"127.0.0.1" je poseban tip adrese nazvane "localhost" adresa (ovdje se neću prijaviti). Ona pokriva cijeli niz 127: "127.0.0.0 - 127.255.255.255". Razmislite o tome kako načiniti uređaj vlastitu IP adresu bez da bilo tko ili bilo što drugo može raditi s tom adresom.

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.