Capa de Aplicación Las aplicaciones interactúan con protocolos del nivel transporte para
recibir o emitir informaciones. Cada programa de aplicación elige el tipo
de servicio de transporte deseado y transmite sus datos al nivel transporte para encaminarlos. La capa aplicación genera un mensaje que es pasado hacia la capa de transporte, después de que la aplicación ha elegido cual es el protocolo de transporte utilizado. Esta capa contiene todos los protocolos de nivel más alto. Los primeros incluyeron una Terminal virtual (TELNET), transferencia de archivos (FTP) y correo electrónico (SMTP), como se muestra en la figura 5. Con el tiempo se han agregado muchos otros protocolos: DNS (Sistema de nombres de Dominio) para la resolución de nombres de host en sus direcciones de red; NNTP, para transportar artículos de noticias de USENET; http, para las páginas de World Wide Web y muchos otros.