Wat is het OSI-model en wat is de functie ervan?

over OSI-model

In het volgende artikel gaan we een fundamentele blik werpen op wat het OSI-model is en wat de functie ervan is. Oosten referentiemodel van Open Systems Interconnection (OSI, Open Systeem Interconnectie) werd uitgebracht in 1984 en was het beschrijvende netwerkmodel gemaakt door ISO (Internationale Organisatie voor Standaardisatie). Het OSI-model is niets meer dan een standaard voor communicatieprotocollen. rood. Deze protocollen zijn communicatieregels die worden gebruikt om twee of meer computers met elkaar te verbinden. Wat het OSI-model doet, is deze protocollen groeperen in specifieke groepen of lagen.

deze standaard streefde het ambitieuze doel na om systemen van verschillende oorsprong met elkaar te verbinden, zodat ze zonder enige belemmering informatie konden uitwisselen, vanwege de protocollen waarmee ze volgens hun fabrikant werkten. Het OSI-model bestaat uit 7 lagen of abstractieniveaus. Elk van deze niveaus zal zijn eigen functies hebben, zodat ze samen hun einddoel kunnen bereiken. Juist deze scheiding in niveaus maakt de onderlinge communicatie van verschillende protocollen mogelijk, door het concentreren van specifieke functies in elk niveau van werking.

Zoals ik zei, elke laag van het OSI-model heeft een specifieke functie en communiceert met de lagen erboven en eronder. De protocollen zullen verantwoordelijk zijn voor de communicatie tussen teams, zodat a gastheer kan interageren met een andere, laag voor laag.

Er moet aan worden herinnerd dat OSI een theoretisch referentiemodel is, dat wil zeggen een bruikbare standaard om systemen van verschillende fabrikanten en/of bedrijven optimaal te laten communiceren. Een ding om in gedachten te houden is dat het OSI-model is niet de definitie van a topologie noch een netwerkmodel zelf. Wat OSI echt doet, is hun functionaliteit definiëren om een ​​standaard te bereiken.. Dit model specificeert of definieert ook niet de protocollen die in de communicatie worden gebruikt, aangezien deze onafhankelijk worden geïmplementeerd.

De 7 lagen van het OSI-model

de OSI-modelstack

Deze architectuur pakt het probleem van elektronische communicatie aan met een methode van 7 lagen of niveaus. Informatie op het hoogste niveau Laag 7, is waar je mee werkt toepassingsgegevens, en deze worden ingekapseld en getransformeerd totdat ze de bereiken laag 1, of lager niveau, die beheert pure stukjes worden verzonden naar een fysiek medium (elektrische signalen, radiogolven, lichtpulsen...).

Fysieke laag (1 niveau)

Dit is de onderste laag van het OSI-model, en zorgt voor de netwerktopologie en de wereldwijde verbindingen van de apparatuur met het netwerk. Het verwijst zowel naar het fysieke medium als naar de manier waarop informatie en netwerken worden verzonden. Het fysieke niveau of fysieke laag (1 niveau) is waar de transformaties worden uitgevoerd die worden gemaakt in de reeks bits om ze van de ene plaats naar de andere te verzenden.

Deze cape Het is verantwoordelijk voor het verzenden van de informatiebits via het medium dat voor verzending wordt gebruikt. Het behandelt ook de fysieke eigenschappen en elektrische kenmerken van de verschillende componenten. Daarnaast ben je verantwoordelijk voor de mechanische aspecten van verbindingen en klemmen, inclusief de interpretatie van elektrische/elektromagnetische signalen.

Begeleide media

De fysieke laag (1 niveau) is verantwoordelijk voor de fysieke aansluitingen van de apparatuur op het netwerk, zowel wat betreft de fysieke omgeving (geleide media en ongeleide media), Bij gemiddelde kenmerken (type kabel of de kwaliteit ervan; type gestandaardiseerde connectoren, enz ...) al de manier waarop informatie wordt verzonden.

De fysieke laag ontvangt een stroom bits en probeert deze naar de bestemming te sturen, en het is niet zijn verantwoordelijkheid om ze foutloos af te leveren, aangezien deze verantwoordelijkheid bij de datalinklaag ligt. De fysieke laag levert diensten aan de datalink, met als doel dat het diensten levert aan de netwerklaag.

Meer informatie

Gegevenslinklaag (laag 2)

Deze cape houdt zich bezig met fysieke adressering, mediumtoegang, foutdetectie, geordende framedistributie en stroomregeling. Het is verantwoordelijk voor de betrouwbare overdracht van informatie via een datatransmissiecircuit. deze laag ontvangt verzoeken van de netwerklaag en maakt gebruik van de diensten van de fysieke laag.

Elk overdrachtsmedium moet in staat zijn tot foutloze overdracht, dat wil zeggen betrouwbare gegevensoverdracht via een fysieke verbinding. Om dit te behalen, je moet informatieblokken monteren (frames genoemd in deze laag), geef ze een linklaagadres (Dirección MAC), foutdetectie of -correctie beheren en omgaan met stroomcontrole tussen teams. Daarom moet deze laag de grenzen van de frames creëren en herkennen, en de problemen oplossen die voortkomen uit de verslechtering, het verlies of de verdubbeling van deze informatieblokken.

delen van een plot

Je kunt er ook wat van opnemen verkeersregelmechanisme:, waarmee de verzadiging van een ontvanger die langzamer is dan de zender, wordt vermeden.

De belangrijkste functies van deze laag zijn: initiatie, beëindiging en identificatie, segmentatie en blokkering, octet- en tekensynchronisatie, frameafbakening en transparantie, foutcontrole, flow control, foutherstel en -beheer, evenals communicatiecoördinatie.

Meer informatie

Nettomantel (Niveau 3)

Dit is een niveau of laag die biedt connectiviteit en padselectie tussen twee hostsystemen, die zich op geografisch verschillende netwerken kunnen bevinden. De data-eenheden worden pakketten genoemd en ze kunnen worden geclassificeerd in routeerbare protocollen en routeringsprotocollen. Biedt diensten op het hogere niveau (transport laag) en wordt ondersteund door de datalinklaag, dat wil zeggen, zijn functies gebruiken.

De hoofdtaak van de datalinklaag is om een ​​datatransmissie te nemen en deze om te zetten in een foutloze voor de netwerklaag.. Het volbrengt deze functie door de invoergegevens te splitsen in dataframes (dat je niet plot), en het opeenvolgend verzenden van de frames om de statusframes te verwerken die het naar het bestemmingsknooppunt verzendt.

ip router

Om je taak te volbrengen, kan unieke netwerkadressen toewijzen, verschillende subnetten met elkaar verbinden, pakketten routeren, congestiecontrole en foutcontrole gebruiken.

De taak van de netwerklaag is om gegevens van de bron naar de bestemming te krijgen, zelfs als de twee niet rechtstreeks met elkaar zijn verbonden. Routers werken op deze laag, hoewel ze in bepaalde gevallen kunnen fungeren als een laag 2-schakelaar, afhankelijk van de functie die eraan is toegewezen. Bovendien firewalls werken voornamelijk op deze laag, om machineadressen te verwijderen.

Hier is het gedaan logische adressering van de eindapparatuur, waaraan een IP-adres is toegewezen.

Sommige netwerklaagprotocollen zijn: IP, OSPF, IS-IS, ICMP, ICMPv6, IGMP.

Meer informatie

Transportlaag (niveau 4)

Deze cape Het is verantwoordelijk voor het transporteren van de foutloze gegevens van de broncomputer naar de doelcomputer., ongeacht het type fysiek netwerk dat u gebruikt.

Het uiteindelijke doel van de transportlaag is: een efficiënte en betrouwbare service bieden aan gebruikers, wat typisch applicatielaagprocessen zijn. Om dit doel te bereiken maakt deze laag gebruik van de diensten van de netwerklaag. De transportlaag hardware of software die het transport afhandelt heet transport entiteit.

netwerkkabels

Dit is de eerste laag die end-to-end communicatie uitvoert., en deze toestand zal al worden gehandhaafd in de bovenste lagen.

De basisfunctie is om de gegevens te accepteren die door de hogere lagen worden verzonden, deze in kleine delen te verdelen (segmenten) indien nodig, en geef ze door aan de netwerklaag. In het geval van het OSI-model wordt er ook voor gezorgd dat ze correct aan de andere kant van de communicatie terechtkomen. Een ander kenmerk om op te merken is dat: moet de bovenste lagen isoleren van de verschillende mogelijke implementaties van netwerktechnologieën in de onderste lagen.

in deze laag verbindingsdiensten worden geleverd voor de sessielaag, die uiteindelijk door netwerkgebruikers zal worden gebruikt bij het verzenden en ontvangen van pakketten. Het internet heeft twee hoofdprotocollen voor de transportlaag, een verbindingsloos (UDP) en een verbindingsgericht (TCP). Deze diensten zullen worden gekoppeld aan het type communicatie dat wordt gebruikt, dat kan verschillen afhankelijk van het verzoek aan de transportlaag.

Meer informatie

Sessielaag (niveau 5)

De sessielaag komt naar voren als een manier om de dialoog te organiseren en te synchroniseren en de gegevensuitwisseling te controleren. Haar missie is om de verbinding tussen beide eindsystemen te organiseren., daarom wordt het ook wel de communicatielaag genoemd. Een sessie maakt het gewone transport van gegevens mogelijk, zoals de transportlaag doet, maar biedt ook verbeterde services die nuttig zijn in sommige toepassingen.

Deze laag is degene die verantwoordelijk is voor het onderhouden en controleren van de verbinding die tot stand is gebracht tussen twee computers die gegevens van welke aard dan ook verzenden. Bovendien biedt de mechanismen om de dialoog tussen de toepassingen van de eindsystemen te controleren.

Oost niveau 5 biedt verschillende diensten die cruciaal zijn voor communicatie, zoals ze zijn:

  1. Dialoogbesturing. Het kan gelijktijdig in beide richtingen zijn (full-duplex) of afwisselend in beide richtingen (half duplex)
  2. Groepsbeheer. Hiermee wordt bereikt dat er niet twee communicaties tegelijkertijd plaatsvinden.
  3. Herstel (checkpoints). Deze dienen zodat als er een transmissieonderbreking optreedt, deze kan worden hervat vanaf het laatste verificatiepunt en niet vanaf het begin.

Daarom De service die door deze laag wordt geleverd, is de mogelijkheid om ervoor te zorgen dat, gegeven een sessie tussen twee machines, deze kan worden uitgevoerd voor de bewerkingen die van begin tot eind zijn gedefinieerd, en ze kunnen hervatten in geval van onderbreking.. In veel gevallen zijn sessielaagservices gedeeltelijk of volledig vervangbaar.

De protocollen die werken in de sessielaag zijn: RPC-protocol (op afstand gemaakt telefoongesperk), SCP (Beveiligd kopiëren) en ASP (APPLE TALK-sessieprotocol).

Firewalls werken op deze laag, om de toegang tot de poorten van een computer te blokkeren.

Meer informatie

Presentatielaag (Niveau 6)

Het doel van de presentatielaag is om: zorg voor de representatie van de informatie, zodat hoewel verschillende computers verschillende interne representaties van karakters kunnen hebben (ASCII, Unicode, EBCDIC), cijfers, geluid of beeld, de gegevens komen op een herkenbare manier binnen. Gegevens worden lokaal getransporteerd in gestandaardiseerde formaten

Deze cape is de eerste die meer aan de inhoud van de communicatie werkt dan aan hoe deze tot stand komt. Het behandelt aspecten zoals de semantiek en syntaxis van de verzonden gegevens, aangezien verschillende computers deze op verschillende manieren kunnen verwerken.

We kunnen deze laag samenvatten als: degene die verantwoordelijk is voor het hanteren van de abstracte gegevensstructuren en voor het uitvoeren van de gegevensrepresentatieconversies die nodig zijn voor de juiste interpretatie ervan. In een paar woorden, het is een vertaler.

Laag 6 heeft drie hoofdfuncties:. Deze functies zijn: gegevensopmaak, gegevenscodering en gegevenscompressie.

Meer informatie

Applicatielaag (Niveau 7)

Deze laag biedt toepassingen (gebruiker of niet) Te mogelijkheid om toegang te krijgen tot de diensten van de andere lagen, en definieert de protocollen die door applicaties worden gebruikt om gegevens uit te wisselen, zoals e-mail (POP en SMTP), databasemanagers of een bestandsserver (FTP). Er zijn net zoveel protocollen als er verschillende toepassingen zijn, aangezien er voortdurend nieuwe toepassingen worden ontwikkeld, groeit het aantal protocollen voortdurend.

sommige applicatielaagprotocollen

In deze laag wordt de verbinding voor de andere niveaus gelegd en worden de functies voorbereid op de toepassingen. Bevat de applicaties die zichtbaar zijn voor de gebruiker. Opgemerkt moet worden dat de gebruiker normaal gesproken geen directe interactie heeft met het applicatieniveau. Het werkt meestal samen met programma's die op hun beurt interageren met het applicatieniveau.

Tussen populaire generieke protocollen opvallen:

  1. http(HyperText Transfer Protocol) voor toegang tot webpagina's.
  2. (FTPProtocol voor bestandsoverdracht) voor bestandsoverdracht.
  3. SMTP (Eenvoudig Mail Transfer Protocol) voor het verzenden en verspreiden van e-mails.
  4. POP (Postkantoor Protocol)/IMAP, voor het ophalen van e-mail.
  5. SSH (Veilige shell) voornamelijk externe terminal.
  6. Telnet om toegang te krijgen tot externe computers. Hoewel het vanwege de onveiligheid in onbruik is geraakt, omdat de sleutels onversleuteld over het netwerk reizen.

Meer informatie

Met de bedoeling om Om het leren en onthouden van de namen van de lagen waaruit het OSI-model bestaat, te vergemakkelijken, is er een eenvoudige regel die erin bestaat ze als geheugensteuntje te onthouden: FERTSPA. Dit in het Engels zou hetzelfde klinken als: Eerste kuur (eerste spa in het Spaans):

FERTSPA

  • Ffysiek
  • Ekoppeling
  • Red
  • Tvervoer
  • Sessie
  • Ppresentatie
  • Asollicitatie

Dat kan kort gezegd worden De OSI Stack is een model gebaseerd op 7 lagen of abstractieniveaus. Elk van de lagen heeft zijn eigen functies, om samen een communicatiestandaard te definiëren waar hardware en verschillende protocollen kunnen interageren.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Jezus zei

    Bedankt voor de input! het kan nooit kwaad om het OSI-model te onthouden