TCP/IP nasuprot OSI modelu – razlika između njih
Ključna razlika između TCP/IP i OSI modela
- OSI ima 7 slojeva, dok TCP/IP ima 4 sloja.
- OSI model je logički i konceptualni model koji definira mrežnu komunikaciju koju koriste sustavi otvoreni za međusobno povezivanje i komunikaciju s drugim sustavima. S druge strane, TCP/IP vam pomaže odrediti kako bi određeno računalo trebalo biti povezano s internetom i kako se možete prenositi između njih.
- OSI zaglavlje je 5 bajtova, dok je veličina TCP/IP zaglavlja 20 bajtova.
- OSI se odnosi na Open Systems Interconnection, dok se TCP/IP odnosi na Transmission Kontrolni protokol.
- OSI slijedi vertikalni pristup, dok TCP/IP slijedi horizontalni pristup.
- OSI model, transportni sloj, orijentiran je samo na vezu, dok je TCP/IP model i orijentiran na vezu i bez veze.
- OSI model razvija ISO (International Standard Organisation), dok TCP model razvija ARPANET (Advanced Research Project Agency Network).
- OSI model vam pomaže da standardizirate usmjerivač, preklopnik, matičnu ploču i drugi hardver, dok vam TCP/IP pomaže da uspostavite vezu između različitih tipova računala.
Što je OSI model?
The OSI model je logički i konceptualni model koji definira mrežnu komunikaciju koju koriste sustavi otvoreni za međusobno povezivanje i komunikaciju s drugim sustavima. Međusobno povezivanje otvorenog sustava (OSI model) također definira logičku mrežu i učinkovito opisuje prijenos računalnih paketa korištenjem različitih slojeva protokola.
Što je TCP/IP model?
TCP / IP pomaže vam odrediti kako određeno računalo treba biti povezano s internetom i kako možete prenositi podatke između njih. Pomaže vam da stvorite virtualnu mrežu kada je više računalnih mreža povezano zajedno.
TCP/IP je skraćenica za Transmission Kontrolni protokol/ Internet protokol. Posebno je dizajniran kao model koji nudi vrlo pouzdan protok bajtova od kraja do kraja preko nepouzdane mreže.
Povijest OSI modela
Evo nekoliko važnih orijentira iz povijesti OSI modela:
- U kasnim 1970-ima ISO je proveo program za razvoj općih standarda i metoda umrežavanja.
- Godine 1973., eksperimentalni paketno komutirani sustav u Velikoj Britaniji identificirao je zahtjev za definiranje protokola više razine.
- Godine 1983. OSI model je prvotno trebao biti detaljna specifikacija stvarnih sučelja.
- Godine 1984. ISO je službeno prihvatio OSI arhitekturu kao međunarodni standard.
Povijest TCP/IP-a
Evo nekoliko važnih orijentira iz povijesti TCP/IP-a:
- Godine 1974. Vint Cerf i Bob Kahn objavili su rad "Protokol za paketnu mrežnu međukonekciju" koji opisuje TCP/IP model.
- Do 1978. testiranje i daljnji razvoj ovog jezika doveli su do novog skupa protokola nazvanih TCP/IP.
- Godine 1982. odlučeno je da TCP/IP treba zamijeniti NCP kao standardni jezik ARPAneta.
- 1. siječnja 1983. ARPAnet je prešao na TCP/IP,
- ARPAnet je završio svoje postojanje 1990. Internet je od tada izrastao iz ARPAnetovih korijena, a TCP/IP se razvio kako bi zadovoljio promjenjive zahtjeve Interneta.
Karakteristike OSI modela
Evo nekoliko važnih karakteristika OSI modela:
- Sloj treba stvoriti samo tamo gdje su potrebne određene razine apstrakcije.
- Funkciju svakog sloja treba odabrati prema međunarodno standardiziranim protokolima.
- Broj slojeva treba biti velik kako se zasebne funkcije ne bi smjele staviti u isti sloj. Istovremeno, trebao bi biti dovoljno malen da arhitektura ne postane jako komplicirana.
- U OSI modelu, svaki sloj se oslanja na sljedeći niži sloj za izvođenje primitivnih funkcija. Svaka bi razina trebala biti u mogućnosti pružiti usluge sljedećem višem sloju.
- Promjene napravljene u jednom sloju ne bi trebale zahtijevati promjene u drugim umivaonicima.
Karakteristike TCP/IP modela
Evo osnovnih karakteristika TCP/IP protokola:
- Podrška za fleksibilnu arhitekturu
- Dodavanje više sustava u mrežu je jednostavno.
- U TCP/IP-u, mreža ostaje netaknuta sve dok izvorni i odredišni stroj ne rade ispravno.
- TCP je protokol usmjeren na povezivanje.
- TCP nudi pouzdanost i osigurava da se podaci koji stignu izvan redoslijeda vrate u red.
- TCP vam omogućuje implementaciju kontrole protoka, tako da pošiljatelj nikada ne nadjača primatelja podacima.
Razlika između TCP/IP i OSI modela
Evo nekoliko važnih razlika između OSI i TCP/IP modela:
OSI model | TCP/IP model |
---|---|
Razvio ga je ISO (International Standard Organisation) | Razvio ga je ARPANET (Advanced Research Project Agency Network). |
OSI model pruža jasnu razliku između sučelja, usluga i protokola. | TCP/IP nema jasnu razliku između usluga, sučelja i protokola. |
OSI se odnosi na međusobno povezivanje otvorenih sustava. | TCP se odnosi na Transmission Kontrolni protokol. |
OSI koristi mrežni sloj za definiranje standarda i protokola usmjeravanja. | TCP/IP koristi samo internetski sloj. |
OSI slijedi vertikalni pristup. | TCP/IP slijedi horizontalni pristup. |
OSI slojevi imaju sedam slojeva. | TCP/IP ima četiri sloja. |
U OSI modelu, transportni sloj je samo orijentiran na povezivanje. | Sloj TCP/IP modela je i usmjeren na povezivanje i bez povezivanja. |
U OSI modelu, sloj podatkovne veze i fizički su zasebni slojevi. | U TCP-u, fizička i podatkovna veza kombinirane su kao jedan sloj host-mreža. |
Slojevi sesije i prezentacije dio su OSI modela. | U TCP modelu nema sloja sesije i prezentacije. |
Definiran je nakon pojave interneta. | Definirano je prije pojave interneta. |
Minimalna veličina OSI zaglavlja je 5 bajtova. | Minimalna veličina zaglavlja je 20 bajtova. |
Prednosti OSI modela
Evo glavnih prednosti/prednosti korištenja OSI modela:
- Pomaže vam standardizirati usmjerivač, preklopnik, matičnu ploču i drugi hardver
- Smanjuje složenost i standardizira sučelja
- Olakšava modularni inženjering
- Pomaže vam osigurati interoperabilnu tehnologiju
- Pomaže vam da ubrzate evoluciju
- Protokoli se mogu zamijeniti novim protokolima kada se tehnologija promijeni.
- Pružite podršku za usluge usmjerene na povezivanje kao i usluge bez povezivanja.
- To je standardni model u računalnim mrežama.
- Podržava usluge bez veze i usluge usmjerene na vezu.
- Nudi fleksibilnost za prilagodbu različitim vrstama protokola.
Prednosti TCP/IP-a
Ovdje su prednosti/prednosti korištenja TCP/IP modela:
- Pomaže vam uspostaviti/postaviti vezu između različitih vrsta računala.
- Djeluje neovisno o operativnom sustavu.
- Podržava mnoge protokole usmjeravanja.
- Omogućuje umrežavanje između organizacija.
- TCP/IP model ima visoko skalabilnu arhitekturu klijent-poslužitelj.
- Može se samostalno upravljati.
- Podržava nekoliko protokola usmjeravanja.
- Može se koristiti za uspostavljanje veze između dva računala.
Nedostaci OSI modela
Evo nekoliko mana/nedostataka korištenja OSI modela:
- Podešavanje protokola je dosadan zadatak.
- Možete ga koristiti samo kao referentni model.
- Ne definira nikakav poseban protokol.
- U OSI modelu mrežnog sloja, neke usluge su duplicirane u mnogim slojevima kao što su transportni i podatkovni slojevi
- Slojevi ne mogu raditi paralelno jer svaki sloj mora čekati da dobije podatke od prethodnog sloja.
Nedostaci TCP/IP-a
Evo nekoliko nedostataka korištenja TCP/IP modela:
- TCP/IP je kompliciran model za postavljanje i upravljanje.
- Plitki/preopterećeni TCP/IP veći su od IPX-a (Internetwork Packet Exchange).
- U ovom modelu transportni sloj ne jamči isporuku paketa.
- Zamjena protokola u TCP/IP nije jednostavna.
- Nema jasnog odvajanja od svojih usluga, sučelja i protokola.