A aplicação utilizada libera a conexão no décimo quinto data...
Considerando o trecho de captura de tráfego acima, julgue os itens subsequentes.
Comentários
Veja os comentários dos nossos alunos
O bit ACK no décimo quinto datagrama é usado para indicar se o valor carregado no campo de reconhecimento é válido, isto é, se o segmento contém um reconhecimento para um segmento que foi recebido com sucesso. Os bits RST, SYN e FIN é que são usados para estabelecer e encerrar a conexão.
De onde a cespe tirou que essa questão está correta?!Se eu estiver errado por favor me corriga.
Note o flag F na linha 15. Ele indica que algém está dizendo: "TERMINEI. ESTOU LIBERANDO!"
Como sei que é o cliente? Por que o cliente usa, geralmente, portas altas (>1024).
Fonte: Memorex-Analise-de-Trafego
Como sei que é o cliente? 10.1.1.18 inicia a conexao na linha 1 com o envio de um pacote com a flag SYN setada, por isso ele é o cliente.
Para o encerramento da conexão é obrigatório a troca de 4 mensagens:
a) O cliente SOLICITA o encerramento da conexão enviando um pacote com o flag Fin
b) O servidor responde com um ACK para confirmar o recebimento do pacote
c) O servidor envia um FIN
d) O cliente confirma o recebimento do FIN com um ACK e a conexão é desfeita
Não tem sentido afirmar que a conexão é encerrada na linha 15, se isso fosse verdade, como seria possivel o cliente enviar pacotes na linha 17 e receber a confirmação do mesmo?? Em TCP somente existe envio/.confirmação com a conexão ativa.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo