-
Questão ERRADA, pois o estado CLOSED representa a conexão TCP encerrada e não quando os hosts estão tentando encerrar a conexão.
Rafael Barão
Fonte: http://www.itnerante.com.br/profiles/blogs/estados-do-protocolo-tcp-um-assunto-que-voc-deve-saber
-
Correção:
"Quando dois hosts tentam encerrar uma conexão TCP simultaneamente, eles entram no estado CLOSING."
Bibliografia:
REDES DE COMPUTADORES-TANENBAUM-PÁGINA 353.
-
Gabarito Errado
LISTEN – Estado empregado pelo servidor quando está aguardando solicitações de conexão;
SYN-SENT – Representa o estado do cliente quando este envia um flag SYN ao servidor e está aguardando o estabelecimento da conexão;
SYN-RECEIVED – É o estado do servidor após ter recebido o flag SYN e retornado os flags SYN-ACK ao cliente aguardando pela confirmação do estabelecimento da conexão;
ESTABLISHED – Esse estado é adotado tanto pelo cliente como pelo servidor. O cliente emprega este estado quando recebe os flags SYN-ACK do servidor e retorna um ACK. Já o servidor utiliza este estado quando recebe o flag ACK do cliente. Dessa forma, o three-way-handshake é encerrado e os dados da camada de aplicação podem fluir normalmente.
FIN-WAIT-1 – É o estado adotado pelo iniciador após enviar um flag FIN ao receptor dando início ao encerramento da conexão TCP;
CLOSE-WAIT – Representa o estado do receptor ao receber o flag FIN do iniciador. A partir desse momento, o receptor inicia seu procedimento de encerramento e confirma o recebimento do FIN enviando um ACK ao iniciador;
FIN-WAIT-2 – O iniciador muda para este estado ao receber o ACK do receptor, e aguarda o envio de um flag FIN pelo receptor.
LAST-ACK – É o estado empregado pelo receptor ao enviar um flag FIN ao iniciador. Significa que o receptor aguarda apenas o ACK do iniciador confirmando o envio de seu flag FIN para finalizar sua conexão;
TIME-WAIT – Representa o estado do iniciador ao receber o flag FIN do receptor e confirmá-lo com o envio de um flag ACK. O iniciador aguarda um tempo para ter certeza que o receptor recebeu seu flag ACK;
CLOSED – É o estado adotado pelo receptor ao receber o ACK de confirmação de seu flag FIN. Também é o estado empregado pelo iniciador após o término do tempo aguardado. Este estado representa o fim de uma conexão TCP.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
-
Uma correção quanto ao comentário abaixo.
SYN-SENT não representa o estado do cliente, mas o estado da conexão.
SYN-RECEIVED não existe. Existe o SYN-RCVD, que é o estado no qual o servidor, após ter recebido o flag SYN e retornado os flags SYN+ACK, aguarda pelo ACK do cliente.
Fonte: Redes de computadores, Por Andrew S. Tanenbaum
-
GABARITO ERRADO!
.
.
CLOSED: Nenhuma conexão ativa ou pendente.
CLOSING: Ambos os lados tentaram encerrar uma conexão simultaneamente.
.
.
Redes de Computadores, Andrew S. Tanenbaum, 5ª edição, página 353.
-
Importância das questões ;
Q484144(2015)
No gerenciamento de uma conexão TCP, dependendo da operação, a conexão passa por diversos estados; entre estes, o estado conhecido como closing indica que ambos os lados da conexão tentaram encerrar a transmissão simultaneamente.( C)