Škola Geek: Učenje sustava Windows 7 - osnove za IP adresiranje

Sadržaj:

Škola Geek: Učenje sustava Windows 7 - osnove za IP adresiranje
Škola Geek: Učenje sustava Windows 7 - osnove za IP adresiranje

Video: Škola Geek: Učenje sustava Windows 7 - osnove za IP adresiranje

Video: Škola Geek: Učenje sustava Windows 7 - osnove za IP adresiranje
Video: Filezilla FTP Server Setup for Windows - YouTube 2024, Travanj
Anonim
U ovom izdanju Geek škole, mi ćemo pogledati kako IP adresiranje radi. Također ćemo pokriti neke napredne teme poput načina na koje vaše računalo određuje je li uređaj s kojim komunicira na istoj mreži kao i vi. Zatim ćemo završiti kratkim pregledom dvaju protokola za rješavanje naziva: LLMNR i DNS.
U ovom izdanju Geek škole, mi ćemo pogledati kako IP adresiranje radi. Također ćemo pokriti neke napredne teme poput načina na koje vaše računalo određuje je li uređaj s kojim komunicira na istoj mreži kao i vi. Zatim ćemo završiti kratkim pregledom dvaju protokola za rješavanje naziva: LLMNR i DNS.

Obavezno provjerite prethodne članke u ovom serija Geek Škola na sustavu Windows 7:

  • Predstavljamo How-To Geek School
  • Nadogradnje i migracije
  • Konfiguriranje uređaja
  • Upravljanje diskovima
  • Upravljanje aplikacijama
  • Upravljanje programom Internet Explorer

Ostanite ostatak serije cijeli tjedan.

Osnove IP-a

Kada pošaljete pismo putem pužnice, morate navesti adresu osobe kojoj želite primati poštu. Slično tome, kada jedno računalo šalje poruku na drugo računalo, mora odrediti adresu na koju treba poslati poruku. Ove se adrese nazivaju IP adrese i obično izgledaju ovako:

192.168.0.1

Ove adrese su IPv4 (Internet Protocol Version 4) adrese i kao i većina stvari ovih dana su jednostavna apstrakcija o tome što računalo zapravo vidi. IPv4 adrese su 32-bitne, što znači da sadrže kombinaciju 32 i nula. Računalo će vidjeti gore navedenu adresu kao:

11000000 10101000 00000000 00000001

Napomena: Svaki decimalni oktet ima maksimalnu vrijednost od (2 ^ 8) - 1 koja je 255. To je maksimalni broj kombinacija koje se mogu izraziti pomoću 8 bita.

Ako želite pretvoriti IP adresu u binarnu protuvrijednost, možete stvoriti jednostavnu tablicu, kao što je dolje. Zatim uzmite jedan dio IP adrese (tehnički nazvan oktet), primjerice 192, i pomaknite se s lijeva na desno ako možete odgoditi broj u zaglavlju tablice sa decimalnog broja. Postoje dva pravila:

  • Ako je broj u zaglavlju tablice manji ili jednak broju, označite stupac s 1. Novi broj tada postaje broj s kojeg ste oduzeli broj u zaglavlju stupca. Na primjer, 128 je manji od 192 pa označavam stupac 128 s 1. Napuštam se sa 192 - 128, što je 64.
  • Ako je broj veći od broja koji imate, označite ga s 0 i krenite dalje.

Evo kako bi izgledalo pomoću naše primjere adrese 192.168.0.1

128 64 32 16 8 4 2 1
1 1 0 0 0 0 0 0
1 0 1 0 1 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1

U gornjem primjeru, uzeo sam naš prvi oktet od 192 i označio stupac 128s sa 1. Imao sam ostao sa 64 koji je isti kao i broj kao drugi stupac pa sam označio sa 1 kao dobro. Sada sam ostala sa 0 od 64 - 64 = 0. To je značilo da je ostatak reda bio nula.

U drugom redu, uzeo sam drugi oktet, 168. 128 je manji od 168, pa sam ga obilježio s 1 i ostao je s 40. 64 je tada bio veći od 40 pa sam ga označio sa 0. Kad sam se preselio u treći stupac, 32 bio je manji od 40, pa sam ga označio s 1 i ostao je s 8. 16 je veći od 8 pa sam označio sa 0. Kad sam dobio na 8s stupac sam ga označio sa 1 koji me ostavio sa 0 pa su ostali stupci označeni sa 0.

