TCP / IP versus OSI-model: wat is het verschil?

Inhoudsopgave:

Anonim

Wat is het OSI-model?

Het OSI-model is een logisch en conceptueel model dat netwerkcommunicatie definieert die wordt gebruikt door systemen die openstaan ​​voor onderlinge verbinding en communicatie met andere systemen. De Open System Interconnection (OSI-model) definieert ook een logisch netwerk en beschrijft effectief computerpakketoverdracht door verschillende protocollenlagen te gebruiken.

In deze zelfstudie over TCP-model versus OSI-model leert u:

  • Wat is het OSI-model?
  • Wat is een TCP / IP-model?
  • Geschiedenis van OSI-model
  • Geschiedenis van TCP / IP
  • Kenmerken van het OSI-model
  • Kenmerken TCP / IP-model
  • Verschil tussen OSI-model en TCP / IP-model
  • Voordelen van het OSI-model
  • Voordelen van TCP / IP
  • Nadelen van OSI-model
  • Nadelen van TCP / IP

Wat is een TCP / IP-model?

TCP / IP helpt u te bepalen hoe een specifieke computer met internet moet worden verbonden en hoe u gegevens tussen hen kunt uitwisselen. Het helpt u om een ​​virtueel netwerk te creëren wanneer meerdere computernetwerken met elkaar zijn verbonden.

TCP / IP staat voor Transmission Control Protocol / Internet Protocol. Het is specifiek ontworpen als een model om een ​​zeer betrouwbare en end-to-end bytestream te bieden via een onbetrouwbaar internetwerk.

BELANGRIJK VERSCHIL

  • OSI heeft 7 lagen terwijl TCP / IP 4 lagen heeft.
  • Het OSI-model is een logisch en conceptueel model dat netwerkcommunicatie definieert die wordt gebruikt door systemen die openstaan ​​voor onderlinge verbinding en communicatie met andere systemen. Aan de andere kant helpt TCP / IP u om te bepalen hoe een specifieke computer met internet moet worden verbonden en hoe u tussen hen kunt worden uitgewisseld.
  • OSI-header is 5 bytes, terwijl de grootte van de TCP / IP-header 20 bytes is.
  • OSI verwijst naar Open Systems Interconnection terwijl TCP / IP verwijst naar Transmission Control Protocol.
  • OSI volgt een verticale benadering, terwijl TCP / IP een horizontale benadering volgt.
  • OSI-model, de transportlaag, is alleen verbindingsgericht, terwijl het TCP / IP-model zowel verbindingsgericht als verbindingsloos is.
  • OSI-model is ontwikkeld door ISO (International Standard Organization), terwijl TCP-model is ontwikkeld door ARPANET (Advanced Research Project Agency Network).
  • OSI-model helpt u bij het standaardiseren van router, switch, moederbord en andere hardware, terwijl TCP / IP u helpt om een ​​verbinding tot stand te brengen tussen verschillende soorten computers.

Geschiedenis van OSI-model

Hier zijn enkele belangrijke oriëntatiepunten uit de geschiedenis van het OSI-model:

  • Eind jaren zeventig voerde de ISO een programma uit om algemene standaarden en netwerkmethoden te ontwikkelen.
  • In 1973 identificeerde een experimenteel pakketgeschakeld systeem in het VK de vereiste voor het definiëren van protocollen op een hoger niveau.
  • In 1983 was het OSI-model aanvankelijk bedoeld als een gedetailleerde specificatie van daadwerkelijke interfaces.
  • In 1984 werd de OSI-architectuur formeel door ISO aangenomen als internationale standaard.

Geschiedenis van TCP / IP

Hier zijn enkele belangrijke oriëntatiepunten uit de geschiedenis van TCP / IP:

  • In 1974 publiceerden Vint Cerf en Bob Kahn een paper "A Protocol for Packet Network Interconnection" waarin het TCP / IP-model wordt beschreven.
  • In 1978 leidde het testen en verder ontwikkelen van deze taal tot een nieuwe reeks protocollen, TCP / IP genaamd.
  • In 1982 werd besloten dat TCP / IP moest worden vervangen door NCP als de standaardtaal van ARPAnet.
  • Op 1 januari 1983 schakelde ARPAnet over op TCP / IP,
  • ARPAnet beëindigde zijn bestaan ​​in 1990. Het internet is sindsdien gegroeid vanuit de wortels van ARPAnet en TCP / IP is geëvolueerd om te voldoen aan de veranderende eisen van internet.

Kenmerken van het OSI-model

Hier zijn enkele belangrijke kenmerken van het OSI-model:

  • Er mag alleen een laag worden gemaakt waar de definitieve abstractieniveaus nodig zijn.
  • De functie van elke laag moet worden geselecteerd volgens de internationaal gestandaardiseerde protocollen.
  • Het aantal lagen moet groot zijn, zodat afzonderlijke functies niet in dezelfde laag moeten worden geplaatst. Tegelijkertijd moet het klein genoeg zijn, zodat de architectuur niet erg ingewikkeld wordt.
  • In het OSI-model vertrouwt elke laag op de volgende lagere laag om primitieve functies uit te voeren. Elk niveau zou in staat moeten zijn om diensten te verlenen aan de volgende hogere laag.
  • Wijzigingen die in de ene laag zijn aangebracht, hoeven geen wijzigingen in andere lavabomen te vereisen.

Kenmerken TCP / IP-model

Dit zijn de essentiële kenmerken van het TCP / IP-protocol:

  • Ondersteuning voor een flexibele architectuur
  • Meer systemen aan een netwerk toevoegen is eenvoudig.
  • Bij TCP / IP blijft het netwerk intact totdat de bron- en doelmachines correct werkten.
  • TCP is een verbindingsgericht protocol.
  • TCP biedt betrouwbaarheid en zorgt ervoor dat gegevens die niet in de juiste volgorde binnenkomen, weer op orde moeten worden gebracht.
  • Met TCP kun je flow control implementeren, zodat de afzender nooit een ontvanger met data overmeestert.

Verschil tussen OSI-model en TCP / IP-model

Hier zijn enkele belangrijke verschillen tussen het OSI- en TCP / IP-model:

OSI-model TCP / IP-model
Het is ontwikkeld door ISO (International Standard Organization) Het is ontwikkeld door ARPANET (Advanced Research Project Agency Network).
OSI-model biedt een duidelijk onderscheid tussen interfaces, services en protocollen. TCP / IP heeft geen duidelijk onderscheid tussen services, interfaces en protocollen.
OSI verwijst naar Open Systems Interconnection. TCP verwijst naar Transmission Control Protocol.
OSI gebruikt de netwerklaag om routeringsstandaarden en -protocollen te definiëren. TCP / IP gebruikt alleen de internetlaag.
OSI volgt een verticale benadering. TCP / IP volgt een horizontale benadering.
OSI-lagen hebben zeven lagen. TCP / IP heeft vier lagen.
In het OSI-model is de transportlaag alleen verbindingsgericht. Een laag van het TCP / IP-model is zowel verbindingsgericht als verbindingsloos.
In het OSI-model zijn de datalinklaag en fysiek gescheiden lagen. In TCP worden fysieke en datalink beide gecombineerd als een enkele host-naar-netwerklaag.
Sessie- en presentatielagen maken deel uit van het OSI-model. Er is geen sessie- en presentatielaag in het TCP-model.
Het is gedefinieerd na de komst van internet. Het is gedefinieerd vóór de komst van internet.
De minimale grootte van de OSI-header is 5 bytes. De minimale grootte van de koptekst is 20 bytes.

Voordelen van het OSI-model

Dit zijn de belangrijkste voordelen / voordelen van het gebruik van het OSI-model:

  • Het helpt u bij het standaardiseren van router, switch, moederbord en andere hardware
  • Vermindert complexiteit en standaardiseert interfaces
  • Vergemakkelijkt modulaire engineering
  • Helpt u om interoperabele technologie te garanderen
  • Helpt je om de evolutie te versnellen
  • Protocollen kunnen worden vervangen door nieuwe protocollen wanneer de technologie verandert.
  • Bied ondersteuning voor zowel verbindingsgerichte diensten als verbindingsloze diensten.
  • Het is een standaardmodel in computernetwerken.
  • Ondersteunt verbindingsloze en verbindingsgeoriënteerde services.
  • Het biedt flexibiliteit om zich aan te passen aan verschillende soorten protocollen.

Voordelen van TCP / IP

Hier zijn de voor- / voordelen van het gebruik van het TCP / IP-model:

  • Het helpt u bij het tot stand brengen / opzetten van een verbinding tussen verschillende soorten computers.
  • Het werkt onafhankelijk van het besturingssysteem.
  • Het ondersteunt veel routeringsprotocollen.
  • Het maakt internetwerking tussen de organisaties mogelijk.
  • Het TCP / IP-model heeft een zeer schaalbare client-serverarchitectuur.
  • Het kan onafhankelijk worden bediend.
  • Ondersteunt verschillende routeringsprotocollen.
  • Het kan worden gebruikt om een ​​verbinding tussen twee computers tot stand te brengen.

Nadelen van OSI-model

Hier zijn enkele nadelen / nadelen van het gebruik van OSI-model:

  • Het aanpassen van protocollen is een vervelende taak.
  • U kunt het alleen als referentiemodel gebruiken.
  • Het definieert geen specifiek protocol.
  • In het OSI-netwerklaagmodel worden sommige services in veel lagen gedupliceerd, zoals de transport- en datalinklagen
  • Lagen kunnen niet parallel werken, omdat elke laag moet wachten om gegevens van de vorige laag op te halen.

Nadelen van TCP / IP

Hier zijn enkele nadelen van het gebruik van het TCP / IP-model:

  • TCP / IP is een ingewikkeld model om op te zetten en te beheren.
  • De oppervlakkige / overhead van TCP / IP is hoger dan die van IPX (Internetwork Packet Exchange).
  • Modelleer hierbij dat de transportlaag de aflevering van pakketten niet garandeert.
  • Protocol vervangen in TCP / IP is niet eenvoudig.
  • Het heeft geen duidelijke scheiding van zijn services, interfaces en protocollen.