Partage de technologie

Une brève discussion sur les réseaux informatiques : qu'est-ce que le modèle OSI ?

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Le modèle OSI (Open Systems Communications) est un modèle conceptuel qui représente le fonctionnement des communications réseau.

Cartographie mentale

Qu'est-ce que le modèle OSI ?

Le modèle OSI (Open Systems Interconnection) est un modèle conceptuel créé par l'Organisation internationale de normalisation qui prend en charge divers systèmes de communication utilisant des normes.protocole communiquer. Tout simplement,OSI fournit des normes permettant de garantir que différents systèmes informatiques peuvent communiquer entre eux.

On peut considérer le modèle OSI comme un langage de réseau informatique universel. Selon ce concept, le système de communication est divisé en sept couches d’abstraction, empilées couche par couche.

Modèle OSIChaque couche est responsable du traitement de tâches spécifiques et de la communication avec les couches situées au-dessus et en dessous.Attaque DDoSLa cible est une couche de connexion réseau spécifique ;Attaque de la couche applicationLe butNiveau 7,La couche de protocole attaque les couches cibles 3 et 4.

Pourquoi le modèle OSI est-il important ?

Bien que l’Internet moderne n’adhère pas strictement au modèle OSI (il adhère strictement à la suite de protocoles Internet plus simple), le modèle OSI reste très utile pour résoudre les problèmes de réseau. Qu'il s'agisse d'un utilisateur qui ne peut pas se connecter à Internet sur son ordinateur portable ou d'un site Web desservant des milliers d'utilisateurs en panne, le modèle OSI peut aider à résoudre le problème et à en identifier la cause profonde. Si vous pouvez limiter le problème à une couche spécifique du modèle, vous pouvez éviter beaucoup de travail inutile.

Quelles sont les 7 couches du modèle OSI ?

Les sept couches d'abstraction du modèle OSI sont définies comme suit (de haut en bas) :

7. Couche applicative

C'estLa seule couche qui touche directement les données utilisateur . Les applications logicielles, telles que les navigateurs Web et les clients de messagerie, s'appuient sur la couche application pour initier les communications. Mais pour être clair, les applications logicielles client ne font pas partie de la couche application ; au contraire, la couche application est responsable des opérations de protocole et de données sur lesquelles le logiciel s'appuie pour présenter des données valides à l'utilisateur.

