LFCA: sužinokite tinklo IP adresų diapazono klases - 11 dalis


10 dalyje IP adresų klasės ir pateikė dažniausiai naudojamų IP klasių pavyzdžius. Tačiau tai buvo tik apžvalga, ir šioje dalyje mes pasinersime giliau ir įgysime daugiau supratimo apie IP adresų diapazoną ir kiekvienos IP klasės pagrindinių kompiuterių ir tinklų skaičių.

IP adresų klasės

Žemiau esančioje lentelėje galima suskirstyti į 3 pagrindines IP adresų klases:

Peržiūrėkime šią eilutę po eilės.

A klasės adresų diapazonas yra nuo 0.0.0.0 iki 127.255.255.255. Numatytoji potinklio kaukė yra 255.0.0.0. Tai reiškia, kad pirmieji 8 bitai naudojami tinklo adresui, o likę 24 bitai yra rezervuoti pagrindinio kompiuterio adresams.

Tačiau kairiausias bitas visada yra 0. Likę 7 bitai yra skirti tinklo daliai. Likę 24 bitai yra rezervuoti pagrindinio kompiuterio adresams.

Todėl, norėdami apskaičiuoti tinklų skaičių, naudosime formulę:

2⁷ - 2 = 126 tinklai. Mes atimame 2, nes 0 ir 127 yra rezervuoti tinklo ID.

Panašiai, norėdami apskaičiuoti kompiuterius, mes naudojame pateiktą formulę. Mes atimame 2, nes tinklo adresas 0.0.0.0 ir transliacijos adresas 127.255.255.255 yra negaliojantys pagrindinio kompiuterio IP adresai.

2²⁴ - 2 = 16,777,214 

B klasės adresų diapazonas yra nuo 128.0.0.0 iki 191.255.255.255. Numatytoji potinklio kaukė yra 255.255.0.0. Idealiu atveju mes turėtume 16 tinklo bitų iš pirmųjų 2 oktetų.

Tačiau kairiausi bitai yra 1 ir 0, todėl mums lieka tik 14 tinklo bitų.

Taigi, tinklų skaičiui turime:

2¹⁴  = 16384

Dėl prieglobos adresų turime:

2¹⁶ - 2 = 65,534

C klasės IP diapazonas yra nuo 192.0.0.0 iki 223.255.255.255, numatytoji potinklio kaukė yra 255.255.255.0. Tai reiškia, kad turime 24 tinklo ir 8 pagrindinius bitus.

Tačiau, pradedant iš kairės, turime 3 bitus, kurie yra 1 1 0. Jei atimsime 3 bitus iš 24 tinklo bitų, galų gale gausime 21 bitą.

Taigi tinklams turime:

2²¹  = 2,097, 152

Dėl priimančiosios adresų mes turime

2⁸ - 2 = 254

Privatūs ir vieši IP adresai

Visi IPv4 adresai taip pat gali būti priskirti viešiesiems arba privatiems IP adresams. Išskirkime du.

Privatūs IP adresai yra adresai, kurie priskiriami kompiuteriams, turintiems vietinį tinklą (LAN). LAN kompiuteriai naudojasi privačiais IP adresais, kad galėtų bendrauti tarpusavyje. Kiekvienas kompiuteris iš maršrutizatoriaus įgauna unikalų IP adresą

Žemiau pateikiamas privačių IP adresų diapazonas:

10.0.0.0      –      10.255.255.255 
172.16.0.0    –      172.31.255.255 
192.168.0.0   –      192.168.255.255

Viskas, kas nėra šio diapazono ribose, yra viešas IP adresas, kurį netrukus apžvelgsime.

Viešieji IP adresai priskiriami internetu. Paprastai jūsų IPT (interneto paslaugų teikėjas) priskiria jums viešą IP adresą. Tada viešasis IP susiejamas su privačiais jūsų LAN adresais, naudojant NAT, sutrumpintai kaip tinklo adresų vertimas. NAT padeda keliems vietinio tinklo kompiuteriams naudoti vieną viešąjį IP adresą, kad pasiektų internetą

Kadangi viešąjį IP jums priskiria jūsų interneto paslaugų teikėjas, jis pritraukia mėnesio prenumeratą, skirtingai nei privatūs IP adresai, kuriuos laisvai priskiria jūsų maršrutizatorius. Viešojo IP taikymo sritis yra pasaulinė. Viešieji IP adresai suteikia prieigą prie internetinių išteklių, tokių kaip svetainės, FTP serveriai, žiniatinklio serveriai ir dar daugiau.

