O autor que considera o modelo TCP de 5 camadas é o KUROSE.(ver 3a edição, cap.1-pag.36 e 37) São elas:

A camada de aplicação é onde residem aplicações de rede e seus protocolos. Ela inclui muitos protocolos, tais como o protocolo HTTP (que provê requisição e transferência de documentos pela o SMTP (que provê transferência de mensagens de correio eletrônico) e o FTP .(que provê a transferência
vos entre dois sistemas finais).
Veremos que certas funções de rede, como a tradução de nomes faceis entender dados a sistemas finais da Internet (por exemplo, gaia.cs.umass.edu) para um endereço 32 bits, também são executadas com a ajuda de um protocolo de camada de aplicação, no caso o sistema de nomes de domínio (domain name system - DNS).