L’interconnexion des systèmes ouverts est un modèle de référence illustrant comment les messages doivent être transmis sur un réseau de télécommunication. Il ne comprend pas les interfaces détaillées. Au lieu de cela, il sert de guide pour les créateurs de réseaux, de sorte que leurs produits sont compatibles avec ceux des autres créateurs. L'interconnexion des systèmes ouverts comprend sept fonctions, appelées couches fonctionnelles, qui doivent être exécutées lorsque les messages sont envoyés sur le réseau.
Ce modèle de référence a été créé par l'Organisation internationale de normalisation (IOS). L'IOS est un groupe composé de représentants de plus de 160 pays qui travaille à créer des normes pour faciliter la coopération de communication et d'affaires entre les pays. Les recommandations pour l'interconnexion de systèmes ouverts sont codées dans la section X.200 de l'Union internationale des télécommunications - des normes de télécommunications (ITU-TS).
Chaque ordinateur d'un réseau doit être en mesure d'effectuer l'ensemble des sept couches fonctionnelles. Aucun programme n’effectue tous les quatre fonctions. Au lieu de cela, ils sont répartis entre plusieurs composants de l'ordinateur. Fonctions peuvent être exécutées par le système d'exploitation, les programmes ou les protocoles de réseau.
Les sept couches sont divisées en deux groupes. Les trois premiers sont utilisés chaque fois que les messages passent par l'ordinateur. Il s'agit de la physique, liaison de données, et les couches du réseau. Si le message n'est pas destiné à l'ordinateur, il passe à travers, mais est juste en utilisant l'ordinateur pour aider le transport, les messages ne passent pas à travers les quatre couches suivantes. Ces couches sont utilisées uniquement lorsque le message passe d'un utilisateur
La couche physique permet matériel pour envoyer et recevoir des bits de données. La couche de liaison de données de l'interconnexion des systèmes ouverts est consciente du protocole de transmission et s'assure que l'ordinateur suit ces règles. Enfin, la couche de réseau envoie des données à l'ordinateur à droite. Tout comme une trieuse enveloppe au bureau de poste, il divise les messages en messages sortants destinés à d'autres ordinateurs et du courrier locale destinée à l'ordinateur qui effectue le traitement.
Si le message est le courrier local, il est ensuite traité à travers quatre couches de fonction plus de l'interconnexion de systèmes ouverts. La couche transport assure l'intégralité du message est arrivé et vérifie les erreurs. Comme l'opérateur téléphonique dans les vieux films, la couche session coordonne la connexion entre deux ordinateurs. Lors de la présentation ou la couche de syntaxe, les données sont converties à partir de la forme sous laquelle ils ont été envoyés à un format pouvant être lu par l'ordinateur. Enfin, la couche application prend soin de tous les petits détails, de contrôle de la vitesse de la connexion à rendre la vie privée et protections que l'autorisation est en place.