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.
GABARITO CORRETO!
.
.
CLOSED Nenhuma conexão ativa ou pendente
LISTEN O servidor está esperando a chegada de uma chamada
SYN RCVD Uma solicitação de conexão chegou; espera por
ACKSYN SENT A aplicação começou a abrir uma conexão
ESTABLISHED O estado normal para a transferência de dados
FIN WAIT 1 A aplicação informou que terminou de transmitir
FIN WAIT 2 O outro lado concordou em encerrar
TIME WAIT Aguarda a entrega de todos os pacotes
CLOSING Ambos os lados tentaram encerrar a transmissão simultaneamente
CLOSE WAIT O outro lado deu início a um encerramento
LAST ACK Aguarda a entrega de todos os pacotes
Redes de Computadores, Andrew S. Tanenbaum, 5ª edição.