Communication sans fil - TCP / IP

Le protocole TCP / IP d'origine était défini comme quatre couches logicielles basées sur le matériel. Aujourd'hui, cependant, TCP / IP est considéré comme un modèle à cinq couches avec des couches nommées similaires à celles du modèle OSI.

Comparaison entre OSI et TCP / IP Suite

Lorsque nous comparons les deux modèles, nous constatons que deux couches, session et présentation, sont absentes du protocole TCP / IP. La couche application de la suite est généralement considérée comme la combinaison de trois couches dans le modèle OSI.

Le modèle OSI spécifie quelles fonctions appartiennent à chacune de ses couches, mais les couches de la suite de protocoles TCP / IP contiennent des protocoles relativement indépendants qui peuvent être mélangés et mis en correspondance, selon les besoins du système. Le terme hiérarchique signifie que chaque protocole de niveau supérieur est pris en charge par un ou plusieurs protocoles de niveau inférieur.

Couches dans la suite TCP / IP

Les quatre couches du modèle TCP / IP sont la couche hôte-réseau, la couche Internet / réseau, la couche transport et la couche application. Le but de chaque couche de la suite de protocoles TCP / IP est détaillé ci-dessous.

L'image ci-dessus représente les couches de la suite de protocoles TCP / IP.

Couche physique

TCP / IP ne définit aucun protocole spécifique pour la couche physique. Il prend en charge tous les protocoles standards et propriétaires.

  • À ce niveau, la communication se fait entre deux sauts ou nœuds, soit un ordinateur, soit un routeur. L'unité de communication est unsingle bit.

  • Lorsque la connexion est établie entre les deux nœuds, un flux de bits circule entre eux. La couche physique, cependant, traite chaque bit individuellement.

La responsabilité de la couche physique, en plus de la livraison des bits, correspond à ce qui est mentionné pour la couche physique du modèle OSI, mais elle dépend principalement des technologies sous-jacentes qui fournissent des liens.

Couche de liaison de données

TCP / IP ne définit pas non plus de protocole spécifique pour la couche liaison de données. Il prend en charge tous les protocoles standards et propriétaires.

  • A ce niveau également, la communication se fait entre deux sauts ou nœuds. L'unité de communication est cependant un paquet appelé unframe.

  • UNE frame est un paquet qui encapsule les données reçues de la couche réseau avec un en-tête ajouté et parfois une fin.

  • La tête, parmi d'autres informations de communication, comprend la source et la destination de la trame.

  • le destination address est nécessaire pour définir le bon destinataire de la trame car de nombreux nœuds peuvent avoir été connectés au lien.

  • le source address est nécessaire pour une éventuelle réponse ou un accusé de réception, comme l'exigent certains protocoles.

Les protocoles LAN, Packet Radio et Point-to-Point sont pris en charge dans cette couche

Couche réseau

Au niveau de la couche réseau, TCP / IP prend en charge le protocole Internet (IP). Le protocole Internet (IP) est le mécanisme de transmission utilisé par les protocoles TCP / IP.

  • IP transporte les données dans des paquets appelés datagrams, dont chacun est transporté séparément.
  • Les datagrammes peuvent emprunter différents itinéraires et peuvent arriver dans le désordre ou être dupliqués.

IP ne garde pas trace des routes et n'a aucune possibilité de réorganiser les datagrammes une fois qu'ils arrivent à destination.

Couche de transport

Il existe une différence principale entre la couche transport et la couche réseau. Bien que tous les nœuds d'un réseau aient besoin d'avoir la couche réseau, seuls les deux ordinateurs d'extrémité doivent avoir la couche de transport.

  • La couche réseau est responsable de l'envoi des datagrammes individuels de l'ordinateur A à l'ordinateur B; la couche transport est responsable de la livraison de tout le message, ce que l'on appelle unsegment, de A à B.

  • Un segment peut être composé de quelques ou dizaines de datagrams. Les segments doivent être divisés en datagrammes et chaque datagramme doit être livré à la couche réseau pour transmission.

  • Comme Internet définit une route différente pour chaque datagramme, les datagrammes peuvent arriver dans le désordre et être perdus.

  • La couche de transport de l'ordinateur B doit attendre que tous ces datagrammes arrivent, les assembler et en faire un segment.

Traditionnellement, la couche de transport était représentée dans la suite TCP / IP par deux protocoles: User Datagram Protocol (UDP) et Transmission Control Protocol (TCP).

Un nouveau protocole appelé Stream Control Transmission Protocol (SCTP) a été introduite ces dernières années.

Couche d'application

La couche application dans TCP / IP est équivalente aux couches session, présentation et application combinées dans le modèle OSI.

  • La couche application permet à un utilisateur d'accéder aux services de notre Internet privé ou de l'Internet mondial.

  • De nombreux protocoles sont définis à cette couche pour fournir des services tels que le transfert de fichiers de courrier électronique, l'accès au World Wide Web, etc.

  • Les protocoles pris en charge dans cette couche sont TELNET, FTP et HTTP.