Table des matières:
Vidéo: 13 - Le modèle TCP/IP - Comprendre comment marche Internet 2025
TCP / IP, le protocole sur lequel est construit Internet, n'est en réalité pas un protocole unique mais plutôt une suite complète de protocoles associés. TCP est même plus ancien que Ethernet. Il a été conçu en 1969 par le ministère de la Défense. Actuellement, l'Internet Engineering Task Force, ou IETF, gère la suite de protocoles TCP / IP.
IP
IP, qui signifie Protocole Internet, est un protocole de couche réseau chargé de fournir des paquets aux périphériques réseau. Le protocole IP utilise des adresses IP logiques pour désigner des périphériques individuels plutôt que des adresses physiques (MAC). Un protocole appelé ARP (pour Address Resolution Protocol) gère la tâche de conversion des adresses IP en adresses MAC.
Les adresses IP étant constituées d'une partie réseau et d'une partie hôte, IP est un protocole routable . Par conséquent, IP peut transférer un paquet vers un autre réseau si l'hôte ne se trouve pas sur le réseau actuel. (La capacité d'acheminer des paquets sur des réseaux est l'endroit où IP obtient son nom: Internet est une série de deux ou plusieurs réseaux TCP / IP connectés qui peuvent être atteints par routage.)
TCP
TCP, qui signifie Transmission Control Protocol, est un protocole de couche Transport orienté connexion. TCP permet à un périphérique d'envoyer de manière fiable un paquet à un autre périphérique sur le même réseau ou sur un réseau différent. TCP s'assure que chaque paquet est livré si possible. Il le fait en établissant une connexion avec le périphérique de réception, puis en envoyant les paquets. Si un paquet n'arrive pas, TCP renvoie le paquet. La connexion est fermée uniquement après que le paquet a été livré avec succès ou qu'une condition d'erreur irrécupérable s'est produite.
Un aspect clé de TCP est qu'il est toujours utilisé pour les communications one-to-one. En d'autres termes, TCP permet à un seul périphérique réseau d'échanger des données avec un autre périphérique réseau unique. TCP n'est pas utilisé pour diffuser des messages à plusieurs destinataires du réseau. Au lieu de cela, le protocole UDP (User Datagram Protocol) est utilisé à cette fin.
De nombreux protocoles de couche Application bien connus s'appuient sur TCP. Par exemple, lorsqu'un utilisateur exécutant un navigateur Web demande une page, le navigateur utilise le protocole HTTP pour envoyer une requête via le protocole TCP au serveur Web. Lorsque le serveur Web reçoit la requête, il utilise HTTP pour renvoyer la page Web demandée au navigateur, à nouveau via TCP. Les autres protocoles de couche Application qui utilisent TCP incluent Telnet (pour l'émulation de terminal), FTP (pour l'échange de fichiers) et SMTP (pour l'e-mail).
UDP
Le User Datagram Protocol (ou UDP) est un protocole de couche Transport sans connexion qui est utilisé lorsque le préfixe d'une connexion n'est pas ' t requis.Après UDP a placé un paquet sur le réseau (via le protocole IP), il oublie à ce sujet. UDP ne garantit pas que le paquet arrive réellement à sa destination. La plupart des applications qui utilisent UDP attendent simplement les réponses attendues à la suite de paquets envoyés via UDP. Si une réponse n'arrive pas dans un certain laps de temps, l'application envoie à nouveau le paquet ou abandonne.
Probablement le protocole de couche Application le plus connu utilisant UDP est DNS, le système de noms de domaine. Lorsqu'une application doit accéder à un nom de domaine tel que www. nuls. com, DNS envoie un paquet UDP à un serveur DNS pour rechercher le domaine. Lorsque le serveur trouve le domaine, il renvoie l'adresse IP du domaine dans un autre paquet UDP.