Treći oktet je bio 0, a ništa ne može ići u 0 pa smo označili sve stupce s nulom.

Zadnji oktet bio je 1, a ništa ne može ići u 1 osim 1, pa sam označio sve stupce sa 0 dok ne dođemo do stupca 1s gdje sam ga označio sa 1.

Maske podmreže

Napomena: Maska podmreže može biti vrlo složena, pa se za opseg ovog članka raspravlja samo o klasnim maskama podmreže.

IP adresa sastoji se od dvije komponente, mrežne adrese i adrese domaćina. Maska podmreže je ono što računalo koristi za odvojivanje vaše IP adrese u mrežnu adresu i adresu glavnog računala. Maska podmreže obično izgleda ovako nešto.

255.255.255.0

Koji u binarnom izgleda ovako.

11111111.11111111.11111111.00000000

U masku podmreže mrežni bitovi označeni su s 1s, a bitovi domaćina označeni su s 0s. Na gore navedenom binarnom prikazu možete vidjeti da se prva tri okteta IP adrese koriste za prepoznavanje mreže kojoj pripada uređaj i posljednja okteta se koristi za adresu glavnog računala.

S obzirom na IP adresu i masku podmreže, naša računala mogu znati jesu li uređaji na istoj mreži izvođenjem AND operacije u bitnom smjeru. Na primjer, recimo:

  • computerOne želi poslati poruku computerTwo.
  • computerOne ima IP od 192.168.0.1 s maskom podmreže od 255.255.255.0
  • computerTwo ima IP od 192.168.0.2 s maskom podmreže od 255.255.255.0

computerOne će najprije izračunati bitni AND vlastite IP i subnet maske.

Napomena: Kada koristite I bitni postupak, ako su odgovarajući bitovi 1, rezultat je 1, inače je 0.

11000000 10101000 00000000 00000001 11111111 11111111 11111111 00000000

11000000 10101000 00000000 00000000

Zatim će izračunati bitni AND za computerTwo.

11000000 10101000 00000000 00000010 11111111 11111111 11111111 00000000

11000000 10101000 00000000 00000000

Kao što vidite, rezultati bitnih operacija su isti, znači da su uređaji na istoj mreži.

klase

Kao što ste vjerojatno već pretpostavili, više mreža (1s) koje imate u vašoj mreži podmreže manje hostove (0s) koje možete imati. Broj domaćina i mreža koje možete imati podijeljen je u tri klase.

mreže Maska podmreže mreže domaćini
Klasa A 1-126.0.0.0 255.0.0.0 126 16 777 214
Klasa B 128-191.0.0.0 255.255.0.0 16 384 65 534
Klasa C 192-223.0.0.0 255.255.255.0 2 097 152 254

Rezervirana područja

Primijetit ćete da je raspon 127.x.x.x izostavljen. To je zato što je cijeli raspon rezerviran za nešto što se naziva vaša povratna adresa. Vaša povratna adresa uvijek ukazuje na vaše računalo.

169.254.0.x raspon je također rezerviran za nešto što se zove APIPA, o čemu ćemo raspravljati kasnije u seriji.

Privatni IP raspon

Do prije nekoliko godina svaki uređaj na internetu imao je jedinstvenu IP adresu. Kada su IP adrese počele istjecati, predstavljen je koncept pod nazivom NAT koji je dodao još jedan sloj između naših mreža i interneta. IANA je odlučila da će rezervirati niz adresa iz svake klase IP-ova:

  • 10.0.0.1 - 10.255.255.254 od klase A
  • 172.16.0.1 - 172.31.255.254 od klase B
  • 192.168.0.1 - 192.168.255.254 iz klase C

Zatim umjesto dodjeljivanja svakog uređaja na svijetu IP adresu, vaš ISP vam pruža uređaj nazvan NAT usmjerivač kojem je dodijeljena jedna IP adresa. Nakon toga možete dodijeliti IP adrese vaših uređaja s najprikladnijeg privatnog IP raspona. NAT Router zatim održava NAT tablicu i proxyja vašu vezu s internetom.

