a) Errado: TCP é um protocolo orientado a conexão (confiável), ponto a ponto e cujos serviços oferecidos são: CONTROLE DE ERROS, CONTROLE DE FLUXO, SEQUENCIAÇÃO E MULTIPLEXAÇÃO DO ACESSO AO NÍVEL INTER-REDE. Vale a pena lembrar que um SERVIÇO der rede pode ser visto como uma aplicação distribuída, que executa em dois ou mais computadores conectados por uma rede. Cada serviço de rede é composto pelo menos por quatro elementos:Servidor, Cliente, Protocolo, Middleware
b) Errado: esta é a função do TCP. A função do IP é receber o datagrama TCP, sendo que um datagrama nada tem a ver com o outro, e enviá-lo na forma de pacotes, do outro lado será também o TCP que vai organizar a sequência. Grosso modo, o IP é só o entregador, ele não se importa com o conteúdo, só entrega o pacote e acabou, se o pacote estiver vazio, com defeito, quebrado, isso será problema do TCP.
c) Errado: O serviço de rede do TELNET é o Acesso Remoto, já a finalidade pode ser diversa, já que, basicamente seria a execução de tarefas.
d) Errado: O SMTP é um protocolo para gestão da rede que permite aos administradores gerir os equipamentos da rede e diagnosticar os seus problemas. Quem permite uma conexão criptografada é o HTTPS.
e) Correto: O objetivo do HTTP é permitir uma transferência de ficheiros (essencialmente no formato HTML) localizados graças a uma cadeia de caracteres chamada URL entre um navegador (o cliente) e um servidor web. Ele é um protocolo cliente e servidor na essência pois, diferente do TELNET em que o servidor é ativo e passivo, no HTTP o servidor é totalmente passivo, apenas respondendo as solicitações do cliente, sem intervir de maneira nenhuma na conexão.
OBS: A colega diz que a questão poderia ser anulada pois outros protocolos tem função cliente/servidor. Na verdade todos os protocolos operam no modo cliente/servidor na execução de serviços de rede mas têm outras funções. Já o HTTP só faz isso, pedidos e respostas, e na internet. Também o conceito de Cliente/Servidor aqui empregado é com relação a serviços de rede, tais serviços são oferecidos entre cada uma das camadas de rede seja no modelo OSI ou TCP/IP. Assim a camada inferior oferece serviços a camada superior, exemplo seria o serviço de entrega que o IP oferece ao TCP, ou o serviço controle de erros que o TCP oferece ao FTP. Creio que a colega está confundido com servidores de rede (servidor web, servidor de firewall, etc) que é outra coisa.
Gabarito E
O protocolo HTTP, Hypertext Transfer Protocol ou Protocolo de Transferência de Hipertexto, é um protocolo da camada de aplicação do TCP/IP cuja função é de proporcionar a transferência de hipertexto. Este protocolo é usado desde 1990, atualmente está na versão 1.1.
É um protocolo de camada de aplicação da WEB
É implementado em dois programas: Cliente e Servidor
O HTTP é quem define a estrutura da mensagem que o cliente vai trocar com o servidor e utiliza TCP como seu protocolo de transporte
Protocolo sem estado. O que significa que ele não mantém memória sobre suas ações. Ou seja se um cliente fizer uma requisição idêntica a uma anterior a qualquer momento, o HTTP não sabe informar sobre esse histórico.
É estabelecida uma conexão TCP entre o programa cliente e o servidor.
O cliente envia uma requisição HTTP para sua interface socket.
O TCP leva essa mensagem para a interface socket do servidor.
O servidor envia uma resposta HTTP para sua interface socket.
O TCP leva essa resposta para a interface socket do cliente.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !