TCP/IP je skup protokola, koji se još naziva i Internet protokol. Nastao je pod okriljem američke vladine agencije za napredna istraživanja (DARPA), ali je igrom slučaja vremenom postao osnova javne i globalne Internet mreže. Istraživanja su započeta 1970. godine, u saradnji sa nizom vodećih američkih univerziteta.
Kao i OSI model, TCP/IP je zasnovan na prenosu podataka po slojevima (sa tom razlikom da OSI model ima 7 slojeva, a TCP/IP 4 ili 5). Imena slojeva koje TCP/IP podržava su Aplikativni, Trasportni, Internet i Pristupni, pri čemu se u nekim podelama Pristupni sloj deli na Fizički i Datalink sloj.
Aplikativni sloj TCP/IP-ja odgovara zbiru Aplikativnog, Prezentacionom i sloju Sesije OSI modela. Mrežni protokoli (i odgovarajući programi) na ovom nivou su Telnet, FTP, SNMP, HTTP i SMTP.
Transportni sloj odgovara sloju 4 OSI modela, sa tom razlikom da nema funkcionalnost OSI sesije. Osnovna namena ovog sloja je obezbedi prenosni servis. Najvažniji protokoli sloja 4 su TCP (Transmission Control Protocol) i UDP (User Datagram Protocol). Oba protokola služe aplikativnom sloju za prenos podataka, a sam izbor zavisi od zahteva za pouzdanošću prenosa:

Kombnacija prenosa po Datalink i Fizičkom sloju se obavlja u hardveru uz pomoć pristupnih metoda jao što su CSMA/CD (Carrier Sensed Multiple Access with Collision Detection) iz Ethernet protokola. Ethernet funkcioniše na pristupnom nivou mreže, tako što Ethernet elektronika radi na Fizikom sloju, a CSMA/CD MAC (Medium Access Control) metod po Datalink sloju.







