<Précédent | Table des matières | Suivant>
♦ Exécution sécurisée des applications distantes
Pare-feu et détection d'intrusion
10.1. Présentation de la mise en réseau
10.1.1. Le modèle OSI
Un protocole est, en termes simples, un ensemble de règles de communication.
Afin d'obtenir des données sur le réseau, par exemple un e-mail de votre ordinateur vers un ordinateur à l'autre bout du monde, de nombreux matériels et logiciels différents doivent fonctionner ensemble.
Tous ces éléments matériels et les différents programmes logiciels parlent des langues différentes. Imaginez votre programme de messagerie : il est capable de communiquer avec le système d'exploitation de l'ordinateur, via un protocole spécifique, mais il n'est pas
capable de parler au matériel informatique. Nous avons besoin d'un programme spécial dans le système d'exploitation qui exécute cette fonction. À son tour, l'ordinateur doit pouvoir communiquer avec la ligne téléphonique ou une autre méthode de connexion Internet. Et dans les coulisses, le matériel de connexion réseau doit pouvoir communiquer afin de transmettre votre courrier électronique d'un appareil à l'autre, jusqu'à l'ordinateur de destination.
Tous ces différents types de protocoles de communication sont classés en 7 couches, appelées les Modèle de référence d'interconnexion des systèmes ouverts, la Modèle OSI pour faire court. Pour faciliter la compréhension, ce modèle est réduit à une description de protocole à 4 couches, comme décrit dans le tableau ci-dessous :
Tableau 10-1. Le modèle OSI simplifié
Nom du calque | Protocoles de couche |
Couche d'application | HTTP, DNS, SMTP, POP, ... |
Couche de transport | TCP, UDP |
Couche réseau | IP, IPv6 |
Couche d'accès réseau PPP, PPPoE, Ethernet
Chaque couche ne peut utiliser que les fonctionnalités de la couche ci-dessous ; chaque couche ne peut exporter des fonctionnalités que vers la couche ci-dessus. En d'autres termes : les couches communiquent uniquement avec les couches adjacentes. Reprenons l'exemple de votre message E-mail : vous le saisissez via la couche application. Dans votre ordinateur, il parcourt la couche de transport et de réseau. Votre ordinateur le met sur le réseau via la couche d'accès réseau. C'est aussi la couche qui fera passer le message dans le monde entier. A destination, l'ordinateur récepteur
acceptera le message via sa propre couche réseau et l'affichera au destinataire en utilisant la couche de transport et d'application.