IP (Internet Protocol)

IP signifie Internet Protocol, ou protocole Internet. Il définit le format et l’adressage des paquets utilisés pour transporter des données entre les réseaux. Il sert aux communications sur Internet comme sur un réseau local, en complément d’autres protocoles comme TCP ou UDP.

Sommaire

Caractéristiques principales du protocole IP

  1. Il transporte des données en paquets : chaque paquet comporte un en-tête et les données à acheminer.
  2. Il utilise des adresses : les adresses source et de destination servent à organiser les échanges entre les équipements.
  3. Il relie des réseaux différents : un même échange peut traverser plusieurs technologies et plusieurs opérateurs.
  4. Il ne garantit pas tout à lui seul : livraison, ordre d’arrivée, débit et confidentialité nécessitent d’autres mécanismes ou dépendent du réseau.

À quoi sert IP dans une communication ?

IP fournit des règles communes pour transporter les données, qu’il s’agisse de consulter un site, de télécharger un fichier ou de téléphoner en VoIP, ou voix sur IP. Il fonctionne aussi dans un LAN, ou réseau local : utiliser IP ne signifie pas obligatoirement passer par Internet.

Les données de l’application sont préparées par plusieurs couches de protocoles. IP transporte leur contenu dans des paquets, également appelés datagrammes, avec un en-tête indiquant notamment les adresses source et de destination.

Ces paquets sont ensuite transportés sur les liaisons disponibles, par exemple dans des trames Ethernet sur le réseau de la maison.

Comment les paquets trouvent-ils leur destination ?

Lorsque la destination se situe dans un autre réseau, l’appareil confie généralement le paquet à sa passerelle, souvent la box. Un routeur examine l’adresse de destination et consulte sa table de routage pour choisir la sortie et le prochain équipement auquel transmettre le paquet.

Le trajet se construit ainsi de proche en proche. Il peut changer si les routes disponibles ou les règles du réseau évoluent, mais les paquets ne prennent pas nécessairement des chemins différents. Le routeur ne recherche pas systématiquement le parcours géographique le plus court ou le moins encombré à chaque envoi.

IP fonctionne sans établir lui-même une connexion dédiée entre les deux extrémités. Son service est dit best effort, ou « au mieux » : un paquet peut être perdu, retardé ou arriver dans un ordre différent. IP ne le renvoie pas automatiquement pour assurer la livraison.

IP et adresse IP : quelle différence ?

IP est le protocole et une adresse IP est une information qu’il utilise. Dans le cas courant d’un échange avec un appareil précis, l’adresse concerne une interface réseau, comme sa connexion Ethernet ou Wi-Fi. Elle n’est pas un numéro de série permanent de l’appareil.

Un équipement peut posséder plusieurs interfaces et plusieurs adresses, notamment en IPv6.

TCP, UDP et ICMP : que font-ils en complément ?

  • TCP (Transmission Control Protocol, protocole de contrôle de transmission) fournit à l’application un flux de données fiable et ordonné. Il détecte les pertes et utilise des retransmissions. Cela ne rend pas une connexion invulnérable : une panne durable peut interrompre le transfert.
  • UDP (User Datagram Protocol, protocole de datagramme utilisateur) transporte des messages sans assurer lui-même leur livraison ni leur remise en ordre. L’application ou un protocole supplémentaire peut ajouter les mécanismes nécessaires.
  • ICMP (Internet Control Message Protocol, protocole de messages de contrôle Internet) sert notamment à signaler certaines erreurs et à réaliser des diagnostics. La commande ping utilise des requêtes et réponses d’écho.

TCP et UDP utilisent aussi des numéros de port pour distinguer les communications des applications. Une adresse IP indique la destination réseau : un port ne désigne pas une prise physique de la box.