Le Modéle OSI
Le Modéle OSI
Créé par l'Organisation internationale de normalisation, le modèle conceptuel OSI (Open Systems
Interconnection) permet à divers systèmes de communication de communiquer à l'aide de protocoles
standard. En clair, l'OSI constitue une norme permettant à différents systèmes informatiques de
communiquer entre eux.
Fondé sur le concept de division d'un système de communication en sept couches abstraites, empilées les
unes sur les autres, le modèle OSI peut être considéré comme un langage universel pour les réseaux
informatiques.
1-Physical layer Transmits raw bit stream over the physical medium
Chaque couche du modèle OSI assure un rôle particulier et communique avec les couches au-
dessus et en dessous d'elle. Les attaques DDoS ciblent des couches spécifiques d'une connexion
réseau. Les attaques sur la couche applicative, par exemple, ciblent la couche 7, tandis que les
attaques sur la couche de protocole ciblent les couches 3 et 4.
Bien que l'Internet moderne ne suive pas strictement le modèle OSI (mais plutôt la suite de protocoles
Internet, plus simple), ce dernier se révèle toujours très utile pour résoudre les problèmes affectant un
réseau. Que l'incident concerne un utilisateur unique ne parvenant pas à connecter son ordinateur
portable à Internet ou une complication au niveau d'un site web entraînant une panne pour des milliers
d'utilisateurs, le modèle OSI peut permettre de résoudre le blocage et d'isoler la source du
dysfonctionnement. De même, la possibilité de circonscrire la défaillance à une couche spécifique du
modèle peut épargner une foule de travail inutile aux administrateurs.
7-La couche applicative
C’est la seule couche qui interagit directement avec les données de l’utilisateur. Les applications
logiciel comme les navigateurs web et les clients e-mail se servent de la couche applicative pour
initier des communications. Toutefois, il convient de préciser que les applications logicielles client
ne font pas partie de la couche applicative. Cette dernière est en fait responsable des protocoles et
de la manipulation des données sur lesquels le logiciel s’appuie pour présenter des données
significatives à l’utilisateur. Les protocoles de la couche applicative incluent HTTP et SMTP (Simple
Mail Transfer Protocol est l’un des protocoles permettant les communications par courrier
électronique).
Deux périphériques communicants peuvent utiliser différentes méthodes de codage. La couche 6 est donc
chargée de la traduction des données entrantes en une syntaxe compréhensible par la couche applicative
du périphérique récepteur.
Si les périphériques communiquent via une connexion chiffrée, la couche 6 est chargée d’ajouter le
chiffrement du côté de l’expéditeur ainsi que de le décoder du côté du récepteur afin que celui-ci puisse
présenter à la couche applicative des données lisibles non chiffrées.
Enfin, la couche de présentation est également responsable de la compression des données qu’elle reçoit
de la couche applicative avant de les délivrer à la couche 5. Cela permet d’améliorer la vitesse et
l’efficacité de la communication en réduisant la quantité de données qui seront transférées.
4. La couche de transport
La couche 4 est responsable de la communication de bout en bout entre les deux appareils. Cela inclut la
récupération de données de la couche de session et leur décomposition en morceaux appelés segments
avant de les envoyer à la couche 3. La couche de transport sur le dispositif de réception est chargée de
réassembler les segments en données que la couche de session peut consommer. La couche de transport
est également responsable du contrôle de flux et du contrôle d’erreur. Le contrôle de flux détermine une
vitesse de transmission optimale pour garantir qu’un expéditeur avec une connexion rapide ne submerge
pas un récepteur avec une connexion lente. La couche de transport effectue un contrôle d’erreur côté
réception en s’assurant que les données reçues sont complètes et en demandant une retransmission si ce
n’est pas le cas.
3. La couche réseau
La couche réseau est chargée de faciliter le transfert de données entre deux réseaux différents.
Si les deux appareils qui communiquent sont sur le même réseau, la couche réseau est inutile. La
couche réseau décompose les segments de la couche de transport en unités plus petites,
appelées paquets, sur le dispositif émetteur et réassemble ces paquets sur le dispositif de
réception. La couche réseau trouve également le meilleur chemin physique pour que les
données atteignent leur destination : c’est ce qu’on appelle le routage.