Veebirakendused

OSI vs TCP/IP mudel: mõistke erinevusi

30. oktoober 2021

Sisukord

TELJE MUDEL

The OSI mudel on raamistik, mida kasutatakse võrgusüsteemi funktsioonide kirjeldamiseks. OSI mudel iseloomustab funktsioone universaalseks reeglite ja nõuete kogumiks, et toetada erinevate toodete ja tarkvara koostalitlusvõimet. OSI mudelis on süsteemi vaheline side jagatud seitsmeks erinevaks kihiks: füüsiline, andmeside, võrk, transport, seanss, esitlus ja rakendus.

Füüsiline kiht

Mudeli madalaim kiht on seotud struktureerimata töötlemata andmete edastamisega üle võrgu seadme füüsilisest kihist vastuvõtva seadme füüsilisele kihile. See sisaldab spetsifikatsioone, nagu pinged, tihvtide paigutus, kaabeldus ja raadiosagedused. Füüsilisest kihist võib leida füüsilisi ressursse, nagu võrgujaoturid, kaabeldus, repiiterid, võrguadapterid või modemid.

Andmelingi kiht

Otse ühendatud sõlmede abil teostatakse andmeedastust sõlmede vahel, kus andmed pakitakse kaadritesse. See parandab füüsilises kihis esinevad vead. Esimene, meediumijuurdepääsu juhtimine, pakub voo juhtimist ja multipleksimist seadmete võrgu kaudu edastamiseks. Teine, loogilise lingi juhtimine, tagab voo- ja veakontrolli füüsilise andmekandja üle ning tuvastab liiniprotokollid.

Võrgukiht

See kiht vastutab kaadrite vastuvõtmise eest andmelingikihilt ja nende aadresside alusel nende ettenähtud sihtkohtadesse toimetamise eest. Võrgukiht leiab eesmärgi loogiliste aadresside (nt IP) abil. Sellel kihil on ruuterid oluline komponent, mida kasutatakse teabe sõna otseses mõttes suunamiseks sinna, kus see võrkude vahel peab liikuma.

Vaata ka 15 parimat UML-i diagrammi tööriista ja tarkvara

Transpordikiht

See kiht haldab andmepakettide edastamist ja vigade kontrollimist. See reguleerib suurust, järjestust ja lõpuks andmeedastust süsteemide ja hostide vahel.

Seansikiht

See kiht juhib erinevate arvutite vahelisi vestlusi. Masinatevaheline seanss seadistatakse, hallatakse ja lõpetatakse 5. kihis. Seansikihi teenused hõlmavad autentimist ja taasühendamist.

Esitluskiht

See tõlgib või vormindab andmeid süntaksi või semantika alusel, mida rakendus aktsepteerib. Seetõttu tuntakse seda mõnikord ka süntaksikihina. See kiht tegeleb ka rakenduskihi nõutava krüptimise ja dekrüpteerimisega.

Rakenduskiht

Sellel kihil suhtlevad nii rakenduskiht kui ka lõppkasutaja otse tarkvararakendusega. See kiht näeb võrguteenuseid, mida pakutakse lõppkasutaja rakendustele, nagu veebibrauser või Office 365. Rakenduskiht tuvastab suhtluspartnerid, ressursside saadavuse ja sünkroonib edastamise.

OSI mudeli omadused

  • Kiht tuleks luua ainult seal, kus on vaja kindlaid abstraktsioonitasemeid.
  • Iga kihi funktsioon tuleb valida vastavalt rahvusvaheliselt standardiseeritud protokollidele.
  • Kihid peaksid olema suured, et funktsioonid ei asuks samasse kihti.
  • OSI mudelis toetub iga kiht primitiivsete funktsioonide täitmiseks järgmisele kihile. Igal tasandil peaks olema võimalik pakkuda teenuseid järgmisele kõrgemale kihile.
  • Ühes kihis tehtud muudatused ei tohi vajada muudatusi teistes pesades.

PLUSSID

  • See aitab standardida lülitit, ruuterit, emaplaati ja muud riistvara
  • Vähendab keerukust ja standardiseerib liideseid
  • Hõlbustab modulaarset inseneritööd
  • Võimaldab teil tagada koostalitlusvõimelise tehnoloogia
  • Protokollid asendatakse uute protokollidega, kui tehnoloogia muutub.
  • See pakub tuge nii ühendusele orienteeritud teenustele kui ka ühenduseta teenustele.
  • See toetab ühenduseta ja ühendusele orienteeritud teenuseid.
  • See pakub paindlikkust erinevat tüüpi protokollidega kohanemiseks.
Vaata ka Kaldkirja kasutamine Skype'is: lihtne juhend Windowsi ja Maci jaoks

MIINUSED

  • Protokollide sobitamine on tüütu ülesanne.
  • See ei määratle ühtegi konkreetset protokolli.
  • Võrgukihi mudelis on mõned teenused paljudes kihtides dubleeritud.
  • Kihid ei saa paralleelselt töötada, kuna iga kiht peab eelmisest kihist andmete hankimiseks ootama.