Norėdami sužinoti viešą IP, kurį naudojate, tiesiog atidarykite naršyklę ir „Google“ paiešką „koks yra mano IP adresas“. Spustelėkite siūlomų nuorodų sąrašą, kad atskleistumėte savo viešąjį IP adresą.

Viešojo IP adreso pavyzdžiai:

13.25.8.5.63
3.8.45.96
102.65.48.133
193.150.65.156

TCP/IP modelis: sluoksniai ir protokolas

TCP/IP modelis yra 4 sluoksnių konceptualus modelis, pateikiantis taisyklių ir ryšio protokolų rinkinį, kurie naudojami kompiuterių tinkluose ir internete. Tai leidžia pažvelgti į tai, kaip duomenys perduodami kompiuteryje

Keturi sluoksniai yra tokie, kaip parodyta:

  • Programos sluoksnis
  • Transporto sluoksnis
  • interneto sluoksnis
  • tinklo sluoksnis

Norėdami gauti geresnį vaizdą, žemiau yra TCP/IP sluoksnio modelis.

Geriau supraskime, kas vyksta kiekviename sluoksnyje.

Tai yra pats paprasčiausias arba elementariausias TCP/IP modelio sluoksnis. Jis nustato, kaip duomenys fiziškai siunčiami per tinklą. Jis apibrėžia, kaip duomenys perduodami tarp dviejų tinklo įrenginių. Šis sluoksnis priklauso nuo naudojamos aparatūros.

Čia rasite duomenų perdavimo kabelius, tokius kaip „Ethernet“/„Twisted pair“ kabeliai ir „Fiber“.

Antrasis sluoksnis yra interneto sluoksnis. Ji yra atsakinga už loginį duomenų paketų perdavimą tinkle. Be to, tai nustato, kaip duomenys siunčiami ir priimami internetu. Interneto sluoksnyje rasite 3 pagrindinius protokolus:

  • IP - kaip jau spėjote, tai reiškia interneto protokolą. Jis pristato duomenų paketus iš šaltinio į paskirties pagrindinį kompiuterį naudodamas IP adresus. Kaip jau aptarėme anksčiau, IP turi dvi versijas - IPv4 ir Ipv6.
  • ICMP - tai interneto valdymo pranešimų protokolo akronimas. Jis naudojamas tinklo problemoms ištirti ir diagnozuoti. Geras pavyzdys yra tada, kai bandote nuotolinį pagrindinį kompiuterį patikrinti, ar jis pasiekiamas. Vykdydami komandą „ping“, nusiųsite ICMP aido užklausą pagrindiniam kompiuteriui, kad patikrintumėte, ar ji veikia.
  • ARP - tai trumpas adreso sprendimo protokolas. Jis tikrina pagrindinio kompiuterio adresą iš nurodyto IP adreso.

Šis sluoksnis yra atsakingas už tiesioginį ryšį ir be klaidų duomenų paketų pristatymą iš vieno kompiuterio į kitą. Transporto sluoksnį sudaro du pagrindiniai protokolai.

  • TCP - sutrumpintas perdavimo valdymo protokolui, TCP užtikrina patikimą ir sklandų ryšį tarp pagrindinių kompiuterių. Jis segmentuoja ir atlieka duomenų paketų sekvenavimą. Jis taip pat atlieka klaidų aptikimą ir vėliau pertvarko pažeistus rėmus.
  • UDP - tai yra „User Datagram“ protokolas. Tai yra bevielis protokolas ir nesuteikia tokio patikimumo ir nepriekaištingo ryšio kaip TCP protokolas. Jį daugiausia naudoja programos, kurioms nereikia patikimo perdavimo.

Galiausiai turime „Application“ sluoksnį. Tai yra aukščiausias sluoksnis, teikiantis protokolus, kuriuos programinės įrangos programos naudoja sąveikai. Šiame sluoksnyje yra begalė protokolų, tačiau mes išvardijome dažniausiai naudojamus protokolus ir atitinkamus prievadų numerius.

TCP/IP modelis dažniausiai naudojamas tinklo trikčių šalinimui ir kartais lyginamas su OSI modeliu, kuris yra 7 sluoksnių modelis ir kurį aptarsime trikčių šalinimo skyriuje.

Tai užbaigia tinklų pagrindų seriją. Tikimės, kad įgijote pagrindinį supratimą.