Le Interconnexion du système ouvert (OSI) Le modèle illustre conceptuellement sept couches d'abstraction du cadre de communication que les appareils utilisent pour l'interopérabilité sur le réseau. Dans les années 1980, le modèle était un cadre standard à l'échelle mondiale pour la communication réseau.
Le modèle définit un ensemble de règles et de réglementations nécessaires pour rendre l'interopérabilité entre différents logiciels et appareils.
Il a été introduit par l'organisation Internet des normes en 1984 lorsque le réseautage informatique ne faisait que devenant un nouveau concept. Même si Internet ces jours-ci est basé sur un modèle de réseautage plus simple, TCP / IP. Le modèle OSI 7 couches est toujours utilisé pour visualiser l'architecture de réseautage essentielle de base et les problèmes de dépannage.
7 couches de modèle OSI
Le modèle OSI est divisé en sept couches pour représenter l'architecture du réseau. Chaque couche effectue son propre ensemble de tâches et communique avec les couches au-dessus et en dessous pour effectuer une transmission de réseau réussie. Discutons de toutes les couches et de leurs propriétés de manière «en haut».
Couche d'application
C'est la seule couche qui implique une interaction directe avec les données de l'utilisateur final. En d'autres termes, cette couche fournit une interaction humaine-ordinateur, de sorte que les navigateurs Web ou les applications de clients de messagerie en comptent pour assurer la communication. Par conséquent, les applications s'appuient sur la couche pour utiliser son protocole et ses services de manipulation de données pour transmettre des informations utiles. Certains des protocoles de couche d'application les plus courants sont HTTP, SMTP (Active la communication par e-mail), FTP, DNS, etc.
Couche de présentation
Cette couche prépare les données de la couche d'application en considérant que l'application logicielle accepte et nécessite du codage, du chiffrement, du formatage ou de la sémantique. Il obtient les données entrantes de la couche en dessous et la traduit en une syntaxe compréhensible de l'application. Par conséquent, il prépare les données et le rend présentable pour être à juste titre consommé par la couche d'application. Il reçoit également des données de la couche d'application et la comprime pour transmettre sur la couche de session. Le processus de compression minimise la taille des données qui optimise l'efficacité et la vitesse de transmission de données.
Couche de session
Comme son nom l'indique, la couche de session est responsable de la création d'un canal de communication entre les appareils appelés une session. Cette couche maintient le canal de communication ouvert assez longtemps pour un échange de données réussi et ininterrompu. Finalement, après une transmission complète, il met fin à la session pour éviter le gaspillage des ressources.
La couche de session propose également des points de contrôle pour synchroniser le transfert de données. De cette façon, la couche peut reprendre la transmission de session à partir de certains points de contrôle, s'il est interrompu ou interrompu entre les deux, au lieu de transmettre entièrement à partir de zéro. Il est également responsable de l'authentification ainsi que de la reconnexion.
Couche de transport
La quatrième couche du modèle OSI est responsable de la communication de bout en bout. Il reçoit des données de la couche de session, la divise en bits plus petits à l'extrémité de transmission appelée segments et l'envoie à la couche réseau. La couche de transport est également responsable du séquençage et de la réassemblage des segments à la fin de réception.
À la fin de l'expéditeur, il est également responsable d'assurer le contrôle du débit et des erreurs pour la transmission des données. Le contrôle du débit détermine la vitesse optimale requise pour la communication afin qu'un émetteur avec une connexion stable et plus rapide ne déborde pas du récepteur avec une connexion relativement plus lente. Il s'assure que les données sont envoyées correctement et complètement grâce à un contrôle d'erreur. Sinon, il demande la retransmission.
Couche réseau
La couche de réseau est responsable de la réception de segments de la couche de transport et de les diviser en unités encore plus petites appelées paquets. Ces paquets sont ensuite réassemblés sur le dispositif de réception. La couche réseau fournit des données à leurs destinations prévues en fonction des adresses trouvées à l'intérieur de ces paquets.
Il effectue une adresse logique pour trouver la meilleure voie physique possible pour transmettre le paquet. À cette couche, les routeurs jouent un rôle très vital car il identifie de manière unique chaque appareil sur le réseau. Le processus est appelé routage.
Couche de liaison de données
La couche de liaison de données fait le travail de maintien et de résiliation de la communication entre deux nœuds physiquement connectés. Il divise les paquets obtenus de la source aux cadres avant de les envoyer à la destination. Cette couche est responsable de la communication intra-réseau.
La couche de liaison de données a deux sous-couches. Le premier à être le contrôle des médias (Mac) rend le flux de contrôle à l'aide d'adresses MAC et de multiplexes pour les transmissions d'appareils sur un réseau. Le contrôle de liaison logique (LLC) entreprend le contrôle des erreurs, identifie les lignes de protocole et synchronise les cadres.
Couche physique
La couche la plus basse de ce modèle est la couche physique. La couche est responsable de la transmission optique des données entre les appareils connectés. Il transmet des données brutes sous forme de flux de tits à partir de la couche physique du dispositif de l'expéditeur à la couche physique du périphérique récepteur en définissant. Par conséquent, il effectue une synchronisation des bits et un contrôle du débit binaire. Puisqu'il est appelé la couche «physique», elle implique des ressources physiques telles que le câblage, les modems ou les hubs du réseau, les répéteurs ou les adaptateurs, etc.
Avantages du modèle OSI
Conclusion
Le modèle OSI d'interconnexion du système ouvert est un modèle de référence qui fournit une représentation pratique des données transmises sur un réseau. Il divise les tâches de communication réseau en sept bits gérables effectués sur chaque couche abstraite. Chaque couche a une responsabilité unique entièrement indépendante des autres couches du modèle. Lorsque certaines des couches gèrent les fonctionnalités liées à l'application, les autres font face aux responsabilités du transport des données. Par conséquent, il distribue des travaux en couches rapides et pratiques et est considéré comme le modèle architectural des réseaux informatiques.