Warstwa aplikacji modelu TCP/IP obsługuje protokoły wysokopoziomowe
oraz zajmuje się zagadnieniami związanymi z reprezentacją danych, kodowaniem i
sterowaniem konwersacją. Zestaw protokołów TCP/IP łączy w jednej warstwie
wszystkie zagadnienia związane z aplikacjami i zapewnia odpowiednie opakowanie
danych przed przekazaniem ich do następnej warstwy. Zestaw protokołów TCP/IP
zawiera nie tylko specyfikacje protokołów warstwy internetowej i warstwy
transportowej, takich jak IP i TCP, ale również specyfikacje powszechnie
używanych aplikacji. TCP/IP zawiera protokoły przesyłania plików, poczty
elektronicznej i zdalnego logowania, a także:
-
Protokół FTP (File Transfer Protocol) — protokół FTP jest
niezawodną usługą zorientowaną połączeniowo, używającą protokołu TCP do
przesyłania danych pomiędzy systemami korzystającymi z FTP. Umożliwia on
dwukierunkowe przesyłanie plików binarnych i tekstowych.
-
Protokół TFTP (Trivial File Transfer Protocol) — protokół
TFTP jest bezpołączeniową usługą, która używa protokołu UDP. Protokół TFTP jest
używany przez router do przesyłania plików konfiguracyjnych oraz obrazów
systemu Cisco IOS, a także do przesyłania plików pomiędzy systemami
korzystającymi z TFTP. Protokół ten jest użyteczny w niektórych sieciach LAN,
ponieważ w stabilnym środowisku działa szybciej niż protokół FTP.
-
Protokół NFS (Network File System) — protokół NFS jest
utworzonym przez firmę Sun Microsystems zestawem protokołów rozproszonego
systemu plików, który umożliwia korzystanie z plików znajdujących się na
zdalnych urządzeniach pamięciowych, takich jak dyski sieciowe.
-
Protokół SMTP (Simple Mail Transfer Protocol) — protokół SMTP
odpowiada za przesyłanie poczty elektronicznej pomiędzy komputerami w sieci.
Nie umożliwia on przesyłania danych innych niż tekstowe.
-
Protokół Telnet (Terminal emulation) — protokół Telnet
umożliwia zdalny dostęp do innego komputera. Pozwala on użytkownikowi na
zalogowanie się na hoście internetowym i wykonywanie poleceń. Klient usługi
Telnet jest nazywany hostem lokalnym. Serwer usługi Telnet jest nazywany hostem
zdalnym.
-
Protokół SNMP (Simple Network Management Protocol) — protokół
SNMP umożliwia monitorowanie i sterowanie urządzeniami sieciowymi, zarządzanie
konfiguracją, zbieranie danych statystycznych oraz zarządzanie wydajnością i
zabezpieczeniami.
-
Protokół DNS (Domain Name System) — protokół DNS jest
używanym w Internecie systemem tłumaczenia nazw domen i należących do nich
publicznie dostępnych węzłów sieciowych na adresy IP.