SóProvas


ID
723586
Banca
FCC
Órgão
TRT - 6ª Região (PE)
Ano
2012
Provas
Disciplina
Redes de Computadores
Assuntos

Protocolos de rede podem ser classificados como "sem estados" (stateless) ou "com estado" (stateful). A este respeito é correto afirmar que

Alternativas
Comentários
  • Um protocolo stateless significa que as conexões entre um cliente e um servidor são encerradas após o envio de cada requisição ou resposta, isso quer dizer que cada conexão será nova (será carregada do zero), já um protocolo statefull guarda os estados dos objetos e conexões, tais informações servem para aumentar a velocidade de processamento de pacotes.
  • Questão retirada da wikipedia em inglês: http://en.wikipedia.org/wiki/Stateless_protocol
    "An example of a stateless protocol is HTTP.[1] The protocol provides no means of storing a user's data between requests. As a work-around, HTTP servers implement various session management methods,[2] typically utilizing a unique identifier in a cookie or parameter that allows the server to track requests originating from the same client."
  • Gabarito "D"

    O protocolo HTTP é stateless (sem estados), ou seja, ele não mantém um estado/conexão. Toda a interação que o seu cliente fizer com um servidor Web acarretará em uma nova requisição e resposta.
     
     
    As requisições são independentes e possuem um tempo de vida (conexão, envio de mensagem, resposta, encerramento da conexão). O servidor Web não é capaz de identificar se duas requisições vieram de um mesmo navegador, e o mesmo não faz nenhum gerenciamento em memória para que mensagens sejam compartilhadas entre requisições.
     
    É para suprir esta necessidade que entram os cookies, através de cookies o servidor Web é capaz de trocar informações de estado com o navegador do usuário. Desse modo, somos capazes de adicionar produtos a um carrinho de compras, sem perder estas informações ao mudar de página, sair do website ou até mesmo fechar o navegador.
     
    Tecnicamente falando, um cookie é uma pequena quantidade de informação persistida temporariamente pelo navegador. Os navegadores normalmente limitam o tamanho dos cookies em até 4KB, e apagam cookies com a data de “validade vencida”.