Couches TCP / IP et leurs fonctions

Couches TCP / IP et leurs fonctions
Le protocole de contrôle de la transmission / le protocole Internet est abrégé sous forme de TCP / IP. Le modèle TCP / IP a été conçu pour permettre la communication sur de longues distances. Ce modèle peut être utilisé pour déterminer comment un système doit se connecter à Internet et comment les données doivent être transportées sur les appareils d'un réseau. Lorsque plusieurs réseaux système sont connectés, il aide à la création du réseau virtuel.

Couches de modèle TCP / IP

Le modèle TCP / IP comprend quatre couches, chacune ayant son propre ensemble de protocoles et de fonctions:

  1. Couche d'accès au réseau
  2. Couche Internet
  3. Couche de transport
  4. Couche d'application

Dans cet article, nous discuterons Couches TCP / IP et leurs fonctions.

Couche d'accès au réseau

La couche d'accès au réseau définit le mécanisme de la transmission physique des données via le réseau. Il comprend également la façon dont les bits sont communiqués optiquement ou électriquement par des dispositifs matériels qui interagissent directement avec un milieu réseau, comme le fil de cuivre à paire torsadée, la fibre optique et le câble coaxial. Dans Modèle TCP / IP, couche d'accès réseau est la couche la plus basse.

Pour fournir des données et identifier les hôtes, l'adresse physique est utilisée dans la couche d'accès réseau. UN "cadre,”Qui est la couche d'accès au réseau PDU (unité de données de protocole), contient le paquet IP en tant qu'en-tête de protocole et bande-annonce. Avant de transmettre un cadre à la prochaine destination du réseau physique, un routeur supprime l'en-tête et la remorque et les remplace par de nouveaux en-têtes et remorques.

Fonctions de la couche d'accès au réseau

Voici la liste de certaines fonctions principales que la couche d'accès réseau exécute dans le modèle TCP / IP:

  • La couche d'accès au réseau définit la procédure de transmission de données sur un réseau.
  • Il est principalement en charge de la transmission de données entre deux appareils en réseau.
  • Cette couche exécute des fonctions telles que la traduction des adresses IP en adresses physiques et encapsulant les datagrammes IP en trames réseau.

Protocoles de couche d'accès au réseau

FDDI, x.25, Ethernet, relais de cadre, anneau de jeton sont inclus dans la couche d'accès au réseau.

Couche Internet

Dans le Modèle TCP / IP, La couche réseau ou la couche Internet est le deuxième couche. Les données sont emballées dans Datagrammes IP par la couche Internet, y compris les informations d'adresse source et de destination pour transférer des datagrammes sur les réseaux et entre hôtes. Cette couche est présente entre le transport et la couche d'accès au réseau.

Les hôtes peuvent insérer et livrer à une destination, sur le même réseau distant ou un autre réseau, en utilisant la couche Internet. Lorsqu'il existe une différence de commande dans la transmission des données et les paquets reçus, la tâche des couches supérieures du modèle TCP / IP est de les restructurer afin qu'ils puissent être livrés aux applications réseau exécutées sur la couche d'application.

Fonctions de la couche Internet

Voici la liste des fonctions principales de la couche Internet:

  • L'une des principales fonctions de la couche Internet est d'envoyer des paquets de données à leurs réseaux de destination.
  • Il peut gérer le transfert, la détermination du chemin et l'adressage logique.
  • Le routage de datagramme IP relève des responsabilités de la couche Internet.
  • Les protocoles de routage sont utilisés sur cette couche pour aider les routeurs à découvrir divers réseaux auxquels ils peuvent accéder et livrer des messages d'erreur.

Protocoles de couche Internet

IP, RARP, ICMP, IGMP, et Arp sont les principaux protocoles utilisés sur la couche Internet (protocole de gestion des groupes Internet).

Couche de transport

La couche de transport est placée sur la couche de réseau pour offrir la transmission de données d'un processus système source à un processus système de destination. La couche de transport peut être hébergée sur des réseaux uniques ou multiples, et il gère également les fonctions de qualité du service. Dans le modèle TCP / IP, cette troisième couche définit où, quand et quelle quantité de données doivent être envoyées à un rythme spécifique. Les messages reçus de la couche d'application sont utilisés par la couche de transport. Il garantit également que les données unies sont transmises d'une manière sans erreur et en temps opportun.

La couche de transport aide à réguler la fiabilité d'un lien en fournissant une segmentation ou une dé-segmentation, un flux et un contrôle d'erreur. Si aucune erreur n'est rencontrée, la couche de transport reconnaît la transmission réussie des données et envoie le paquet de données suivant.

Fonctions de la couche de transport

Voici quelques-unes des fonctions essentielles des couches de transport:

  • Le message est envoyé au processus pertinent sur la machine de destination par la couche de transport.
  • Il garantit également que le message complet arrive sans erreur; Sinon, il doit être retransmis à partir du système source.
  • Il sépare et compte les messages reçus de la couche de session en segments pour créer une séquence.

Protocoles de couche de transport

La couche de transport utilise TCP et UDP protocoles.

Couche d'application

En haut de la couche de transport, la couche d'application est présente dans le modèle TCP / IP. La couche d'application définit la procédure d'interaction entre les applications hôtes et les protocoles. Dans cette interaction, les applications interagissent avec les services de couche de transport pour l'utilisation du réseau. Il spécifie également les protocoles qui seront utilisés par les applications TCP / IP.

Fonctions de la couche d'application

Maintenant, regardons d'autres fonctions de la couche d'application:

  • La couche d'application donne accès à des informations globales sur de nombreux services et objets provenant de sources de base de données distribuées.
  • Cette couche joue son rôle dans l'identification des partenaires de communication, la synchronisation de la communication et la disponibilité des ressources.
  • La couche d'application permet aux utilisateurs de se connecter à un serveur distant.
  • Il offre également une variété de services de messagerie.

Protocoles de couche d'application

Protocoles de niveau supérieur tels que HTTP, RDP, DHCP, DNS, X Windows, Telnet, SMTP, SSH, TFTP, SNMP (, FTP, Tous sont inclus dans la couche d'application.

Conclusion

Sur Internet, le modèle TCP / IP est considéré comme une norme pour la communication de données. Il divise la communication en paquets de données pour éviter de remettre le message complet s'il y a un problème pendant la transmission. TCP / IP divise les tâches de communication en quatre couches, permettant au processus d'être standardisé sans avoir besoin de logiciels et de fournisseurs de matériel à le gérer. Dans cet article, nous avons parlé Couches TCP / IP, leurs fonctions, et le protocoles utilisé par ces couches.