top of page
cloud-vds.png
  • 2 Base de données

  • 2 VPS AMD

  • 4 instances ARM

  • Stockage 100 Go

  • 50k appels API

theme-light-dark-white.png

Apprendre les bases du modèle OSI

1. Introduction au modèle OSI


Au début, le développement des réseaux était vraiment chaotique. Chaque fournisseur avait sa propre solution propriétaire. Le problème était que la solution d'un fournisseur n'était pas compatible avec la solution d'un autre. C’est là que l’idée du modèle OSI est née. Un modèle dit en couches, 7 couches. Utiliser un modèle ouvert sur lequel tout le monde s’accorde signifie que nous pouvons construire des réseaux compatibles les uns avec les autres.


Pour résoudre ce problème, l'Organisation internationale de normalisation (ISO) a étudié différents modèles de réseau. Il en est résulté le modèle OSI publié en 1984. Aujourd'hui, la plupart des fournisseurs construisent des réseaux basés sur le modèle OSI et le matériel de différents fournisseurs est compatible… .excellent ! Le modèle OSI n'est pas simplement un modèle permettant de rendre les réseaux compatibles. C'est aussi l'un des MEILLEURS moyens d'enseigner aux gens les réseaux. Gardez cela à l'esprit, car lorsque vous étudiez la mise en réseau, vous verrez que des personne se réfèrent beaucoup au modèle OSI. Voici à quoi ressemble le modèle OSI:



Voici le modèle OSI à sept couches; nous allons l'analyser de bas en haut. Commençons par la couche physique :

  • 1 Couche physique : cette couche décrit des éléments tels que les niveaux de tension, la synchronisation, les débits de données physiques, les connecteurs physiques, etc. Tout ce que vous pouvez toucher car physique.

  • 2 Liaison de données : cette couche garantit que les données sont correctement formatées, se charge de la détection des erreurs et garantit la fiabilité de la livraison des données. Cela peut sembler un peu vague, mais pour l’instant, essayez de vous rappeler que c’est là que réside la «Ethernet». Les adresses MAC et les trames Ethernet se trouvent sur la couche liaison de données.

  • 3 Réseau : cette couche s'occupe de la connectivité et du choix du chemin (routage). C'est là que vivent IPv4 et IPv6. Chaque périphérique réseau a besoin d'une adresse unique sur le réseau.

  • 4 Transport : La couche de transport s'occupe du transport. Lorsque vous avez téléchargé cette leçon sur Internet, la page Web a été envoyée par segments et transférée sur votre ordinateur.

    • TCP vit ici; c'est un protocole qui envoie des données de manière fiable.

    • UDP habite ici; c'est un protocole qui envoie des données de manière peu fiable.


Faisons une petite pause ici, ces quatre couches que nous venons de décrire sont importantes pour la mise en réseau et les trois couches supérieures concernent les applications.

  • 5 Session : La couche de session s'occupe de l'établissement, de la gestion et de la terminaison des sessions entre deux hôtes. Lorsque vous naviguez sur un site Web sur Internet, vous n'êtes probablement pas le seul utilisateur du serveur Web hébergeant ce site. Ce serveur Web doit garder trace de toutes les différentes «sessions».

  • 6 Présentation : Celle-ci s'assurera que les informations sont lisibles par la couche application en formatant et en structurant les données. La plupart des ordinateurs utilisent la table ASCII pour les caractères. Si un autre ordinateur utilise un autre caractère comme EBCDIC, la couche de présentation doit «reformater» les données pour que les deux ordinateurs s'accordent sur les mêmes caractères.

  • 7 Application : Voici vos applications. Courrier électronique, navigation sur le Web (HTTP), FTP, etc.

Rappelez-vous que vous ne pouvez ignorer aucune couche dans le modèle OSI, il est impossible de passer directement de la couche Application à la couche Réseau. Vous devez toujours passer par toutes les couches pour envoyer des données sur le réseau. Jetons un coup d'œil à un exemple concret de transmission de données :

  • Vous êtes assis derrière votre ordinateur et souhaitez télécharger des fichiers d’un serveur Web local. Vous démarrez votre navigateur Web et tapez l'URL de votre site Web préféré. Votre ordinateur enverra un message au serveur Web demandant une page Web donnée. Vous utilisez maintenant le protocole HTTP qui réside sur la couche d'application.

  • La couche de présentation structurera les informations de l'application dans un certain format.

  • La couche de session veillera à séparer toutes les sessions.

  • Selon l'application, vous souhaitez utiliser un protocole fiable (TCP) ou non fiable (UDP) pour transférer des données vers le serveur Web. Dans ce cas, il choisira TCP car vous voulez vous assurer que la page Web parvient à votre ordinateur. Nous discuterons de TCP et UDP plus tard.

  • Votre ordinateur a une adresse IP unique (par exemple 192.168.1.1) et créera un paquet IP. Ce paquet IP contiendra toutes les données de la couche application, présentation et session. Il spécifie également le protocole de transport utilisé (TCP dans ce cas), l'adresse IP source (votre ordinateur 192.168.1.1) et la destination (l'adresse IP du serveur Web).

  • Le paquet IP sera placé dans une trame Ethernet. La trame Ethernet a une adresse MAC source (votre ordinateur) et une adresse MAC de destination (le serveur Web). Plus d'informations sur les adresses Ethernet et MAC très bientôt.

  • Enfin, tout est converti en bits et envoyé dans le câble à l'aide de signaux électriques.



Une fois encore, vous ne pouvez pas «ignorer» les couches du modèle OSI. Vous devez toujours vous frayer un chemin à travers TOUTES les couches. Si vous voulez une histoire réelle convertie en réseau, pensez au service postal :

  1. D'abord, vous écrivez une lettre.

  2. Vous mettez la lettre dans une enveloppe.

  3. Vous écrivez votre nom et le nom du destinataire sur l'enveloppe.

  4. Vous mettez l'enveloppe dans la boîte aux lettres.

  5. Le contenu de la boîte aux lettres sera envoyé au bureau central de traitement du service postal.

  6. Votre enveloppe sera livrée au destinataire.

  7. Ils ouvrent l'enveloppe et lisent son contenu.

Si vous mettez votre lettre directement dans la boîte aux lettres, elle ne sera pas remise. À moins que quelqu'un du bureau de poste ne soit assez aimable pour le livrer de toute façon, cela ne fonctionne pas de cette manière sur les réseaux. Aller de la couche d'application à la couche physique est ce que nous appelons l'encapsulation. Aller de la couche physique vers la couche d'application s'appelle la désencapsulation. Vous connaissez maintenant le modèle OSI, les différentes couches et la fonction de chaque couche. Au cours d'une communication entre homologues, chaque couche comporte des «paquets d'informations». Nous appelons ces unités de données de protocole (PDU). Maintenant, chaque unité a un nom différent sur les différentes couches :

  • Couche de transport: segments; Par exemple, nous parlons de segments TCP.

  • Couche réseau: paquets; Par exemple, nous parlons de paquets IP ici.

  • Couche de liaison de données: trames; Par exemple, nous parlons de trames Ethernet ici.

C'est une terminologie, ne vous emmêlez pas en parlant de trames IP et de paquets Ethernet…

Titre

Chargement...

Chargement...

Chargement...

bottom of page