Ils sont tellement liés entre eux que l'on parle souvent de protocole TCP/IP).
Quand un ordinateur A "désire" envoyer des données à un ordinateur B, après quelques opérations qui ne seront pas abordées ici, l'ordinateur A "utilise" le protocole TCP pour mettre en forme les données à envoyer.
Par exemple, le protocole Internet (IP) est responsable de l'acheminement de données en indiquant d'où viennent paquets de données* et quelle est leur destination.
L'IP rend possible les communications de réseau à réseau.
Par conséquent, IP est considéré comme un protocole de la couche réseau (couche 3).