TCP/IP MUDEL

The TCP/IP mudel sellel on neli kihti: rakendus, transport, internet, võrgu juurdepääsukiht. Kihid pakuvad füüsilisi standardeid, võrguliidest, võrguühendust ja transpordifunktsioone, mis vastavad esimese nelja kihi OSI mudelile. Neid nelja kihti esindab TCP/IP mudelis üks kiht, mida nimetatakse rakenduskihiks. TCP/IP on hierarhiline protokoll, mis koosneb interaktiivsetest moodulitest ja igaüks neist pakub spetsiifilisi funktsioone.

Võrgujuurdepääsu kiht

Seda protokolli kasutatakse hostiga ühenduse loomiseks, et paketti saaks saata. See on hosti ja võrgu lõikes erinev.

Interneti kiht

Võrgu valik põhineb ühenduseta Interneti-kihil, mida nimetatakse Interneti-kihiks. See on kiht, mis hoiab kogu arhitektuuri koos. Pakettide vastuvõtmise järjekord erineb nende saatmise viisist. Interneti-kihi funktsioonid on järgmised:

  • Marsruutimise teostamine
  • IP-pakettide edastamine
  • Ummikute vältimine

Transpordikiht

See otsustab, kas andmeedastus peaks toimuma paralleelsel teel või ühel teel. Transpordikiht täidab selliseid funktsioone nagu multipleksimine, segmenteerimine või andmeteks jagamine. Rakendused saavad kirjutada ja lugeda transpordikihile. Transpordikiht

Rakenduskiht

Rakenduskiht on TCP/IP-mudeli ülemine kiht. Ta vastutab kõrgetasemeliste käsitlusprotokollide, esindusküsimuste eest. See võimaldab kasutajal rakendusega suhelda. Kui üks rakenduskihi protokoll soovib suhelda teise rakenduskihiga, edastab see oma andmed transpordikihile.

Vaata ka 10 parandust, miks tekst kõneks ei tööta

Rakenduskihis on ebaselgus. Rakenduskihti ei saa paigutada iga rakendust, välja arvatud need, kes suhtlevad sidesüsteemiga. Näiteks ei saa rakenduskihis tekstiredaktorit käsitleda. Veebibrauser kasutab võrguga suhtlemiseks HTTP-protokolli, kus HTTP-protokoll on rakenduskihi protokoll.

lisab andmetele päise teabe. Transpordikiht jagab sõnumi (andmed) väikesteks üksusteks, et võrgukiht neid tõhusamalt käsitleks. Transpordikiht korraldab ka saadetavad paketid järjestikku.

TCP/IP mudeli omadused

  • See toetab paindlikku arhitektuuri
  • Süsteemide võrku lisamine on lihtne.
  • Struktuur jääb TCP/IP-s puutumatuks, kuni lähte- ja sihtmasinad töötavad õigesti.
  • TCP on ühendusele orienteeritud protokoll.
  • TCP pakub usaldusväärsus ja tagab, et järjestikusest väljas saabuvad andmed tuleks uuesti järjekorda seada.
  • TCP pakub teile vookontrolli rakendamist, nii et saatja ei ületa kunagi vastuvõtjat andmetega.

PLUSSID

  • See aitab teil luua ühenduse eri tüüpi arvutite vahel.
  • See töötab operatsioonisüsteemist sõltumatult.
  • See toetab erinevaid marsruutimisprotokolle.
  • See võimaldab organisatsioonide vahelist võrguühendust.
  • Sellel mudelil on väga skaleeritav klient-server arhitektuur.
  • Seda juhitakse iseseisvalt.
  • See toetab mitut marsruutimisprotokolli.

MIINUSED

  • TCP/IP on seadistamiseks ja haldamiseks keeruline mudel.
  • TCP/IP üldkulud on suuremad kui IPX.
  • Protokolli asendamine TCP/IP-s on keeruline.
  • Sellel pole selget eraldatust oma liidestest, teenustest ja protokollidest.

Erinevus OSI ja TCP/IP mudeli vahel

OSI mudel TCP/IP mudel
OSI on protokollist sõltumatu standard, mis toimib sideväravana võrgu ja lõppkasutaja vahel.TCP/IP mudel põhineb standardprotokollidel. See on sideprotokoll, mis võimaldab hostide ühendamist üle võrgu.
Transpordikiht tagab pakkide kohaletoimetamise.TCP/IP mudelis ei garanteeri transpordikiht pakettide kohaletoimetamist.
Vertikaalne lähenemine.Horisontaalne lähenemine.
OSI mudelil on eraldi seansikiht ja esitluskiht.TCP/IP-l ei ole eraldi seansikihti ega esitluskihti.
Transpordikiht on ühendusele orienteeritud.Transpordikiht on nii ühendusele orienteeritud kui ka ühenduseta.
OSI mudel, mille ümber võrgud on üles ehitatud.TCP/IP mudel on teatud mõttes OSI mudeli rakendamine.
Protokollid on selles mudelis peidetud ja neid saab tehnoloogia muutudes asendadaProtokolli asendamine pole lihtne.