Glossaire F5

TCP/IP

Qu'est-ce que TCP/IP ?

TCP/IP fait référence à la combinaison de TCP (Transmission Control Protocol) et d'IP (Internet Protocol), qui forment ensemble l'ensemble de protocoles le plus largement utilisé pour l'échange de données sur Internet.

Le protocole TCP/IP est né dans le cadre de recherches sur la communication par paquets menées par la DARPA (Defense Advanced Research Projects Agency) pour les réseaux étendus. Il est devenu le protocole d'ARPANET, le précurseur d'Internet, et a été largement adopté grâce à sa prise en charge dans les systèmes d'exploitation basés sur UNIX, permettant l'interopérabilité entre les ordinateurs de différents fournisseurs. Aujourd’hui, TCP/IP est devenu le protocole standard, non seulement pour Internet mais aussi pour de nombreux autres réseaux.

Dans le modèle de référence OSI, TCP est positionné au niveau de la couche 4 (couche de transport), gérant l'établissement et la déconnexion des sessions entre les ports, ainsi que le contrôle des communications. IP fonctionne au niveau de la couche 3 (couche réseau), gérant le routage et les chemins de communication, qui sont essentiels au fonctionnement d'Internet. Sous IP se trouve la couche de liaison de données, où sont positionnés des protocoles comme Ethernet.

Alors que la couche de liaison de données est responsable de la communication directe entre les appareils dans une portée limitée, la couche réseau (IP) permet l'échange de données sur des zones étendues via des routeurs. Cette capacité à connecter différents réseaux est la raison pour laquelle IP est appelé le protocole « Internet ». Avant l’avènement d’Internet, les réseaux faisaient référence à des voies de communication directes, mais l’introduction de l’IP a révolutionné ce paradigme en permettant l’interconnexion de réseaux disparates.

TCP est un protocole qui fonctionne sur IP pour garantir une transmission de données fiable. Il dispose de mécanismes de retransmission de paquets en cas de perte, de réorganisation des paquets et de vérification des adresses IP sources, rendant possible une communication hautement fiable. D’autres protocoles de couche de transport qui fonctionnent sur IP incluent UDP et SCTP.