służących do transmisji danych przez sieci komputerowe. Podstawowym założeniem modelu TCP/IP jest podział całego zagadnienia komunikacji sieciowej na szereg współpracujących ze sobą warstw.
Składa się z 4 warstw. Podczas przesyłania danych z aplikacji do sieci, każda warstwa dodaje swój własny nagłówek do każdej wiadomości. Każdy z tych nagłówków jest potem odczytywany przez odpowiednią warstwę w komputerze odbierającym wiadomość.
•najwyższy poziom, w którym pracują aplikacje •protokoły warstwy aplikacji: HTTP, HTTPS - do przeglądania stron www; FTP, TFTP, NFS - do transmisji plików.
otrzymuje wiadomości z warstwy aplikacji. Dzieli je na mniejsze pakiety, dodaje swój własny nagłówek i wysyła wiadomości dalej w dół do warstwy internetowej. Nagłówek zawiera szereg informacji kontrolnych, w szczególności numery portów nadawcy i odbiorcy
•gwarantuje pewność przesyłania danych •najpopularniejszymi protokołami warstwy transportowej jest TCP i UDP
•dodaje swój nagłówek do wiadomości otrzymywanych z warstwy transportowej •w tej warstwie przetwarzane są datagramy posiadające adresy IP •najpopularniejszym protokołem jest IP (Internet Protocol)