Protokol TCP zajišťuje spolehlivou spojovanou službu. Alternativou může být například protokol UDP (User Datagram Protocol), ARP (Address Resolution Protocol) nebo IPX/SPX (Internet Packet Exchange/Sequenced Packet Exchange).
Hlavním posláním TCP/IP protokolu je umožnit vzájemné propojení různorodých počítačových systémů. Hlavní funkce protokolu IP je směrování paketů od zdrojového k cílovému uzlu mezi jednotlivými sítěmi. IP protokol je základním přenosovým prostředkem, protože informace vyšších vrstev jsou obsaženy v datové čísti IP paketů. Jednotlivé sítě jsou mezi sebou propojeny zařízením pracujícím na principu sítové vrstvy, které jsou nazývány směrovače (routery). Směrovače mají přehled o okolních částech sítě, dokáží určovat cestu z jedné sítě do druhé. Ke své činnosti směrovače používají např. tzv. směrovací tabulky.
Protokol TCP vykonává následující funkce:
K adresování se používají tzv. „aplikační porty“ (sokety), jedná se o celočíselné identifikátory přidělené jednotlivým aplikacím před vlastní komunikací. Kombinace IP adresy s adresou aplikačního portu tvoří úplný identifikátor koncového procesu. Rozlišujeme porty rezervované (well-known) s čísly staticky přidělenými konkrétním službám (serverům) do hodnoty 1023 a dynamické přidělované podle potřeby klientským aplikacím.
IP protokol je založen na nespojovaném způsobu přenosu bloků dat nazývaných IP datagramy. Každý IP datagram ve své hlavičce nese informaci o adrese příjemce, proto může být po síti přenášen samostatně. Internet je tvořen jednotlivými sítěmi, které jsou vzájemně propojeny pomocí směrovačů (Router) ty jednotlivé datagramy posílají podle adres příjemce.
TCP protokol zajišťuje komunikaci mezi aplikacemi běžící na vzdálených počítačích. TCP poskytuje spolehlivou transportní službu dat. Protokoly TCP/IP představují souhrnné označení velkého množství protokolů, které spolu úzce souvisí.
Porovnání reálného modelu TCP/IP protokolu a modelu OSI:
| RM-OSI | TCP/IP |
| 7. Aplikační | Aplikační |
| 6. Prezentační | |
| 5. Relační | |
| 4. Transportní | Transportní - TCP |
| 3. Síťová | Internet - IP |
| 2. Linková | Síťové rozhraní |
| 1. Fyzická |
Přesné znění definice TCP/IP protokolu si můžete vyhledat pod RFC 1180.