SóProvas


ID
1952200
Banca
IADES
Órgão
PC-DF
Ano
2016
Provas
Disciplina
Redes de Computadores
Assuntos

Em uma rede de computadores com a tecnologia da internet, uma conexão TCP é estabelecida com a troca de pacotes de negociação em um processo chamado three way handshake. Acerca desse processo, assinale a alternativa correta.

Alternativas
Comentários
  • a) Quando um pacote com bit RST é recebido no cliente, isso pode significar que houve bloqueio de Firewall na tentativa de conexão com o servidor.
    ERRADA. É utilizado para reiniciar uma conexão. Além disso também é utilizada para rejeitar um segmento inválido ou para recusar uma tentativa de conexão. Em geral se
    receber um segmento com este bit ativado, isso significa que você tem um problema

    b) Os bits de finalidade FIN de um segmento TCP identificam a aplicação no servidor que o cliente pretende acessar.
    ERRADA. Este bit indica que a conexão será encerra

    c) Um segmento TCP com os bits SYN e ACK iguais a 1 pode significar uma resposta do destinatário a um pedido de conexão do requisitante.
    CORRETA. As flags SYN e ACK com bits iguais a 1 indicam a confirmação da conexão

    d) Quando um segmento TCP, indo do servidor para o cliente, possuir dois bits SYN iguais a 1, ocorre o aceite do pedido de conexão por parte do servidor.
    ERRADO. Os bits seriam SYN e ACK

    e) Os bits principais utilizados no three way handshake são SYN, ACK e FIN, e todos são iguais a 1 durante o processo.
    ERRADA. SYN e FIN não podem estar setados com um na mesma vez pois têm significados opostos: o primeiro solicita conexão e o segundo encerra a conexão

     

     

     

  • three-way handshake: É o processo pelo qual duas máquinas afirmam uma a outra que a reconheceu e está pronta para iniciar a comunicação. O handshake é utilizado em protocolos de comunicação, tais como: FTP, TCP, HTTP, SMB, SMTP, POP3 etc.

    Estabelecimento de conexões

    1. O cliente envia um pacote com a flag SYN ativa;

    2. O servidor responde com um pacote com as flags SYN + ACK;

    3. O cliente reponde com um pacote ACK.

  • SYN and ACK TCP flags are used for TCP 3 way handshake to establish connections.

       SYN (Synchronize sequence number). This indicates that the segment contains an ISN. During the TCP connection establishment process, TCP sends a TCP segment with the SYN flag set. Each TCP peer acknowledges the receipt of the SYN flag by treating the SYN flag as if it were a single byte of data. The Acknowledgment Number field for the acknowledgment of the SYN segment is set to ISN + 1.

       ACK (Acknowledgment field is significant). This indicates that the Acknowledgment field contains the next byte expected on the connection. The ACK flag is always set, except for the first segment of a TCP connection establishment.

    TCP uses a three-way handshake to establish a reliable connection. The connection is full-duplex, and both sides synchronize (SYN) and acknowledge (ACK) each other. The exchange of these flags is performed in three steps: SYN, SYN-ACK, ACK.

    https://www.howtouselinux.com/post/tcp-flags