Son nom met en avant Transmission Control Protocol et Internet Protocol, mais la suite inclut de nombreux autres protocoles pour l'accès à la liaison, l'adressage, le routage, le transport, le nommage, la configuration, le diagnostic et la communication applicative.
L'architecture est couramment décrite avec des couches liaison, Internet, transport et application, bien que les schémas varient. IP fournit une livraison de paquets adressée au mieux (best-effort) entre réseaux interconnectés. TCP fournit un flux d'octets fiable et ordonné entre points de terminaison, tandis qu'UDP fournit des datagrammes sans connexion ; les applications choisissent le transport selon leurs besoins.
Points clés
Conception en couchesChaque couche offre des services à la couche supérieure et utilise celle d'en dessous, permettant aux technologies d'évoluer indépendamment.
Couche InternetL'adressage et le routage IPv4 et IPv6 déplacent les paquets entre réseaux ; ICMP fournit les informations de contrôle et d'erreur associées.
Protocoles de bout en boutLes protocoles de transport et d'application définissent le comportement de communication au-delà du simple transfert de paquets, la fiabilité, l'ordre, le nommage et la sécurité étant gérés selon les exigences du protocole et de l'application.
Limite importanteTCP/IP n'est pas une architecture de sécurité, et ni une connexion TCP ni une adresse IP ne prouve qu'un utilisateur, un appareil ou un service est digne de confiance. Confidentialité, authentification des pairs, autorisation, intégrité et résistance aux abus exigent des protections adaptées à une ou plusieurs couches.