Wat is het OSI-model? Het open systeem-interconnectiemodel uitgelegd

Wat is het OSI-model? Het open systeem-interconnectiemodel uitgelegd

Wanneer u op internet door een website bladert, geeft uw browser de webpagina op uw scherm weer zodat u met de website kunt communiceren. Maar wat er achter de schermen gebeurt, is volledig onzichtbaar voor gebruikers.





Het OSI-model definieert hoe twee computers via een netwerk met elkaar communiceren. Het model definieert verschillende protocollen die de overdracht van informatie in de vorm van pakketten tussen twee systemen mogelijk maken.





hoe ziet een usb-kabel eruit?

Dit artikel gaat dieper in op wat het OSI-model werkelijk is, samen met een gedetailleerde beschrijving van elke laag in het model.





Wat is het OSI-model?

'OSI Model' staat voor de Interconnectie van open systemen Model. Het OSI-model is geïntroduceerd door de International Standards Organization (ISO).

ISO is een multinationale organisatie die verantwoordelijk is voor het vaststellen van wereldwijde normen. Elke potentiële internationale standaard doorloopt zes fasen die de levensvatbaarheid ervan in de echte wereld bepalen.



Het model vereenvoudigt het proces van netwerken tussen twee systemen. Met het OSI-model kunnen twee computers met elkaar communiceren zonder de onderliggende architectuur van de machine te kennen. Omdat de protocollen die in het model zijn gedefinieerd onfeilbaar zijn en over de hele wereld worden gebruikt, is dit model het wereldwijde raamwerk voor digitale communicatie via internet.

Het Open Systems Interconnection Model heeft verschillende lagen, die elk verantwoordelijk zijn voor het verplaatsen van informatie over een netwerk. Zo zorgt de Fysieke laag ervoor dat de data goed wordt overgedragen naar de volgende laag, namelijk de Data Link-laag. Op dezelfde manier draagt ​​de Data Link-laag informatie over naar de volgende laag, enzovoort.





Lagen van het OSI-model

Hoewel de lagen van het OSI-model verschillend zijn en verschillende fasen in datacommunicatie afhandelen, zijn ze op de een of andere manier met elkaar verbonden.

Tijdens het ontwerp van het model hebben de ontwikkelaars gerelateerde functies in de processen gevonden en deze gegroepeerd in gemeenschappelijke lagen. Het OSI-model bevat zeven lagen, die elk een specifieke fase in het gegevensoverdrachtproces beheren.





1. Fysieke laag

De fysieke laag is de eerste en waarschijnlijk de belangrijkste in het OSI-model. Deze laag is verantwoordelijk voor de overdracht van gegevens over een fysiek medium. Binnen deze laag worden ook functies gedefinieerd die nodig zijn om de overdracht uit te voeren.

In de machine van de afzender komen de gegevens uit de Data Link-laag. Het pakket wordt via een medium naar de machine van de ontvanger gestuurd. Vervolgens interpreteert de fysieke laag van de ontvanger het pakket en stuurt het naar de datalinklaag voor verdere verwerking.

De fysieke laag omvat de volgende aspecten van de gegevensoverdracht.

  1. Interface en overdrachtsmedium (Wi-Fi of Ethernet-kabels )
  2. Stroom van bits (de gegevens die moeten worden overgedragen)
  3. Gegevensoverdrachtsnelheid:
  4. Verzendmodus:
  5. Bitsynchronisatie

De fysieke laag brengt de gegevens rechtstreeks over naar een andere machine.

De Data Link-laag voert de taak uit om de gegevens naar de specifieke machine in hetzelfde netwerk te verzenden, een proces dat bekend staat als Physical Addressing. In deze laag worden de gegevens die door de fysieke laag worden verzonden, ook geïnterpreteerd en omgezet in beheersbare eenheden die frames worden genoemd.

In de Data Link-laag, MAC ( Mediatoegangscontrole ) adressen identificeren welk systeem de informatie heeft opgevraagd bij het netwerk van meerdere systemen. Deze laag is verantwoordelijk voor de volgende functies.

  1. inlijsten
  2. Fysieke adressering
  3. Gegevensstroom
  4. Controle fout
  5. Toegangscontrole

3. Netwerklaag

De Data Link-laag houdt toezicht op de overdracht van gegevens naar een machine op hetzelfde netwerk. Daarentegen is de netwerklaag verantwoordelijk voor het overbrengen van het verzendpakket naar de ontvanger op verschillende netwerken. Als twee systemen zich op hetzelfde netwerk bevinden, zorgt de Data Link-laag voor de overdracht en is de netwerklaag niet vereist.

De netwerklaag behandelt de datapakketten zelfstandig. Het systeem maakt zich geen zorgen over de volgorde of de relatie tussen deze pakketten.

De netwerklaag omvat de volgende verantwoordelijkheden.

  1. Logische adressering : Aangezien de twee apparaten zich op een ander netwerk bevinden, worden logische adressen cruciaal voor de gegevensoverdracht.
  2. Routering : Het pakket wordt verzonden naar apparaten op het netwerk dat bekend staat als routers. Deze apparaten sturen het datapakket door of routeren het naar het systeem dat de informatie heeft opgevraagd.

