Aprendemos que processos em redes comunicam-se via sockets. Mas...
Esses protocolos definem como um processo de uma aplicação em um End System passa mensagens para outros
Em espacial tais protocolos definem:
Alguns procolos da camada de aplicação são especificadas pela RFC (Request for Comments Internet Engineering Taskforce) e portanto são de domínio público. Por exemplo, o HTTP (protocolo para Web), se um browser foi desenvolvido seguindos os padroes HTTP RFC, este browser estará apto a fazer requisições por paginas web
Importante notar que alguns protocolos são feitos com o propósito de não serem feitos para domínio público, por exemplo os protocolos de transferencia de arquivos P2P
Um protocolo da camada de aplicação é apenas um pedaço da rede de aplicação
Exemplos: