W procesie projektowania modelu TCP/IP w jego warstwie aplikacji
zostały zawarte warstwy sesji i prezentacji modelu OSI. Oznacza to, że
reprezentacja danych, kodowanie i sterowanie konwersacją są obsługiwane w
warstwie aplikacji zamiast w osobnych, niższych warstwach, jak to ma miejsce w
modelu OSI. Taki projekt zapewnia projektantom oprogramowania maksymalną
elastyczność na poziomie warstwy aplikacji modelu TCP/IP.
Protokoły
TCP/IP, obsługujące przesyłanie plików, pocztę elektroniczną i zdalne
logowanie, są prawdopodobnie najlepiej znane użytkownikom Internetu.
Protokoły te obejmują następujące aplikacje:
- protokół DNS (ang. Domain Name System),
- protokół FTP (ang. File Transfer Protocol),
- protokół HTTP (ang. Hypertext Transfer Protocol),
- protokół SMTP (ang. Simple Mail Transfer Protocol),
- protokół SNMP (ang. Simple Network Management Protocol),
- protokół Telnet.