Wat is open systemen interconnectie?
Interconnectie van open systemen is een referentiemodel dat illustreert hoe berichten via een telecommunicatienetwerk moeten worden verzonden. Het bevat geen gedetailleerde interfaces. In plaats daarvan dient het als een gids voor makers van netwerken zodat hun producten compatibel zijn met die van andere makers. De open systeemkoppeling omvat zeven functies, bekend als functielagen, die moeten worden uitgevoerd wanneer berichten via het netwerk worden verzonden.
Dit referentiemodel is gemaakt door de Internationale Organisatie voor Standaardisatie (IOS). De IOS is een groep bestaande uit vertegenwoordigers uit meer dan 160 landen die werkt aan normen om communicatie en zakelijke samenwerking tussen landen te vergemakkelijken. De aanbevelingen voor open systeeminterconnectie zijn gecodeerd in sectie X.200 van de Internationale Telecommunicatie-unie - Telecommunicatienormen (ITU-TS).
Elke computer in een netwerk zou alle zeven functielagen moeten kunnen uitvoeren. Geen enkel programma voert alle vier de functies uit. In plaats daarvan zijn ze verdeeld over verschillende componenten van de computer. Functies kunnen worden uitgevoerd door het besturingssysteem, de programma's of de netwerkprotocollen.
De zeven lagen zijn verdeeld in twee groepen. De eerste drie worden gebruikt wanneer berichten de computer passeren. Dit zijn de fysieke, datalink- en netwerklagen. Als het bericht niet bedoeld is voor de computer waar het doorheen gaat, maar alleen de computer gebruikt om te helpen transporteren, passeren de berichten niet door de volgende vier lagen. Die lagen worden alleen gebruikt wanneer een bericht van of naar een gebruiker gaat.
Met de fysieke laag kan hardware stukjes gegevens verzenden en ontvangen. De datalinklaag van de open systeemverbinding is op de hoogte van het transmissieprotocol en zorgt ervoor dat de computer deze regels volgt. Ten slotte stuurt de netwerklaag de gegevens naar de juiste computer. Net als een envelop sorteerder op het postkantoor, verdeelt het de berichten in uitgaande e-mail bedoeld voor andere computers en lokale e-mail bedoeld voor de computer die de verwerking uitvoert.
Als het bericht lokale e-mail is, wordt het verwerkt via vier extra functielagen van de open systeemverbinding. De transportlaag zorgt ervoor dat het volledige bericht is aangekomen en controleert op fouten. Net als de telefoonoperator in oude films coördineert de sessielaag de verbinding tussen twee computers. Bij de presentatie- of syntaxislaag worden gegevens geconverteerd van de indeling waarin ze zijn verzonden naar een indeling die door de computer kan worden gelezen. Ten slotte zorgt de applicatielaag voor alle kleine details, van het controleren van de snelheid van de verbinding tot het controleren of de privacy- en autorisatiebeveiligingen aanwezig zijn.