Ero TCP / IP: n ja OSI-mallin välillä

Kirjoittaja: Laura McKinney
Luomispäivä: 2 Huhtikuu 2021
Päivityspäivä: 17 Saattaa 2024
Anonim
Ero TCP / IP: n ja OSI-mallin välillä - Tekniikka
Ero TCP / IP: n ja OSI-mallin välillä - Tekniikka

Sisältö


TCP / IP ja OSI ovat kaksi yleisimmin käytettyä verkkomuotoa viestintään. Niiden välillä on joitain yhtäläisyyksiä ja eroja. Yksi suurimmista eroista on, että OSI on käsitteellinen malli, jota ei käytännössä käytetä viestintään, kun taas TCP / IP: tä käytetään yhteyden luomiseen ja kommunikointiin verkon kautta.

OSI-mallissa korostetaan pääasiassa palveluita, rajapintoja ja protokollia; tehdä selvä ero näiden käsitteiden välillä. TCP-malli ei sitä vastoin pysty kuvaamaan selvästi näitä käsitteitä.

Lisäksi TCP / IP mahdollistaa vain yhteydetön viestintämoodin verkkokerroksessa, mutta molemmat tilat (yhteydetön ja yhteydenpito) kuljetuskerroksessa. OSI-mallissa se tukee yhteydetöntä ja yhteyskeskeistä viestintää verkkokerroksen kautta, mutta siirtokerroksessa yhteyskeskeinen viestintä on vain sallittua. Tarkastele artikkeliyhteyttä yhteydetöntä ja yhteyskeskeistä palvelua ymmärtääksesi paremmin.


Muita eroja käsitellään jäljempänä.

  1. Vertailutaulukko
  2. Määritelmä
  3. Keskeiset erot
  4. Kaaviovertailu
  5. johtopäätös

Vertailutaulukko

Vertailun perusteetTCP / IP-malliOSI-malli
LaajentuuLähetyksen ohjausprotokolla / Internet ProtocolAvoin järjestelmä yhdistä
merkitysSe on asiakaspalvelinmalli, jota käytetään tiedon siirtoon Internetissä.Se on teoreettinen malli, jota käytetään laskentajärjestelmään.
Kerrosten lukumäärä4 kerrosta7 kerrosta
KehittäjäPuolustusministeriö (DoD)ISO (kansainvälinen standardijärjestö)
konkreettinenJooEi
KäyttöKäytetään enimmäkseen Käyttämätön
totteleeVaakasuora lähestymistapaVertikaalinen lähestymistapa


Määritelmä TCP / IP-MALLI

TCP (Transmission Control Protocol) / IP (Internet Protocol) on kehittänyt Puolustusministeriö (DoD) projektitoimisto. Toisin kuin OSI-malli, se koostuu neljästä kerroksesta, joilla jokaisella on omat protokollansa. Internet-protokollat ​​ovat joukko sääntöjä, jotka määritetään verkon väliseen viestintään. TCP / IP: tä pidetään verkottumisen vakioprotokollamallina. TCP käsittelee tiedonsiirtoa ja IP käsittelee osoitteita.

TCP / IP-protokollapaketissa on joukko protokollia, jotka sisältävät TCP, UDP, ARP, DNS, HTTP, ICMP jne. Se on vankka ja joustava malli. TCP / IP-mallia käytetään enimmäkseen tietokoneiden yhdistämiseen Internetissä.

TCP / IP-mallikerrokset

  1. Verkkoliitäntäkerros- Tämä kerros toimii rajapintana isäntien ja siirtolinkkien välillä ja sitä käytetään datagrammien lähettämiseen. Se määrittelee myös, mitä toimintoja linkkien, kuten sarjaliitännän ja klassisen ethernetin, täytyy suorittaa yhteydetön Internet-kerroksen vaatimusten täyttämiseksi.
  2. Internet-kerros- Tämän kerroksen tarkoituksena on lähettää riippumaton paketti mihin tahansa verkkoon, joka matkustaa määränpäähän (voi olla, että asuu eri verkossa). Se sisältää IP: n (Internet Protocol), ICMP (Internet Control Protocol) ja ARP (Address Resolution Protocol) kerroksen vakiopakettiformaatin.
  3. Kuljetuskerros- Se mahdollistaa virheettömän tiedon toimittamisen päästä päähän lähteen ja kohdeisäntäkoneiden välillä datagrammien muodossa. Tämän kerroksen määrittelemät protokollat ​​ovat TCP (Transmission Control Protocol) ja UDP (User Datagram Protocol).
  4. Sovelluskerros- Tämän kerroksen avulla käyttäjät voivat käyttää globaalin tai yksityisen Internet-palveluita.Tässä kerroksessa kuvatut erilaiset protokollat ​​ovat virtuaalinen pääte (TELNET), sähköposti (SMTP) ja tiedostonsiirto (FTP). Jotkut lisäprotokollat, kuten DNS (Domain Name System), HTTP (Hyper Transfer Protocol) ja RTP (Real-time Transport Protocol). Tämän kerroksen toiminta on yhdistelmä OSI-mallin sovellus-, esitys- ja istuntokerrosta.

Määritelmä OSI-malli

OSI (avoimen järjestelmän kytkentä) mallin esitteli ISO (kansainvälinen standardijärjestö). Se ei ole protokolla, vaan malli, joka perustuu kerrostuksen käsitteeseen. Siinä on pystysuora kerrosjoukko, jokaisella on eri toiminnot. Se noudattaa alhaalta ylöspäin -lähestymistapaa tietojen siirtämiseen. Se on vankka ja joustava, mutta ei konkreettinen.