Les protocoles de la couche application incluent HTTP etSMTP(Simple Mail Transfer Protocol est pris en charge pour effectuere-maill'un des protocoles de communication).

6. Couche de présentation

Cette couche est principalement responsable dePréparer les données, pour une utilisation par la couche application, en d'autres termes, la couche 6 est utilisée ;S'assurer que les données sont disponibles pour les applications .La couche présentation est chargée de compléterconversion de données,chiffrementet compression.

Deux appareils communiquant entre eux peuvent utiliser des méthodes de codage différentes.La couche 6 est chargée de convertir les données entrantes en une syntaxe que la couche d'application du périphérique récepteur peut comprendre.

Si l'appareil communique via une connexion cryptée, la couche 6Responsable du cryptage côté expéditeur et du décryptage côté destinataire, afin de présenter des données lisibles non chiffrées à la couche application.

Enfin, la couche de présentation égalementResponsable de la compression des données reçues de la couche application , puis transmet les données à la couche 5. Cela permet de minimiser la quantité de données à transmettre, augmentant ainsi la vitesse et l'efficacité de la communication.

5. Couche session

Cette couche est responsable deActive et désactive la communication entre deux appareils . Le temps entre l’ouverture et la fermeture de la communication est appelé une session. La couche session est utilisée pour garantir que la session reste ouverte suffisamment longtemps pour transmettre toutes les données échangées, puis ferme immédiatement la session pour éviter de gaspiller des ressources.

La couche session égalementResponsable de la synchronisation de la transmission des données et des points de contrôle. Par exemple, si un fichier de 100 Mo est transféré, la couche session peut définir des points de contrôle tous les 5 Mo. Si la connexion est perdue ou plante après le transfert de 52 Mo, la session peut être reprise à partir du dernier point de contrôle, ce qui signifie que seulement 50 Mo de données supplémentaires doivent être transférés. Si aucun point de contrôle n’est défini, l’intégralité du fichier doit être transférée à partir de zéro.

4. Couche de transport

La couche 4 est responsable de la communication entre deux appareilsCommunication de bout en bout . Cela implique d'extraire les données de la couche de session, de les diviser en morceaux (appelés segments), puis de les envoyer à la couche 3.La couche de transport du périphérique de réception est chargée de réassembler les segments de données et de garantir que les données sont disponibles pour être utilisées par la couche de session.

La couche transport est également responsable du contrôle de flux et du contrôle des erreurs. Le contrôle de flux est utilisé pour déterminer la vitesse de transfert optimale afin d'empêcher les expéditeurs sur des connexions rapides de submerger les destinataires sur des connexions lentes. La couche transport assure le contrôle des erreurs à la réception en garantissant l'intégrité des données reçues (en demandant une retransmission si elles sont incomplètes).

Les protocoles de la couche transport incluent Protocole de contrôle de transmission (TCP) etProtocole de datagramme utilisateur (UDP)

3. Couche réseau

Couche réseau Responsable de faciliter le transfert de données entre deux réseaux différents. Si les deux appareils communicants sont sur le même réseau, il n’est pas nécessaire d’utiliser la couche réseau.La couche réseau divise les segments de données envoyés par la couche transport en unités plus petites (appeléespack de données ), puis réassemblez ces paquets sur l'appareil récepteur.La couche réseau détermine également le meilleur chemin physique pour que les données atteignent leur destination ;routage

Les protocoles de couche réseau incluent IP, Protocole de message de contrôle Internet (ICMP)Protocole de messages de groupe Internet (IGMP),ainsi que IPsec trousse.

2. Couche liaison de données

La couche liaison de données est très similaire à la couche réseau, mais la couche liaison de données est utilisée pour facilitermême Transfert de données entre deux appareils sur un réseau. La couche liaison de données extrait les paquets de la couche réseau et les divise en parties plus petites (appelées trames). Comme la couche réseau, la couche liaison de données est également responsable du contrôle des flux de communication et du contrôle des erreurs au sein du réseau (la couche transport est uniquement responsable du contrôle des flux de communication et du contrôle des erreurs entre les réseaux).

1. Couche physique

Cette couche comprend les équipements physiques impliqués dans la transmission des données, tels que les câbles etchanger . Il est également responsable de la conversion des données en un flux binaire, qui est une chaîne de 1 et de 0. De plus, les couches physiques des deux appareils doivent parvenir à un accord de signalisation pour distinguer les chaînes 1 et 0 des deux appareils.

Comment les données circulent dans le modèle OSI

Afin de transmettre des informations lisibles par l'homme d'un appareil à un autre sur un réseau, les données doivent être transmises le long de la structure à sept couches du modèle OSI au niveau de l'appareil émetteur, puis vers le haut le long de la structure à sept couches à l'extrémité de réception.

M. Cooper aimerait envoyer un courriel à Mme Palme. M. Cooper rédige le message dans l'application de messagerie de son ordinateur portable et clique sur « envoyer ».L'application de messagerie transmet l'e-mail à la couche applicationProtocole de sélection de couche d'application (SMTP)Transmettez ensuite les données à la couche de présentation . alors,Données compressées de la couche de présentationTransmettez ensuite les données à la couche sessionSession de communication initialisée par couche de session

Ensuite, les données atteindront la couche transport de l'expéditeur,Fragmentation au niveau de la couche transport,EncoreDivisez ces segments de données en paquets au niveau de la couche réseau,AlorsDécomposé en trames au niveau de la couche liaison de données . La couche liaison de données transmet ensuite ces trames à la couche physique,La couche physique convertit les données en un flux binaire de 1 et de 0,enfinEnvoi de données sur un support physique tel qu'un câble

Une fois que l'ordinateur de Mme Palme reçoit le flux de bits sur un support physique, tel que son réseau Wi-Fi, les données circulent le long de la même série de couches de son appareil, mais dans l'ordre inverse. Premièrement, la couche physique convertit le flux binaire des 1 et des 0 en trames et les transmet à la couche liaison de données. La couche liaison de données réassemble ensuite les trames en paquets destinés à être utilisés par la couche réseau. Ensuite, la couche réseau réorganise les paquets de données en segments de données destinés à être utilisés par la couche transport, et la couche transport réorganise les segments de données en fragments de données.

Les données circulent ensuite dans la couche session du destinataire, qui les transmet à la couche présentation et met fin à la session de communication. La couche de présentation décompresse les données et transmet les données brutes à la couche application. La couche application transmettait des données lisibles par l'homme au logiciel de messagerie de Mme Palme afin qu'elle puisse lire les e-mails de M. Cooper sur l'écran de son ordinateur portable.

faire référence à: Qu'est-ce que le modèle OSI ? Cloudflare (cloudflare-cn.com)