Arhitektura TCP / IP protokola i njezini slojevi

Arhitektura TCP / IP protokola i njezini slojevi

Komunikacija je postupak prijenosa informacija s jednog mjesta na drugo. To bi mogao biti prijenos poziva s jednog uređaja na drugi ili prijenos datoteka s jednog računala na drugo. Svjetski ratovi donijeli su strašan razvoj komunikacijske elektronike. Danas se svugdje služimo digitalnim komunikacijskim metodama. Razvojem tehnologije implementiraju se mnoge vrste komunikacijskih uređaja. Da bi se uspostavila pravilna i komunikacija bez pogrešaka između uređaja različitih vrsta i različitih konfiguracija, svi uređaji moraju slijediti neke standardne protokole. Jedan od takvih standardnih protokola za komunikaciju između različitih uređaja je TCP / IP protokol.



Što je TCP / IP protokol?

TCP / IP protokol je kratica za Transmission Control Protocol / Internet Protocol. Razvilo ga je Ministarstvo obrane Sjedinjenih Država 1960-ih. To je konceptualni model koji ima niz komunikacijski protokoli koristi se za prijenos podataka putem Interneta i računalne mreže.


Ovaj nam protokol govori kako uređaji trebaju adresirati, pohraniti, prenijeti, kodirati i dekodirati podatke za međusobnu komunikaciju između uređaja. To je glavni protokol Intenet Protocol Suitea. TCP / IP pruža pouzdan, siguran i bez grešaka prijenos podataka između aplikacija koje se izvode na hostovima putem internetskog medija.





Mnoge popularne web aplikacije kao što su World Wide Web, e-pošta itd. Koriste ovaj protokol.

TCP / IP protokol temeljni

TCP / IP je slojeviti protokol koji se široko koristi u umrežavanju. Da bismo razumjeli rad mrežnog protokola, pogledajmo primjer jednostavne isporuke.



Da biste poslali dostavu s jednog mjesta na drugo, uključeni su određeni zadaci. U početku paket treba spakirati i adresirati. Tada dostavljač odnosi paket od pošiljatelja u prostoriju za otpremu pošte. Ovdje se paketi sortiraju prema adresi, utovaruju u kombije i šalju u udaljeni ured. U udaljenom uredu paketi se stavljaju u ladicu za poštara. Tada poštar prikuplja paket i dostavlja ga primatelju.


Mrežni protokol kao što je TCP / IP također djeluje na sličan način dok šalje podatke i podatke s jednog uređaja na drugi. Ima četiri sloja koji u skladu s tim dijele zadatke. To su aplikacijski sloj, transportni sloj, mrežni sloj i sloj podatkovne veze od vrha do dna. Svi ti slojevi imaju svoje specifične funkcije i komuniciraju sa slojevima iznad i ispod njih prilikom prijenosa podataka.

Arhitektura TCP / IP protokola

To je sloj protokola s četiri sloja. Pomaže u međusobnom povezivanju mrežnih uređaja putem Interneta. Svaki sloj sadrži određene protokole koji pomažu u funkcioniranju sloja. Četiri sloja TCP / IP protokola su aplikacijski sloj, transportni sloj, umrežavanje / internetski sloj i podatkovna veza / fizički sloj.

Protok podataka protoka TCP / IP

Protok podataka protoka TCP / IP

Slojevi aplikacije, prezentacije i sesije OSI modela kombiniraju se kao sloj aplikacije / procesa u TCP / IP protokolu. To je gornji sloj ovog snopa protokola. Ovaj sloj kontrolira korisničko sučelje i komunikaciju od čvora do čvora. Ovaj sloj pruža mrežno sučelje, umrežavanje i transportne funkcije. Podaci šalje transportnom sloju.

Za pouzdanost, kontrolu protoka i korekciju podataka koji se šalju mrežom brine se transportni sloj. Korisnički protokol datagrama i protokol kontrole prijenosa prisutni su u transportnom sloju. Nakon transportnog sloja, kontrola se daje internetskom sloju.

Internetski sloj poznat je i kao mrežni sloj. Njegova je funkcija premještanje podatkovnih paketa putem interneta do odredišta. Paketi podataka mogu proći bilo koju od optimiziranih ruta koje je predložio ovaj sloj. Najvažniji protokol -IP protokol prisutan je u ovom sloju. Ovaj je protokol odgovoran za dodavanje IP adresa podacima, usmjeravanje paketa, enkapsulaciju podataka, formatiranje.

Posljednji sloj u stogu TCP / IP protokola je mrežni pristupni sloj. To je kombinacija fizičkog i podatkovnog sloja OSI modela. Ovaj sloj kontrolira prijenos podataka fizički putem mreže između dva uređaja. Mapiranje IP adresa uređaja u fizičke adrese također se vrši na ovom sloju.

Suite Suite

Protokol je skup pravila koji govori i usmjerava način na koji bi sustavi trebali komunicirati. Paket protokola zbirka je protokola osmišljenih za zajednički rad. Paket protokola koji ima samo jedan protokol poznat je kao protokol s jednim stekom. No, ova vrsta protokola vrlo je nestabilna i često zahtijeva promjenu cijelog softvera protokola ako se u aplikaciji naprave bilo kakve promjene.

Kako bi se upotreba protokola učinila fleksibilnijom, predložen je slojeviti stog protokola. Ova vrsta stoga protokola sastoji se od protokola raspoređenih na različitim razinama, pri čemu svaka razina izvršava određeni zadatak. Svaka razina može komunicirati s razinama iznad i ispod njih. Ovdje se zadatak ili funkcioniranje razine ili sloja može mijenjati ili modificirati bez utjecaja na druge slojeve.

TCP / IP je četveroslojni paket protokola. Kao konceptualni okvir uzima model OSI. Ovaj se apartman sastoji od različitih protokola raspoređenih na četiri razine. Ime je dobio po svoja dva najpopularnija protokola - protokolu upravljanja prijenosom i Internet protokolu.

Protokoli prisutni u aplikacijskom sloju

HTTP - HyperText Transfer Protocol.Ovaj protokol omogućuje korisniku pristup podacima putem svjetske mreže. Može se koristiti u hipertekstnom okruženju i slati podatke u obliku običnih tekstova, zvuka i videa.

SNMP - Jednostavni protokol za upravljanje mrežom, koji upravlja uređajima putem Interneta.

SMTP - Protokol za jedan prijenos pošte. Ovaj protokol upravlja slanjem i primanjem e-pošte

DNS - Sustav imena domena preslikava imena hostova na IP adrese domaćina koji su povezani s internetom.

TELNET - Terminal Network, za uspostavljanje veze između lokalnog računala i udaljenog računala.

FTP - Protokol za prijenos datoteka, koji se koristi za prijenos datoteka s jednog računala na drugo.

Protokoli prisutni u transportnom sloju

UDP - UserDatagram Protocol. Korisniku govori o prisutnosti pogreške. Ovaj protokol omogućuje prijenos podataka od kraja do kraja. Podatkovnom paketu ovaj protokol dodaje 8 bajta zaglavlja. Zaglavlje se sastoji od četiri polja - Adresa izvorne luke od 16 bita, Adresa odredišnog porta od 16 bita, 16-bitno polje za naznačavanje ukupne duljine i polje kontrolne sume od 16 bita.

Adresa izvornog porta daje adresu aplikacijskog programa koji je kreirao poruku. Adresa odredišnog priključka adresa je adrese odredišne ​​aplikacije na koju se podaci moraju prenijeti. Polje ukupne duljine daje informacije o ukupnom broju bajtova prisutnih u datagramu. Podaci prisutni u polju kontrolne sume koriste se za otkrivanje pogrešaka.

TCP - Protokol upravljanja prijenosom. Ovaj je protokol aktivan tijekom trajanja prijenosa podataka. Iz virtualnog kruga između pošiljatelja i primatelja. Na strani pošiljatelja, protokol raščlanjuje podatke u obliku malih jedinica koje se nazivaju segmenti. Svaki je segment povezan s rednim brojem koji pomaže u preuređivanju segmenata iz izvorne poruke.

Na kraju prijemnika, TCP prikuplja sve segmente i preuređuje ih prema njihovim brojevima sekvenci. Kad god protokol otkrije pogrešku, on ponovno šalje segment. Nakon što osigura da su svi segmenti preneseni i potvrđeni i da je prijenos završen, protokol tada odbacuje virtualni krug.

Protokoli prisutni u internetskom sloju

IP protokol - ovo je najznačajniji protokol TCP / IP protokola. Da bi identificirao uređaj putem interneta i uspostavio usmjeravanje mrežne mreže, ovaj protokol implementira logičke adrese hosta zvane IP adrese za svaki host uređaj. Ovaj protokol prihvaća podatke s transportnog sloja i osigurava siguran prijenos podataka s jednog uređaja na drugi.

Pretvara segmente podataka u IP datagrame. Ako je veličina datagrama veća od ograničenja koju pruža sljedeći sloj - sloj veze, IP protokol fragmentira datagram u male dijelove, tako da se mogu lako prenijeti putem lokalne mreže. Na kraju prijema ti su segmenti preuređeni u izvornu poruku. Usmjerivači se koriste za slanje podataka između uređaja koji su povezani udaljenom mrežom.

ARP - Protokol za razlučivanje adresa. Ovaj protokol pronalazi fizičke adrese s IP adresa. Uređaji pošiljatelji koji žele znati fizičku adresu prijemnog uređaja šalju ARP zahtjev mrežom. Svi uređaji prisutni u mrežama primaju ovaj zahtjev, obrađuju ga i primatelj prepoznaje IP adresu koja je prisutna u zahtjevu i šalje svoju fizičku adresu putem ARP odgovora.

Stoga svi ti protokoli zajedno čine skup protokola TCP / IP. Aplikacije će odabrati vrstu protokola na svakom sloju na temelju funkcija koje pružaju protokoli. Ovaj paket protokola može se lako mijenjati i kompatibilan je sa svim vrstama računalnog hardvera i operativnim sustavima. Izvorno je dizajniran za operativni sustav UNIX.

Usmjerivači i preklopnici primjeri su mrežnih uređaja koji se koriste za prijenos podataka između uređaja povezanih putem Interneta. Kako TCP / IP protokol uzima OSI model kao referencu, koji slojevi OSI model se kombiniraju kao sloj aplikacija TCP / IP protokola?