OSI-vertailumallin päätarkoituksena on suorittaa digitaalisen viestinnän laitteiden, laitteiden ja ohjelmistojen suunnittelu ja kehittäminen tavalla, joka pystyy tehokkaasti toimimaan yhdessä.

OSI-mallin seitsemän kerrosta ovat:

  1. Sovelluskerros- Tämän kerroksen avulla käyttäjät pääsevät verkkoon käyttöliittymien ja palvelujen, kuten sähköpostin, jaetun tietokannan hallinnan, tiedostojen käytön / siirron ja muiden palveluiden avulla.
  2. Esityskerros- Esityskerros keskittyy lähettävän tiedon syntaksiin ja semantiikkaan. Se suorittaa tehtäviä, kuten kääntämisen, salaamisen ja pakkaamisen, missä merkkijonojen, numeroiden, symbolien muodossa olemassa oleva todellinen tieto koodataan bittivirroiksi, muunnetaan toiseen muotoon ja pakataan.
  3. Istuntokerros- Tämä kerros perustaa istunnon eri koneiden välillä niiden välisen vuorovaikutuksen synkronoimiseksi ja ylläpitämiseksi. Istuntokerroksen tarjoamat palvelut ovat valintaikkunoiden hallinta, merkkien hallinta ja synkronointi.
  4. Kuljetuskerros- Se hyväksyy edellisen kerroksensa tiedot itsenäisinä paketeina ja lähettää ne seuraavalle kerrokselle oikeassa järjestyksessä. Muut tämän kerroksen suorittamat toiminnot ovat palvelupisteen osoittaminen, yhteyden hallinta, segmentointi ja kokoaminen, virtauksen hallinta ja virheen hallinta.
  5. Verkkokerros- Looginen osoittaminen ja reititys ovat tärkeimmät verkkokerroksen suorittamat toiminnot. Se muuntaa verkon loogisen osoitteen fyysiseksi MAC-osoitteeksi, jotta eri verkoissa olevat kaksi järjestelmää voivat myös kommunikoida tehokkaasti. Paketti vaatii myös polun, jota on noudatettava päästäkseen määränpäähän ruuhkien ja epäonnistuneiden komponenttien välttämiseksi, joten se helpottaa myös reittien automaattista ylöspäin nousua.
  6. Tietolinkkikerros- Se vastaa raa'an siirtopalvelun (fyysisen kerroksen) muuttamisesta luotettavaksi linkiksi. Se tekee fyysisestä kerroksesta virheettömän peittämällä ne siten, että verkkokerros ei huomaa niitä. Tässä kerroksessa tulotiedot jaetaan kehyksiin. Tietolinkkikerroksessa suoritettavat tehtävät ovat kehystys, pääsynhallinta, fyysinen osoittaminen, virheiden ja virtauksen hallinta.
  7. Fyysinen kerros- Se lähettää yksittäiset bitit lähetyskanavan kautta. Fyysinen kerros käsittelee laitteiden ja lähetysvälineiden välisen rajapinnan ominaisuuksien kuvausta, bittien esittämistä, bittien synkronointia, datanopeutta, fyysistä topologiaa, linjakonfiguraatiota, lähetystapaa.
  1. TCP / IP on asiakas-palvelinmalli, ts. Kun asiakas pyytää palvelua, palvelin tarjoaa sen. OSI on käsitteellinen malli.
  2. TCP / IP on standardiprotokolla, jota käytetään jokaisessa verkossa, mukaan lukien Internet, kun taas OSI ei ole protokolla, vaan vertailumalli, jota käytetään järjestelmän arkkitehtuurin ymmärtämiseen ja suunnitteluun.
  3. TCP / IP on nelikerroksinen malli, kun taas OSI: lla on seitsemän kerrosta.
  4. TCP / IP noudattaa vertikaalista lähestymistapaa. Toisaalta OSI-malli tukee horisontaalista lähestymistapaa.
  5. TCP / IP on konkreettinen, kun taas OSI ei.
  6. TCP / IP noudattaa ylhäältä alas -lähestymistapaa, kun taas OSI-malli seuraa alhaalta ylös -lähestymistapaa.

Kaaviovertailu

TCP / IP-malli kehitettiin ennen OSI-mallia, ja siten kerrokset eroavat toisistaan. Kaaviosta käy selvästi ilmi, että TCP / IP-mallissa on neljä kerrosta, nimittäin verkkoliitäntä, Internet, siirto ja sovelluskerros. Toisaalta OSI-mallissa on seitsemän kerrosta, joissa datayhteys ja fyysiset kerrokset yhdistetään muodostamaan TCP / IP-mallin verkkoliitäntäkerros. TCP / IP-sovelluskerros on OSI-mallin istunto-, esitys- ja sovelluskerroksen yhdistelmä.

johtopäätös

Edellä olevasta artikkelista voidaan päätellä, että TCP / IP-malli on luotettava OSI-mallissa, TCP / IP: tä käytetään yhteyden katkaisemiseen tiedon siirtämiseksi Internetissä. TCP / IP on vankka, joustava, konkreettinen ja ehdottaa myös, kuinka tietoja tulisi lähettää verkon kautta. TCP / IP-mallin kuljetuskerros tarkistaa onko data saapunut kunnossa, onko siinä virhe tai ei, kadonneet paketit lähetetään vai ei, kuittaus on vastaanotettu vai ei jne. OSI-malli on sitä vastoin vain käsitteellinen kehys tulkita kuinka sovellukset kommunikoivat verkon kautta.