Le protocole IP (Internet Protocol) utilise des adresses IP pour identifier de manière unique les dispositifs connectés à un réseau. Il est chargé du routage des paquets de données à travers les différents réseaux privés et publiques.
Il divise les données en petits paquets, ajoute des adresses source et destination à chaque paquet, et les envoie de manière indépendante vers leur destination. L'IP est un protocole sans connexion, ce qui signifie qu'il ne garantit pas la livraison des paquets ni ne vérifie si le destinataire les a reçus. Il est conçu pour être simple et efficace, en se concentrant sur le routage des paquets sur le réseau.