SóProvas


ID
320413
Banca
CESPE / CEBRASPE
Órgão
INMETRO
Ano
2010
Provas
Disciplina
Redes de Computadores
Assuntos

Considerando que uma conexão TCP tenha ocorrido com sucesso, a sequência correta para o término dessa conexão será

Alternativas
Comentários
  • O iniciador manda flag FIN

    O receptor confirma com ACK

    O receptor envia falg FIN

    O iniciador confirma com flag ACK.


    Bem, eu errei ao marcar FIN, ACK, FIN...


    Para a resposta ser E, a única justificativa seria que a vírgula separa o iniciador do receptor entao, ao lado esquerdo, o iniciador envia FIN-ACK e do lado direito, o receptor ACK-FIN... Porém o FIN não foi colocado na questão...


    Se for isso, para mim é uma pegadinha... :/

  • A quer finalizar uma conexao TCP com B

    A-> B

    FIN

    B->A

    FIN+ ACK

    A->B

    ACK

    O examinador só omitiu o primeito FIN

  • O SYN só ocorre pra estabelecer a conexão?

    Para encerrar seria o mesmo procedimento porém com FIN ?

    SYN/SYN-ACK/ACK

    FIN/FIN-ACK/ACK

    Ou eu entendi errado ? Quase dois anos nos concursos de TI e é a primeira vez que leio sobre o FIN, de qualquer forma, acertei pela lógica.

  • A diferença entre os handshakes de três vias usados para estabelecer e fechar conexões ocorre depois que uma máquina recebe o segmento FIN inicial. Em vez de gerar um segundo segmento FIN imediatamente, o TCP envia uma confirmação e depois informa à aplicação quanto à requisição para fechar. Informar ao aplicativo sobre a requisição e obter uma resposta pode levar um tempo considerável. A confirmação impede a retransmissão do segmento FIN inicial durante a espera. Finalmente, quando o programa aplicativo instrui o TCP a encerrar a conexão completamente, o TCP envia o segundo segmento FIN, e o site original responde com a terceira mensagem, um ACK.

    Logo, conclui-se o seguinte:

    Cliente Servidor

    | -----FIN----->|

    |--FIN-ACK-->|

    |<-----ACK-----|

    Logo, a sequencia correta não é fin-ack, ack, mas fin, fin-ack, ack.

    Fonte:

    [1] Interligaçao de Redes, Douglas Comer.