A comunicação na rede da Internet é regida por vários protocolos. Esses protocolos, ou regras, explicam como os participantes de vários processos de rede devem se comportar. O protocolo de aplicação é um desses protocolos.
Protocolo do aplicativo
Os protocolos de aplicativo controlam vários processos, como o processo de download de uma página da Web ou de envio de e-mail. O protocolo do aplicativo direciona como esses processos são feitos.
Camadas
Um protocolo de aplicação é colocado em camadas sobre um protocolo de transporte. O protocolo de aplicação fornece os bytes que transportam as mensagens e as respostas para vários processos, e o protocolo de transporte ajuda a transportar os bytes de forma confiável e garante que eles cheguem em ordem.
Outras camadas
Além dos protocolos de aplicação e transporte, também existem outras camadas envolvidas na habilitação da comunicação de rede, como o protocolo de rede. Todos eles se juntam para facilitar o processo pelo qual vários aplicativos se comunicam.