4. Transportlaag

De netwerklaag draagt ​​de gegevens over van het ene systeem naar het andere. Maar een computer draait ook verschillende programma's, en elk programma kan informatie opvragen bij andere systemen. Dus hoe weet uw systeem welk pakket bij welk programma hoort?

nummer overzetten van ipod naar computer

Voer de transportlaag in. Deze laag is verantwoordelijk voor de proces-tot-proces levering van de informatie. Het systeem verdeelt de datapakketten die bij deze laag aankomen in verschillende eenheden en assembleert ze vervolgens volgens het volgnummer.

De transportlaag zorgt voor de volgende functies in het OSI-model.

  1. Servicepunt Adressering (lever de pakketten bij het juiste programma)
  2. Segmentatie en hermontage
  3. Stroomregeling
  4. Controle fout

Gerelateerd: Algemene voorwaarden voor thuisnetwerken en wat ze betekenen

5. Sessielaag

Wanneer twee systemen communiceren, voeren ze geen snelle overdracht uit en verbreken ze vervolgens onmiddellijk de verbinding. De systemen gaan een dialoog aan en voeren de noodzakelijke overdracht uit. De sessielaag is verantwoordelijk voor het initiëren van een gemeenschappelijke sessie tussen twee of meer systemen om de succesvolle overdracht van gegevens te garanderen.

Deze laag is ook verantwoordelijk voor synchronisatie en checkpoints. Wanneer u bijvoorbeeld een documentbestand downloadt dat 1000 pagina's bevat, voegt de Session-laag elke 100 pagina's een controlepunt toe om een ​​efficiënte datacommunicatie te behouden.

Als de overdracht op pagina 554 mislukt, wordt de overdracht niet vanaf het begin hervat, maar vanaf het laatste controlepunt, d.w.z. pagina 500.

De sessielaag omvat twee functies: dialoogbesturing, die verantwoordelijk is voor het maken van een sessie, en synchronisatie.

6. Presentatielaag

Het datapakket bereikt de eindbestemming. Wat nu? Hoe interpreteert het programma het bericht? De presentatielaag zorgt voor de berichtvertaling, syntaxis en semantiek van het afgeleverde pakket.

Deze laag bestaat uit functies die het proces uitvoeren om te herkennen welk deel van de gegevens belangrijk is en welk niet. De presentatielaag heeft de volgende verantwoordelijkheden in het model.

  1. Vertaling : Twee computers of programma's delen informatie in de vorm van strings. En het systeem zet de gegevens om in bitstromen voor een beter begrip.
  2. Encryptie : Om de privacy tijdens de communicatie te waarborgen, versleutelt en ontsleutelt de presentatielaag de gegevens die moeten worden verzonden.
  3. Compressie : Om een ​​efficiënte gegevensoverdracht uit te voeren, wordt de informatie vaak gecomprimeerd om het aantal bits in de stroom te verminderen.

7. Applicatielaag

Ten slotte is de applicatielaag verantwoordelijk voor het leveren van gebruikersinterfaces voor verschillende netwerkdiensten. Een internetbrowser, mailingplatform of grafische tool voor databasebeheer zijn voorbeelden van software die deze laag vormt.

hoe een website continu te pingen

De applicatielaag biedt de volgende diensten aan de gebruiker.

  1. Virtuele netwerkterminal : NVT is software die de werking van een fysieke terminal emuleert. Gebruikers kunnen verbinding maken met een NVT en de externe host vanaf hun systeem bedienen.
  2. Mailingdiensten
  3. Bestandsoverdracht en beheer
  4. Directorydiensten

Hoe werkt internet?

Het internet gebruikt ook het OSI-model in zijn werking. Wanneer u een pakket van een server aanvraagt, gaan de gegevens door elke laag in het model. Het OSI-model heeft de fundamentele basis gevormd van het enorme netwerk van systemen dat internet is.

Er zijn veel services op uw systeemachtergrond wanneer u op internet surft. Netwerkbeheerprotocollen zoals DHCP zijn verantwoordelijk voor het bieden van een bliksemsnelle browse-ervaring aan de gebruikers.

Deel Deel Tweeten E-mail Wat is DHCP, waar staat het voor en gebruik ik het?

DHCP is een netwerkbeheerprotocol. Maar waar staat DHCP voor en wat doet het eigenlijk?

Lees volgende
Gerelateerde onderwerpen
  • Technologie uitgelegd
  • Computer netwerken
  • Netwerktips
Over de auteur Deepesh Sharma(79 artikelen gepubliceerd)

Deepesh is de Junior Editor voor Linux bij MUO. Hij schrijft informatieve handleidingen over Linux, met als doel alle nieuwkomers een zalige ervaring te bieden. Ik weet niet zeker van films, maar als je over technologie wilt praten, is hij jouw man. In zijn vrije tijd kun je hem boeken zien lezen, naar verschillende muziekgenres luisteren of zijn gitaar spelen.

Meer van Deepesh Sharma

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren