Naar inhoud springen

OSI-model

Uit Wikipedia, de vrije encyclopedie
OSI-model

7:Toepassingslaag
6:Presentatielaag
5:Sessielaag
4:Transportlaag
3:Netwerklaag
2:Datalinklaag
1:Fysieke laag

HetOSI-modelis een doorISOgestandaardiseerd referentiemodel voor datacommunicatiestandaarden, ter bevordering van deinteroperabiliteittussen heterogenenetwerktopologieën. HetacronymOSIstaat voor:OpenSystemsInterconnection.

Inleiding[bewerken|brontekst bewerken]

Het OSI-model heeft zeven relevatiestadia (zowel fysiek als logisch). De bovenste laag (laag "7" ) van het model wordt detoepassingslaaggenoemd. Binnen die laag hebben digitale gegevens een vorm die nog maar één bewerking hoeft te ondergaan naar betekenisvolle tekst, getallen en afbeeldingen (zoals bv.ASCIIenJPEG). De onderste laag van het model (laag "1" ) wordt defysieke laaggenoemd. Daar is slechts nog sprake van een (foto-)elektrisch signaal dat geschikt is voor transport over eenIT-infrastructuur.Onderweg van laag 7 naar laag 1 worden de oorspronkelijke gegevens keer op keer opnieuwingekapselddoor, bij elke overgang tussen lagen, steeds nieuwe data toe te voegen. Deze datatoevoegingen zijn noodzakelijk voor drie hoofdzaken: de route over de infrastructuur, volgordelijkheid, en foutcorrectie.

Er bevinden zich binnen het OSI-model geen lagen uitsluitend voor beveiliging van de uitgewisselde gegevens, bijvoorbeeld door middel van versleuteling, omdat beveiliging niet de essentie van het model is. Het staat fabrikanten vannetwerkoplossingenvrij om op elke laag beveiligingsalgoritmen toe te voegen, maar de beschrijving van dergelijke algoritmen bevindt zich altijd buiten het OSI-model.

Het OSI-model heeft enigszins zijn betekenis verloren, doordat de datacommunicatie­wereldde factogestandaardiseerd is geraakt opEthernetals netwerktopologie enTCP/IPals communicatieprotocol. Rond1980waren er beduidend meer netwerktopologieën en communicatieprotocollen in gebruik, doordat deze zaken toen nog afhankelijk waren van de fabrikant van de apparatuur die werd gebruikt om de betreffende netwerkoplossing te realiseren. Juist vanwege deze diversiteit was er destijds veel meer behoefte aan interoperabiliteit, en werd het OSI-model ontwikkeld om te kunnen overstappen tussen netwerktopologieën en -protocollen met behoud vanroute-informatieen van 'aflever­zekerheden'.

Betekenis en functie van de afzonderlijke lagen[bewerken|brontekst bewerken]

OSI-model
Data-eenheid Laag Functie
Host
layers
Data 7.Application layer(Toepassingslaag) Protocollen voor directe uitwisseling met deapplicatie.
6.Presentation layer(Presentatielaag) Formatteert en structureert data t.b.v. applicatie-interpretatie.
5.Session layer(Sessielaag) Start, onderhoudt en beëindigt sessies tussen applicaties.
Segment(TCP) /Datagram(UDP) 4.Transport layer(Transportlaag) Segmentatie, volgordelijkheid van de data-segmenten en foutcorrectie.
Media
layers
Packet 3.Network layer(Netwerklaag) Logische adressering, route-informatie,
Frame 2.Data link layer(Datalinklaag) LLC('Logical Link Control') Protocol multiplexing (Sublaag: LLC), mediumtoegang ('Token Passing'/CSMA/CD), fysieke adressering (Sublaag: MAC) en foutdetectie.
MAC('Media Access Control')
Baud/symbolen 1.Physical layer(Fysieke laag) Binaire transmissie, elektrische, elektromagnetische of optische specificaties van het signaal en fysieke specificaties van het medium.

Geschiedenis[bewerken|brontekst bewerken]

Opkomst[bewerken|brontekst bewerken]

Over een tijdspanne van 10 jaar, zo grofweg tussen 1975 - 1985 was er sprake van een enorme groei van datanetwerken. IT-infrastructuur was immers een noodzakelijk fundament geworden onder de snel groeiende ICT-systemen, waarmee de bedrijfseffectiviteit sterk kon worden opgevoerd. Aanvankelijk werden computernetwerken als totaaloplossing geleverd en bestond er geen uitwisselbaarheid tussen de vele netwerktypen. Het koppelen van heterogene netwerken was lastig, zo niet onmogelijk. Dit was een tijd van zeer uiteenlopende netwerktypen als:TTY,Baseband,Broadband,ARCNET,Token Ringen (het uiteindelijk zeer succesvol gebleken)Ethernet. In een poging de interoperabiliteitproblemen het hoofd te bieden, werd het OSI-comité opgericht. De geschiedenis rond de ontwikkeling van het OSI-model is echter geen wijdverbreid verhaal. Veel van het ontwerpwerk is feitelijk gedaan door Honeywell Information Systems, met Charles Bachman als voornaamste technische man. Ondanks dat de focus in eerste instantie lag op het ontwerp van gedistribueerde databanken, begon de groep zich rond 1975 te realiseren dat eerst een gestandaardiseerde communicatie-architectuur nodig was. De groep bestudeerde daarop een aantal bestaande architecturen waaronder de System Network Architecture (SNA) van IBM en veel van het werk op het gebied van datacommunicatie in opdracht vanARPANET.

Dit resulteerde in een zeven lagen tellende indeling, waarvoor tijdelijk de interne werknaam "Distributed Systems Architecture" (DSA) werd gebruikt. Ondertussen in 1977 brengt de British Standards Institution bij ISO de noodzaak onder de aandacht voor de definitie van een norm voor communicatie-infrastructuur voor gedistribueerde dataverwerking. Dit verzoek resulteerde in de formatie van het OSI-subcomité (Technical Committee 97, Subcommittee 16). Het Amerikaans Nationaal Standaardisatie-Instituut (ANSI) werd belast met de ontwikkeling van een reeks van voorstellen die als basis konden dienen bij de eerste formele vergadering van het OSI-subcomité.

Bachman en collega Canepa van Honeywell Information Systems participeerden in de vroege ANSI-vergaderingen en presenteerden daar het zeven-lagenmodel. Dit model werd als enige geselecteerd om in te dienen bij het OSI-subcomité. Op de ISO-vergadering van maart 1978 in Washington presenteerde het Honeywell-team haar oplossing. Men vond dat de voorgestelde lagenarchitectuur voorlopig het hoofd kon bieden aan de meeste vereisten rond de gewenste interoperabiliteit tussen de toenmalige heterogene communicatiesystemen. Consensus werd bereikt in de overtuiging dat het model voldoende mogelijkheden bood om verder uit te breiden als dat nodig mocht zijn.

Een voorlopige versie van het model werd gepubliceerd in maart 1978. De daarop volgende versie (die op enkele punten iets verder was uitgewerkt) werd gepubliceerd in juni 1979 en later formeel gestandaardiseerd. Tegenwoordig is het een standaard van de ITU-T onder de benaming 'Recommendation X.200 (07/94)'.

Latere uitbreidingen[bewerken|brontekst bewerken]

Rond 1998 werd de datalinklaag ( "laag 2" ) opgesplitst in de sublagen LLC (Logical Link Control) en MAC (Media Access Control).

Sublaag LLC[bewerken|brontekst bewerken]

De bovenste sublaag van de datalinklaag is de LLC-laag, gedefinieerd als IEEE 802.2. Hier worden simultaan heterogene protocollen behandeld volgens de zogenaamdemultiplexing-techniek, zoals IEEE 802.3 (ethernet), IEEE 802.5 (Token Ring) enIEEE 802.11(wifi). De LLC-sublaag verzorgt de eindpuntadressering op het niveau van dedevice driverbinnen de datalinklaag.

Sublaag MAC[bewerken|brontekst bewerken]

De onderste sublaag van de datalinklaag is de MAC-laag. Hier wordt vastgesteld wanneer toegang tot het transportmedium verkregen kan worden (binnen het oude Ethernet overcoaxkabelheette dat mechanisme:CSMA/CD.Maar tegenwoordig, met de moderneethernetswitchesals centraal knooppunt, zit deze informatie in de dataframestructuur alsMAC-adres.

Zie ook[bewerken|brontekst bewerken]

Externe links[bewerken|brontekst bewerken]