LFCA: õppige võrgu IP-aadressivahemiku klassid - osa 11


10. osas IP-aadresside klassid ja tõi näiteid tavaliselt kasutatavatest IP-klassidest. Kuid see oli vaid ülevaade ja selles osas sukeldume sügavamale ja saame rohkem arusaama IP-aadresside vahemikust ning hostide ja võrkude arvust, mida iga IP-klass pakub.

IP-aadresside klassid

Allpool olevas tabelis saab korraldada kolme peamist IP-aadresside klassi:

Vaatame seda rida rea u200bu200bkaupa.

A-klassi aadressivahemik on 0,0,0,0 - 127,255,255,255. Vaikimisi alamvõrgu mask on 255.0.0.0. See tähendab, et esimesi 8 bitti kasutatakse võrguaadressi jaoks, ülejäänud 24 bitti on reserveeritud hostiaadressidele.

Vasakpoolseim bitti on aga alati 0. Ülejäänud 7 bitti on määratud võrguosa jaoks. Ülejäänud 24 bitti on reserveeritud hostiaadressidele.

Seetõttu kasutame võrkude arvu arvutamiseks valemit:

2⁷ - 2 u003d 126 võrku. Lahutame 2, kuna 0 ja 127 on reserveeritud võrgu ID-d.

Samamoodi kasutame hostide arvutamiseks näidatud valemit. Lahutame 2, kuna võrgu aadress 0.0.0.0 ja leviaadress 127.255.255.255 ei ole kehtivad hosti IP-aadressid.

2²⁴ - 2 = 16,777,214 

B-klassi aadressivahemik on 128.0.0.0 kuni 191.255.255.255. Vaikimisi alamvõrgu mask on 255.255.0.0. Ideaalis oleks meil esimesest kahest oktetist 16 võrgubitti.

Kuid kõige vasakpoolsemad bitid on 1 ja 0 ning see jätab meile ainult 14 võrgubitti.

Nii et võrkude arvu jaoks on meil:

2¹⁴  = 16384

Host-aadresside jaoks on meil:

2¹⁶ - 2 = 65,534

Klass C IP-vahemik on 192.0.0.0 kuni 223.255.255.255 ja vaikevõrgu alamvõrgu mask 255.255.255.0. See tähendab, et meil on 24 võrgubitti ja 8 hostibitti.

Vasakult alustades on meil siiski 3 bitti, mis on 1 1 0. Kui me lahutame 3 bitti 24 võrgubitist, saame lõpuks 21 bitti.

Nii et võrkude jaoks on meil:

2²¹  = 2,097, 152

Host-aadresside jaoks on meil

2⁸ - 2 = 254

Privaatsed ja avalikud IP-aadressid

Kõiki IPv4-aadresse saab liigitada kas avalikeks või privaatseteks IP-aadressideks. Eristame need kaks.

Privaatsed IP-aadressid on aadressid, mis on määratud kohtvõrguga (LAN) hostidele. LAN-is asuvad hostid kasutavad omavahel suhtlemiseks privaatseid IP-aadresse. Iga host hankib ruuterilt unikaalse IP-aadressi

Allpool on vahemik privaatseid IP-aadresse:

10.0.0.0      –      10.255.255.255 
172.16.0.0    –      172.31.255.255 
192.168.0.0   –      192.168.255.255

Kõik, mis jääb sellest vahemikust väljapoole, on avalik IP-aadress, mida me peagi vaatame.

Avalikud IP-aadressid määratakse Interneti kaudu. Tavaliselt määrab teie Interneti-teenuse pakkuja (Interneti-teenuse pakkuja) teile avaliku IP-aadressi. Seejärel kaardistatakse avalik IP teie LAN-is olevate privaatsete IP-aadressidega NAT-i abil, mis on lühend võrguaadressi tõlkimisest. NAT aitab mitmel kohtvõrgu hostil kasutada Internetti pääsemiseks ühte avalikku IP-aadressi

Kuna teie Interneti-teenuse pakkuja on teile määranud avaliku IP, meelitab see igakuist tellimust, erinevalt teie ruuteri vabalt määratud privaatsetest IP-aadressidest. Avaliku intellektuaalomandi ulatus on globaalne. Avalikud IP-aadressid võimaldavad juurdepääsu veebiressurssidele nagu veebisaidid, FTP-serverid, veebiserverid ja palju muud.

Kasutatava avaliku IP tundmiseks avage lihtsalt oma brauser ja Google'i otsing 'mis on minu IP-aadress'. Avaliku IP-aadressi kuvamiseks klõpsake soovitatud linkide loendil.

Avaliku IP-aadressi näited on järgmised:

13.25.8.5.63
3.8.45.96
102.65.48.133
193.150.65.156

TCP/IP mudel: kihid ja protokoll

TCP/IP mudel on neljakihiline kontseptuaalne mudel, mis pakub reeglite ja sideprotokollide komplekti, mida kasutatakse arvutivõrkudes ja Internetis. See annab ülevaate sellest, kuidas andmete edastamine toimub arvutis

Neli kihti on näidatud:

  • Rakenduskiht
  • transpordikiht
  • Interneti-kiht
  • võrgukiht

Parema visuaalsuse saamiseks on allpool TCP/IP kihi mudel.

Saame paremini aru, mis igas kihis toimub.

See on TCP/IP mudeli kõige elementaarsem või algeline kiht. See määrab, kuidas andmeid füüsiliselt üle võrgu saadetakse. See määratleb, kuidas toimub andmete edastamine kahe võrguseadme vahel. See kiht sõltub kasutatavast riistvarast.

Siit leiate andmeedastuskaablid nagu Ethernet/Twisted pair kaablid ja Fiber.

Teine kiht on Interneti-kiht. Ta vastutab andmepakettide loogilise edastamise eest võrgus. Lisaks määrab see, kuidas andmeid Interneti kaudu saadetakse ja vastu võetakse. Internetikihist leiate 3 peamist protokolli:

  • IP - nagu arvata võis, tähistab see Interneti-protokolli. See edastab andmepaketid allikast sihthosti IP-aadresside abil. Nagu me varem käsitlesime, on IP-l kaks versiooni - IPv4 ja Ipv6.
  • ICMP - see on Interneti-kontrollsõnumite protokolli lühend. Seda kasutatakse võrguprobleemide uurimiseks ja diagnoosimiseks. Hea näide on see, kui pingite kaughosti, et kontrollida, kas see on kättesaadav. Kui käivitate käsu ping, saadate hostile ICMP-kajapäringu, et kontrollida, kas see on korras.
  • ARP - see on aadressi lahendamise protokolli lühend. See uurib hosti riistvara aadressi antud IP-aadressilt.

See kiht vastutab otsast lõpuni suhtlemise ja tõrgeteta andmepakettide edastamise eest ühelt hostilt teisele. Transpordikiht sisaldab kahte võtmeprotokolli.

  • TCP - lühend edastusjuhtimisprotokollist - TCP pakub hostide vahel usaldusväärset ja sujuvat sidet. See segmenteerib ja teostab andmepakettide järjestuse. Samuti tuvastab see vead ja teisendab seejärel kahjustatud raamid uuesti.
  • UDP - see on kasutaja Datagrami protokoll. See on ühenduseta protokoll ning ei paku sama usaldusväärsust ja laitmatut ühendust kui TCP-protokoll. Seda kasutavad peamiselt rakendused, mis ei vaja usaldusväärset edastamist.

Lõpuks on meil olemas kiht Rakendus. See on kõige ülemine kiht, mis pakub protokolle, mida tarkvararakendused kasutavad. Sellel kihil on lugematu arv protokolle, kuid oleme loetlenud kõige sagedamini kasutatavad protokollid ja vastavad pordinumbrid.

TCP/IP mudelit kasutatakse enamasti võrgu tõrkeotsinguks ja mõnikord võrreldakse seda OSI mudeliga, mis on seitsmekihiline mudel ja mida käsitleme tõrkeotsingu jaotises.

See koondab võrguühenduse põhisarja. Loodame, et olete saanud põhiteadmise.