Qu'est-ce que l'interconnexion de systèmes ouverts?
L'interconnexion de systèmes ouverts est un modèle de référence illustrant la manière dont les messages doivent être transmis sur un réseau de télécommunication. Il n'inclut pas les interfaces détaillées. Au lieu de cela, il sert de guide aux créateurs de réseaux afin que leurs produits soient compatibles avec ceux d’autres créateurs. L'interconnexion de systèmes ouverts comprend sept fonctions, appelées couches de fonctions, à exécuter lors de l'envoi de messages 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 s'emploie à créer des normes pour faciliter la communication et la coopération commerciale entre les pays. Les recommandations relatives à l'interconnexion de systèmes ouverts sont codées dans la section X.200 de l'Union internationale des télécommunications - Normes de télécommunication (ITU-TS).
Chaque ordinateur d’un réseau doit pouvoir exécuter les sept couches de fonctions. Aucun programme ne remplit les quatre fonctions. Au lieu de cela, ils sont répartis entre plusieurs composants de l'ordinateur. Les fonctions peuvent être exécutées par le système d'exploitation, les programmes ou les protocoles réseau.
Les sept couches sont divisées en deux groupes. Les trois premiers sont utilisés chaque fois que des messages passent par l'ordinateur. Ce sont les couches physique, liaison de données et réseau. Si le message n'est pas destiné à l'ordinateur avec lequel il circule mais utilise simplement l'ordinateur pour faciliter son transport, les messages ne passent pas par les quatre couches suivantes. Ces couches ne sont utilisées que lorsqu'un message passe de ou à un utilisateur.
La couche physique permet au matériel d'envoyer et de recevoir des bits de données. La couche liaison de données de l'interconnexion des systèmes ouverts connaît le protocole de transmission et veille à ce que l'ordinateur respecte ces règles. Enfin, la couche réseau envoie les données au bon ordinateur. Tout comme un classeur d'enveloppes au bureau de poste, il divise les messages en courrier sortant destiné à d'autres ordinateurs et le courrier local destiné à l'ordinateur effectuant le traitement.
Si le message est un courrier local, il est ensuite traité via quatre autres couches de fonctions de l'interconnexion de systèmes ouverts. La couche de transport s'assure que le message complet est arrivé et vérifie les erreurs. A l'instar de l'opérateur téléphonique dans les anciens films, la couche de session coordonne la connexion entre deux ordinateurs. Au niveau de la présentation ou de la couche syntaxique, les données sont converties à partir du format dans lequel elles ont été envoyées en un format pouvant être lu par l'ordinateur. Enfin, la couche application prend en charge tous les détails, de la vérification de la vitesse de la connexion à la protection de la confidentialité et des autorisations.