Verschil tussen TCP / IP en OSI-model

Schrijver: Laura McKinney
Datum Van Creatie: 2 April 2021
Updatedatum: 11 Kunnen 2024
Anonim
Difference Between OSI and TCP/IP Reference Model
Video: Difference Between OSI and TCP/IP Reference Model

Inhoud


TCP / IP en OSI zijn de twee meest gebruikte netwerkmodellen voor communicatie. Er zijn enkele overeenkomsten en verschillen tussen hen. Een van de belangrijkste verschillen is dat OSI een conceptueel model is dat niet praktisch wordt gebruikt voor communicatie, terwijl TCP / IP wordt gebruikt voor het tot stand brengen van een verbinding en communicatie via het netwerk.

Het OSI-model legt vooral de nadruk op de services, interfaces en protocollen; maak een duidelijk onderscheid tussen deze concepten. Omgekeerd kan het TCP-model deze concepten niet duidelijk beschrijven.

Bovendien maakt de TCP / IP alleen verbindingsloze communicatiemodus in de netwerklaag mogelijk, maar beide modi (verbindingsloos en verbindingsgericht) in de transportlaag. Als het gaat om het OSI-model, ondersteunt het verbindingsloze en verbindingsgerichte communicatie via de netwerklaag, maar in de transportlaag is verbindingsgerichte communicatie alleen toegestaan. Bekijk het artikelverschil tussen verbindingsloze en verbindingsgerichte services voor een beter begrip.


Andere verschillen worden hieronder besproken.

  1. Vergelijkingstabel
  2. Definitie
  3. Belangrijkste verschillen
  4. Diagrammatische vergelijking
  5. Gevolgtrekking

Vergelijkingstabel

Basis voor vergelijkingTCP / IP-modelOSI-model
Breidt uit naarTransmission Control Protocol / Internet ProtocolOpen systeem Interconnect
BetekenisHet is een client-servermodel dat wordt gebruikt voor het verzenden van gegevens via internet.Het is een theoretisch model dat wordt gebruikt voor computersystemen.
Aantal lagen4 lagen7 lagen
Ontwikkeld doorMinisterie van Defensie (DoD)ISO (internationale standaardorganisatie)
tastbaarJaNee
GebruikMeestal gebruikt Nooit gebruikt
gehoorzaamtHorizontale benaderingVerticale aanpak


Definitie van TCP / IP-MODEL

TCP (Transmission Control Protocol) / IP (Internet Protocol) is ontwikkeld door de Ministerie van Defensie (DoD) projectbureau. In tegenstelling tot het OSI-model bestaat het uit vier lagen met elk hun eigen protocollen. Internetprotocollen zijn de set regels die zijn gedefinieerd voor communicatie via het netwerk. TCP / IP wordt beschouwd als het standaardprotocolmodel voor netwerken. TCP verwerkt gegevensoverdracht en IP verwerkt adressen.

De TCP / IP-protocolsuite heeft een set protocollen die TCP, UDP, ARP, DNS, HTTP, ICMP, enz. Omvat. Het is een robuust en flexibel model. Het TCP / IP-model wordt meestal gebruikt voor het onderling verbinden van computers via internet.

TCP / IP-modellagen

  1. Netwerkinterface-laag- Deze laag fungeert als een interface tussen hosts en transmissielinks en wordt gebruikt voor het verzenden van datagrammen. Het specificeert ook welke bewerking moet worden uitgevoerd door koppelingen zoals seriële koppeling en klassiek ethernet om te voldoen aan de vereisten van de verbindingsloze internetlaag.
  2. Internetlaag- Het doel van deze laag is om een ​​onafhankelijk pakket te verzenden naar elk netwerk dat naar de bestemming reist (mogelijk in een ander netwerk aanwezig). Het omvat het IP (Internet Protocol), ICMP (Internet Control Protocol) en ARP (Address Resolution Protocol) als het standaard pakketformaat voor de laag.
  3. Transport laag- Het maakt een foutloze end-to-end levering van de gegevens tussen de bron- en doelhosts mogelijk in de vorm van datagrammen. De protocollen die door deze laag worden gedefinieerd, zijn TCP (Transmission Control Protocol) en UDP (User Datagram Protocol).
  4. Applicatielaag- Met deze laag hebben gebruikers toegang tot de diensten van wereldwijd of privé-internet.De verschillende protocollen die in deze laag worden beschreven, zijn virtuele terminal (TELNET), elektronische post (SMTP) en bestandsoverdracht (FTP). Enkele aanvullende protocollen zoals DNS (Domain Name System), HTTP (Hyper Transfer Protocol) en RTP (Real-time Transport Protocol). De werking van deze laag is een combinatie van applicatie-, presentatie- en sessielaag van het OSI-model.

Definitie van OSI-model

OSI (Open System Interconnection) model werd geïntroduceerd door ISO (internationale standaardorganisatie). Het is geen protocol maar een model dat is gebaseerd op het concept van gelaagdheid. Het heeft een verticale set lagen, elk met verschillende functies. Het volgt een bottom-up benadering om de gegevens over te dragen. Het is robuust en flexibel, maar niet tastbaar.

De belangrijkste bedoeling van het OSI-referentiemodel is om het ontwerp en de ontwikkeling van de hardware, apparaten en software voor digitale communicatie zodanig uit te voeren dat ze efficiënt kunnen samenwerken.

De zeven lagen van het OSI-model zijn:

  1. Applicatielaag- Met deze laag hebben de gebruikers toegang tot het netwerk met behulp van interfaces en diensten zoals elektronische post, gedeeld databasebeheer, bestandstoegang / -overdracht en de andere diensten.
  2. Presentatie laag- Presentatielaag richt zich op de syntaxis en semantiek van de verzendende informatie. Het voert taken uit zoals vertaling, codering en compressie waarbij de feitelijke informatie die bestaat in de vorm van tekenreeksen, cijfers, symbolen wordt gecodeerd in bitstromen, omgezet in een andere vorm en gecomprimeerd.
  3. Sessielaag- Deze laag bepaalt de sessie tussen verschillende machines om de interactie tussen hen te synchroniseren en te behouden. De services die door de sessielaag worden geleverd, zijn dialoogbesturing, tokenbeheer en synchronisatie.
  4. Transport laag- Het accepteert de gegevens van zijn vorige laag in de vorm van onafhankelijke pakketten en verzendt het in de juiste volgorde naar de volgende laag. De andere functie die door deze laag wordt uitgevoerd, zijn servicepuntadressering, verbindingscontrole, segmentatie en hermontage, stroomcontrole en foutcontrole.
  5. Netwerklaag- Logische adressering en routering zijn de belangrijkste bewerkingen die worden uitgevoerd door de netwerklaag. Het vertaalt het logische netwerkadres in fysiek MAC-adres zodat de twee systemen die zich in de verschillende netwerken bevinden ook efficiënt kunnen communiceren. Een pakket vereist ook een pad dat moet worden gevolgd om de bestemming te bereiken, waarbij congestie en defecte componenten worden vermeden, zodat het ook de automatische update van de routes mogelijk maakt.
  6. Datalinklaag- Het is verantwoordelijk voor het transformeren van de onbewerkte transmissieservice (fysieke laag) in een betrouwbare link. Het maakt de fysieke laag vrij van fouten door ze te maskeren zodat de netwerklaag ze niet opmerkt. In deze laag worden de invoergegevens opgesplitst in frames. De taken die in de datalinklaag worden uitgevoerd, zijn framing, toegangscontrole, fysieke adressering, fout- en stroomcontrole.
  7. Fysieke laag- Het verzendt de afzonderlijke bits via het transmissiekanaal. De fysieke laag behandelt de beschrijving van de kenmerken van de interface tussen de apparaten en de transmissiemedia, weergave van bits, synchronisatie van de bits, gegevenssnelheid, fysieke topologie, lijnconfiguratie, transmissiemodus.
  1. TCP / IP is een client-server-model, d.w.z. wanneer de client om service vraagt, wordt dit door de server geleverd. Terwijl OSI een conceptueel model is.
  2. TCP / IP is een standaardprotocol dat wordt gebruikt voor elk netwerk, inclusief internet, terwijl OSI geen protocol is, maar een referentiemodel dat wordt gebruikt voor het begrijpen en ontwerpen van de systeemarchitectuur.
  3. TCP / IP is een model met vier lagen, terwijl OSI zeven lagen heeft.
  4. TCP / IP volgt verticale benadering. Aan de andere kant ondersteunt OSI Model een horizontale aanpak.
  5. TCP / IP is tastbaar, terwijl OSI dat niet is.
  6. TCP / IP volgt de benadering van boven naar beneden, terwijl OSI Model een benadering van onder naar boven volgt.

Diagrammatische vergelijking

Het TCP / IP-model is ontwikkeld vóór het OSI-model en daarom verschillen de lagen. Wat het diagram betreft, is duidelijk te zien dat het TCP / IP-model vier lagen heeft, namelijk Netwerkinterface, Internet, Transport en Toepassingslaag. Anderzijds heeft het OSI-model zeven lagen waarin de datalink en fysieke lagen worden samengevoegd om de netwerkinterfacelaag van het TCP / IP-model te maken. Toepassingslaag van TCP / IP is een combinatie van sessie, presentatie en toepassingslaag van het OSI-model.

Gevolgtrekking

Wat betreft het bovenstaande artikel, kunnen we concluderen dat het TCP / IP-model betrouwbaar is boven het OSI-model, TCP / IP wordt gebruikt voor de end-to-end-verbinding om de gegevens via internet te verzenden. TCP / IP is robuust, flexibel, tastbaar en suggereert ook hoe gegevens via internet moeten worden verzonden. De transportlaag van TCP / IP Model controleert of de gegevens in volgorde zijn aangekomen, of er een fout is of niet, verloren pakketten worden verzonden of niet, bevestiging wordt ontvangen of niet, enz. Het OSI-model is daarentegen slechts een conceptueel kader om te interpreteren hoe applicaties communiceren via een netwerk.