Balík internetových protokolov (Internet protocol suite) je súbor komunikačných protokolov implementujúcich tzv. protocol stack, na ktorých je postavený systém Internet. Niekedy sa nazýva súbor TCP/IP protokolov podľa dvoch najdôležitejších protokolov, ktoré obsahuje: Transmission Control Protocol (TCP) a Internet Protocol (IP), ktoré boli zároveň aj prvé definované.
Balík internetových protokolov je možné opísať analógiou s OSI modelom. Ten opisuje vrstvy protocol stacku, ale nie všetky zodpovedajú internetovej praxi. V protocol stacku rieši každá vrstva množinu problémov spojených s prenosom dát a poskytuje dobre definovanú službu pre vyššie vrstvy. Čím je vrstva vyššia, tým je logicky bližšie používateľovi a zaoberá sa abstraktnejšou množinou dát, pričom sa spolieha na nižšie vrstvy, aby preložili dáta do formy, s ktorou je možné v skutočnosti fyzicky manipulovať.
Internetový model vznikol ako riešenie praktického inžinierskeho problému.
Nasledujúci diagram sa pokúša zobraziť, kam by patrili TCP/IP a iné protokoly v pôvodnom OSI modeli:
7 | aplikačná | napr. HTTP, SMTP, SNMP, FTP, Telnet, SSH a Scp, NFS, RTSP |
6 | prezentačná | napr. XDR, ASN.1, SMB, AFP |
5 | relačná | napr. TLS, SSH, ISO 8327 / CCITT X.225, RPC, NetBIOS, ASP |
4 | transportná | napr. TCP, UDP, RTP, SCTP, SPX, ATP |
3 | sieťová | napr. IP, ICMP, IGMP, X.25, CLNP, ARP, RARP, BGP, OSPF, RIP, IPX, DDP |
2 | linková | napr. Ethernet, Token ring, PPP, HDLC, Frame relay, ISDN, ATM, 802.11 WiFi, FDDI |
1 | fyzická | napr. elektrina, rádio, laser |