Napomena: IP vašeg NAT usmjerivača obično se dodjeljuje dinamički putem DHCP-a tako da se normalno mijenja ovisno o ograničenjima vašeg ISP-a.

Rezolucija naziva

Naš je način lakše zapamtiti ljudska čitljiva imena poput FileServer1 nego što treba zapamtiti IP adresu kao što je 89.53.234.2. Na malim mrežama, gdje druga rješenja za rješavanje naziva poput DNS-a ne postoje, kada pokušate otvoriti vezu s FileServer1, računalo može poslati multicast poruku (što je fancy način govoreći slati poruku svakom uređaju na mreži) pitajući tko je FileServer1. Ova metoda razlučivanja naziva se naziva LLMNR (Link-lock Multicast Name Resolution), a iako je savršeno rješenje za kućnu ili malu poslovnu mrežu, ona se ne uspoređuje, prvenstveno zato što će emitiranje na tisuće klijenata potrajati i drugo jer emisije obično ne prelaze usmjerivače.

DNS (sustav domene)

Najčešći način rješavanja problema za skalabilnost je korištenje DNS-a. Domain Name System je imenik bilo koje mreže. Mapira ljudske čitljive nazive strojeva na njihove temeljne IP adrese pomoću divovske baze podataka. Kada pokušate otvoriti vezu s FileServer1, vaše računalo traži vaš DNS poslužitelj, koji ste odredili, koji je FileServer1. DNS poslužitelj će zatim odgovoriti IP adresom na koju se vaše računalo može povezati. Ovo je i metoda rezolucije naziva koju koristi najveća mreža na svijetu: internet.

Promjena postavki mreže

Desnom tipkom miša kliknite ikonu mrežnih postavki i odaberite Otvori mrežu i Centar za dijeljenje iz kontekstnog izbornika.

Sada kliknite na vezu Promijeni postavke prilagodnika s lijeve strane.
Sada kliknite na vezu Promijeni postavke prilagodnika s lijeve strane.
Zatim desnom tipkom miša kliknite svoj mrežni adapter i odaberite Svojstva iz kontekstnog izbornika.
Zatim desnom tipkom miša kliknite svoj mrežni adapter i odaberite Svojstva iz kontekstnog izbornika.
Sada odaberite Internet Protocol Version 4, a zatim kliknite gumb Properties (Svojstva).
Sada odaberite Internet Protocol Version 4, a zatim kliknite gumb Properties (Svojstva).
Ovdje možete konfigurirati statičku IP adresu tako da odaberete radio gumb za "Upotrijebite sljedeću IP adresu". Naoružani gore navedenim podacima, možete ispuniti IP adresu i masku podmreže. Zadani pristupnik, za sve namjere i svrhe, je IP adresa vašeg usmjerivača.
Ovdje možete konfigurirati statičku IP adresu tako da odaberete radio gumb za "Upotrijebite sljedeću IP adresu". Naoružani gore navedenim podacima, možete ispuniti IP adresu i masku podmreže. Zadani pristupnik, za sve namjere i svrhe, je IP adresa vašeg usmjerivača.
Pri dnu dijaloškog okvira možete postaviti adresu svog DNS poslužitelja. Kod kuće vjerojatno nemate DNS poslužitelj, ali vaš usmjerivač često ima malu DNS predmemoriju i prosljeđuje upite vašem ISP-u. Alternativno, možete koristiti Googleov javni DNS poslužitelj, 8.8.8.8.
Pri dnu dijaloškog okvira možete postaviti adresu svog DNS poslužitelja. Kod kuće vjerojatno nemate DNS poslužitelj, ali vaš usmjerivač često ima malu DNS predmemoriju i prosljeđuje upite vašem ISP-u. Alternativno, možete koristiti Googleov javni DNS poslužitelj, 8.8.8.8.
Image
Image

Domaća zadaća

Danas nema domaćih zadaća, ali to je dugo, pa je ponovo pročitao. Ako ste još uvijek gladni za više informacija, možete pročitati napredne teme umrežavanja pod nazivom CIDR (Unutarnja usmjerenost međuodnosa).

Ako imate bilo kakvih pitanja, možete me tweetirati @taybgibb ili ostavite komentar.

Preporučeni: