Különbség a TCP / IP és az OSI modell között

Szerző: Laura McKinney
A Teremtés Dátuma: 2 Április 2021
Frissítés Dátuma: 1 Lehet 2024
Anonim
Különbség a TCP / IP és az OSI modell között - Technológia
Különbség a TCP / IP és az OSI modell között - Technológia

Tartalom


A TCP / IP és az OSI a kommunikációhoz legszélesebb körben alkalmazott hálózati modellek. Vannak hasonlóságok és különbségek közöttük. Az egyik fő különbség az, hogy az OSI egy fogalmi modell, amelyet gyakorlatilag nem használnak a kommunikációhoz, míg a TCP / IP-t a kapcsolat létesítéséhez és a hálózaton keresztüli kommunikációhoz használják.

Az OSI modell elsősorban a szolgáltatásokra, az interfészekre és a protokollokra összpontosít; világosan különválasztani ezeket a fogalmakat. Ezzel szemben a TCP modell nem képes megkülönböztetni ezeket a fogalmakat.

Ezenkívül a TCP / IP csak kapcsolat nélküli kommunikációs módot tesz lehetővé a hálózati rétegben, de mindkét módot (kapcsolat nélküli és kapcsolat-orientált) a szállítási rétegben. Amikor az OSI modellről van szó, akkor támogatja a kapcsolat nélküli és kapcsolatorientált kommunikációt a hálózati rétegen, de a szállítási rétegben a kapcsolatorientált kommunikáció csak megengedett. Nézze meg a cikk különbséget a kapcsolat nélküli és a kapcsolat-orientált szolgáltatások között a jobb megértés érdekében.


Egyéb különbségeket az alábbiakban tárgyalunk.

  1. Összehasonlító táblázat
  2. Meghatározás
  3. Főbb különbségek
  4. Vázlatos összehasonlítás
  5. Következtetés

Összehasonlító táblázat

Az összehasonlítás alapjaTCP / IP modellOSI modell
BővítiÁtviteli vezérlő protokoll / Internet ProtocolNyitott rendszer összekapcsolása
JelentésEz egy ügyfélkiszolgáló-modell, amelyet adatátvitelre használnak az interneten keresztül.Ez egy elméleti modell, amelyet a számítógépes rendszerhez használnak.
Rétegek száma4 réteg7 réteg
Által kifejlesztettVédelmi Minisztérium (DoD)ISO (Nemzetközi Szabványügyi Szervezet)
megfoghatóIgenNem
HasználatLeginkább használt Soha nem használtam
engedelmeskedikHorizontális megközelítésFüggőleges megközelítés


A TCP / IP MODELL meghatározása

TCP (Transmission Control Protocol) / IP (Internet Protocol) fejlesztette ki a Védelmi Minisztérium (DoD) projektügynökség. Az OSI-modellel ellentétben négy rétegből áll, amelyek mindegyike rendelkezik saját protokollokkal. Az Internet Protokollok a hálózaton keresztüli kommunikációra meghatározott szabálykészlet. A TCP / IP a hálózatépítés szokásos protokollmodellje. A TCP kezeli az adatátvitelt, az IP pedig a címeket.

A TCP / IP protokollkészlet protokollkészlettel rendelkezik, amely tartalmazza a TCP-t, UDP-t, ARP-t, DNS-t, HTTP-t, ICMP-t stb. Ez egy robusztus és rugalmas modell. A TCP / IP modellt főként a számítógépek internetes összekapcsolására használják.

TCP / IP modellrétegek

  1. Hálózati interfész réteg- Ez a réteg interfészként működik a gazdagépek és az átviteli kapcsolatok között, és adatgramok továbbítására használható. Azt is meghatározza, hogy milyen műveleteket kell végrehajtani a hivatkozások, például a soros link és a klasszikus Ethernet között, hogy teljesítsék a kapcsolat nélküli internet réteg követelményeit.
  2. Internet réteg- Ennek a rétegnek az a célja, hogy független csomagot továbbítson minden olyan hálózatba, amely a rendeltetési helyre utazik (lehet, hogy egy másik hálózatban lakik). Ez magában foglalja az IP (Internet Protocol), ICMP (Internet Control Protocol) és ARP (Address Resolution Protocol) mint a réteg standard csomagformátumát.
  3. Szállítási réteg- Lehetővé teszi az adatok hibamentes, végponttól történő továbbítását a forrás és a fogadó gazdagép között datagramok formájában. Az e réteg által meghatározott protokollok a TCP (Transmission Control Protocol) és az UDP (User Datagram Protocol).
  4. Alkalmazási réteg- Ez a réteg lehetővé teszi a felhasználók számára, hogy hozzáférjenek a globális vagy a magán internet szolgáltatásaihoz.Az ebben a rétegben leírt különféle protokollok a virtuális terminál (TELNET), az elektronikus levél (SMTP) és a fájlátvitel (FTP). Néhány további protokoll, például a DNS (Domain Name System), a HTTP (Hyper Transfer Protocol) és az RTP (Real-time Transport Protocol). E réteg működése az OSI modell alkalmazás-, prezentációs és munkamenet rétegeinek kombinációja.

Az OSI modell meghatározása

OSI (Open System Interconnection) A modellt a ISO (Nemzetközi Szabványügyi Szervezet). Ez nem egy protokoll, hanem egy modell, amely az rétegzés fogalmán alapul. Függőleges rétegkészlettel rendelkezik, amelyek mindegyike eltérő funkcióval rendelkezik. Az adatok továbbításához alulról felfelé építkező megközelítést követ. Robusztus és rugalmas, de nem érzékelhető.

Az OSI referenciamodell fő célja, hogy a digitális kommunikációs hardver, eszközök és szoftverek tervezését és fejlesztését olyan módon végezzék, hogy hatékonyan működjenek együtt.

Az OSI modell hét rétege:

  1. Alkalmazási réteg- Ezzel a réteggel a felhasználók hozzáférhetnek a hálózathoz olyan felületek és szolgáltatások használatával, mint például elektronikus levél, megosztott adatbázis-kezelés, fájlhozzáférés / -átvitel és egyéb szolgáltatások.
  2. Bemutató réteg- A prezentációs réteg az átvitt információk szintaxisára és szemantikájára összpontosít. Olyan feladatokat hajt végre, mint a fordítás, a titkosítás és a tömörítés, ahol a karaktersorok, számok, szimbólumok formájában létező tényleges információkat bitfolyamokká kódolják, más formává alakítják és tömörítik.
  3. Munkamenet réteg- Ez a réteg létrehozza a munkamenetet a különféle gépek között annak érdekében, hogy szinkronizálja és fenntartsa a kölcsönhatást. A munkamenet réteg által nyújtott szolgáltatások a párbeszédvezérlés, a tokenkezelés és a szinkronizálás.
  4. Szállítási réteg- Elfogadja az előző réteg adatait független csomagok formájában, és megfelelő sorrendben továbbítja azokat a következő rétegre. Az e réteg által végrehajtott másik funkció a szolgáltatási pont címzése, a kapcsolat vezérlése, a szegmentálás és az összeszerelés, az áramlásvezérlés és a hibavezérlés.
  5. Hálózati réteg- A hálózati réteg által végzett főbb műveletek a logikai címzés és az útválasztás. Ez átalakítja a hálózati logikai címet fizikai MAC-címre, hogy a különböző hálózatokban lévő két rendszer szintén hatékonyan tudjon kommunikálni. A csomag megköveteli egy útvonalat is, amelyet a rendeltetési helyre történő eléréshez el kell kerülni, elkerülve a torlódásokat és a meghibásodott összetevőket, így elősegíti az útvonalak automatikus frissítését.
  6. Adatkapcsolat-réteg- Feladata a nyers átviteli szolgáltatás (fizikai réteg) megbízható összeköttetéské történő átalakítása. Ezáltal a fizikai réteg hibától mentes, ha eltakarja őket, így a hálózati réteg nem veszi észre őket. Ebben a rétegben a bemeneti adatokat keretekre osztják. Az adatkapcsolat rétegben elvégzendő feladatok a keretezés, a hozzáférés vezérlése, a fizikai címzés, a hiba és az áramlás vezérlése.
  7. Fizikai réteg- Az egyes biteket továbbítja az átviteli csatornán. A fizikai réteg az eszközök és az átviteli közeg közötti interfész jellemzőinek leírásával, a bitek ábrázolásával, a bitek szinkronizálásával, az adatátviteli sebességgel, a fizikai topológiával, a vonalkonfigurációval, az átviteli móddal foglalkozik.
  1. A TCP / IP kliens-szerver modell, azaz amikor az ügyfél szolgáltatást igényel, azt a szerver biztosítja. Míg az OSI fogalmi modell.
  2. A TCP / IP egy szabványos protokoll, amelyet minden hálózathoz használnak, beleértve az internetet is, míg az OSI nem egy protokoll, hanem egy referenciamodell, amelyet a rendszer architektúrájának megértéséhez és megtervezéséhez használnak.
  3. A TCP / IP négyrétegű modell, míg az OSI hét réteggel rendelkezik.
  4. A TCP / IP a vertikális megközelítést követi. Másrészt az OSI Model támogatja a horizontális megközelítést.
  5. A TCP / IP kézzelfogható, míg az OSI nem.
  6. A TCP / IP a fentről lefelé történő megközelítést követi, míg az OSI modell az alulról felfelé irányuló megközelítést követi.

Vázlatos összehasonlítás

A TCP / IP modellt az OSI Model előtt fejlesztették ki, és ezért a rétegek különböznek. A diagramot illetően világosan látszik, hogy a TCP / IP modell négy réteggel rendelkezik, nevezetesen: hálózati interfész, internet, szállítás és alkalmazás réteg. Másrészt az OSI modellnek hét rétege van, amelyben az adatkapcsolat és a fizikai rétegek egyesülnek, hogy a hálózati interfész rétegét TCP / IP modellré alakítsák. A TCP / IP alkalmazási rétege az OSI modell munkamenet, prezentáció és alkalmazásréteg kombinációja.

Következtetés

A fenti cikk kapcsán arra a következtetésre juthatunk, hogy a TCP / IP modell megbízható az OSI modellel szemben, a TCP / IP-t végpontok közötti kapcsolathoz használják, az adatok továbbítására az interneten keresztül. A TCP / IP robusztus, rugalmas, kézzelfogható, és azt is javasolja, hogy az adatokat hogyan továbbítsák az interneten. A TCP / IP modell szállítási rétege ellenőrzi, hogy az adatok megérkeztek-e rendben, van-e hiba vagy sem, elveszett csomagokat küldenek vagy sem, visszaigazolást kapnak vagy sem, stb. Ezzel szemben az OSI modell csak egy fogalmi keret annak értelmezése, hogy az alkalmazások hogyan kommunikálnak hálózaton keresztül.