Vidéo: Vue d'ensemble des protocoles de routage 2024
L'Organisation internationale de normalisation (ISO) définit comment les périphériques réseau doivent être conçus pour communiquer les uns avec les autres. L'ISO a proposé un modèle de réseau qui permet cette communication, et bien que cela soit bon d'un point de vue théorique, il n'est pas toujours suivi, d'autant plus qu'il a été publié après la création de nombreux protocoles et méthodes de réseautage.
Le modèle d'interconnexion de systèmes ouverts (OSI), qui comporte sept couches et définit les types d'activités à effectuer pour chaque couche. Vous pouvez utiliser deux phases mnémotechniques pour mémoriser l'ordre de ces couches. À partir du niveau 1, il serait préférable de ne pas jeter de pizza à la saucisse; à partir du niveau 7, tout le monde semble avoir besoin de traitement de données.
Lorsque vous pensez au modèle OSI, affichez-le sur les ordinateurs émetteur et récepteur. Imaginons qu'une donnée traverse le processus d'un ordinateur à l'autre et que, lorsque ces données traversent chaque couche, un en-tête , ou une modification est effectuée sur les informations de chaque couche.
Au fur et à mesure que les données circulent dans le système, seule la couche application doit connaître le contenu réel des données, mais chaque couche doit savoir comment gérer la couche avant et après celle-ci (par exemple, la couche de session doit savoir comment communiquer avec les couches de présentation et de transport).
L'ISO pensait que si un groupe voulait écrire une nouvelle interface de session, il pouvait la substituer à la couche de session, sans rien savoir des couches plus éloignées que directement avant ou après.
Ce qui suit illustre le processus de déplacement des données en affichant le flux d'une donnée - dans ce cas, une requête obtenir à partir d'un navigateur Web - à travers les couches et les déplacements entre deux ordinateurs. La première chose qui arrive est que la couche application applique un en-tête aux données avec des informations pertinentes liées à l'application utilisée avec ces données.
Cet en-tête de couche d'application est utilisé à la fois par la couche de présentation pour identifier l'origine des données et par la couche d'application sur l'ordinateur récepteur pour envoyer les données à l'application correcte. La couche application transmet les données - avec l'en-tête de l'application - à la couche de présentation, qui considère tout ce qu'elle a reçu de la couche application comme ses données.
La couche de présentation applique également un en-tête, identifiant éventuellement le formatage des caractères (ASCII ou Unicode) et transmet les données - maintenant des données et deux en-têtes - à la couche de session.Ce processus se poursuit avec chaque couche appliquant un en-tête avec des informations pertinentes pour l'ordinateur récepteur à utiliser pour déplacer les données vers l'application correcte.
Une fois que le serveur Web a récupéré les données demandées - le contenu de par défaut. htm - les données auraient un en-tête d'application attaché, et tout le processus de renvoi de l'information à l'autre ordinateur se déroulerait à travers les couches, sur le réseau, et sauvegarderait à travers les couches sur l'ordinateur de réception.
Le résultat final serait que la page Web, par défaut. htm , s'affichera dans le navigateur Web de l'ordinateur.