La fonction de TCP/IP dans le modèle en couches
Le modèle en couches
Afin de pouvoir appliquer le modèle TCP/IP à n'importe quelles machines, le système de protocoles TCP/IP a été décomposé en plusieurs modules effectuant chacun une tâche précise. Ces modules effectuent alors ces tâches les uns après les autres dans un ordre précis, c'est la raison pour laquelle on parle de modèle en couches.
Le terme de couche est utilisé pour évoquer le fait que les données qui transitent sur le réseau traversent plusieurs niveaux de protocoles. Ainsi, les données (paquets d'informations) qui circulent sur le réseau sont traitées successivement par chaque couche, qui vient rajouter un élément d'information, puis sont transmises à la couche suivante.
Quel est l'intérêt d'un système en couches ?
Sachez qu'avec un tel système, il devient possible de séparer le problème en différentes parties (ce sont les couches) et selon leur niveau d'abstraction. Chaque couche du modèle communique avec une couche adjacente (celle du dessus ou celle du dessous). Chacune utilise ainsi les services des couches inférieures et en fournit à celle de niveau supérieur.
Les quatre niveaux du modèle TCP/IP
Même si le modèle TCP/IP s'inspire fortement du modèle OSI (littéralement "Interconnexion de systèmes ouverts") en 7 couches, celui-ci n'en contient que 4. Les voici résumées et comparées avec le modèle OSI dans le tableau ci-dessous :
Modèle TCP/IP | Modèle OSI |
Couche Application : elle englobe les applications standard du réseau | Application : c'est à ce niveau que sont les logiciels: navigateur, logiciel d'email, FTP, chat... |
Présentation : elle est en charge de la représentation des données | |
Session : elle établit et maintient des sessions de dialogue | |
Couche Transport (TCP) : elle assure l'acheminement des données | Transport : en charge de la liaison d'un bout à l'autre. S'occupe de la fragmentation des données en petits paquets et vérifie éventuellement qu'elles ont été transmises correctement. |
Couche Internet (IP) : elle est chargée de fournir le paquet de données (datagramme) | Réseau : en charge du transport, de l'adressage et du routage des paquets. |
Couche Accès Réseau : elle spécifie la forme sous laquelle les données doivent être acheminées quel que soit le type de réseau utilisé | Liaison Données : en charge d'encoder (ou moduler) les données pour qu'elles soient transportables par la couche physique, et fournit également la détection d'erreur de transmission et la synchronisation. |
Physique : c'est le support de transmissions lui-même: un fil de cuivre, une fibre optique, les ondes hertziennes... |
Comme on peut le remarquer, les couches du modèle TCP/IP ont des tâches beaucoup plus diverses que les couches du modèle OSI, étant donné que certaines couches du modèle TCP/IP correspondent à plusieurs couches du modèle OSI.
Si d'aventure certaines interrogations persistent, n'hésitez pas à nous contacter ou à faire un tour sur ce site qui explique de façon beaucoup plus détaillée le système des couches.
ليست هناك تعليقات:
إرسال تعليق