Um protocolo de rede, em geral, implementa funcionalidades próprias de uma determinada camada do modelo que estrutura a abstração da rede em camadas. Nesse sentido, dois protocolos típicos da camada de aplicação são