Nazwa podkreśla Transmission Control Protocol i Internet Protocol, ale zestaw obejmuje wiele innych protokołów dla dostępu do łącza, adresowania, routingu, transportu, nazewnictwa, konfiguracji, diagnostyki i komunikacji aplikacyjnej.
Architektura jest powszechnie opisywana warstwami łącza, internetu, transportu i aplikacji, choć diagramy się różnią. IP zapewnia adresowaną, najlepszego możliwego wysiłku (best-effort) dostawę pakietów między połączonymi sieciami. TCP zapewnia niezawodny, uporządkowany strumień bajtów między punktami końcowymi, a UDP dostarcza bezpołączeniowe datagramy; aplikacje wybierają transport według potrzeb.
Najważniejsze punkty
Projekt warstwowyKażda warstwa oferuje usługi warstwie wyżej i korzysta z warstwy niżej, pozwalając technologiom zmieniać się niezależnie.
Warstwa internetowaAdresowanie i routing IPv4 i IPv6 przenoszą pakiety między sieciami; ICMP dostarcza powiązane informacje kontrolne i o błędach.
Protokoły end-to-endProtokoły transportowe i aplikacyjne definiują zachowanie komunikacji poza podstawowym przekazywaniem pakietów, a niezawodność, porządek, nazewnictwo i bezpieczeństwo są obsługiwane według wymagań protokołu i aplikacji.
Istotne ograniczenieTCP/IP nie jest architekturą bezpieczeństwa, a ani połączenie TCP, ani adres IP nie dowodzi, że użytkownik, urządzenie lub usługa jest godna zaufania. Poufność, uwierzytelnianie stron, autoryzacja, integralność i odporność na nadużycia wymagają odpowiednich zabezpieczeń na jednej lub więcej warstwach.