Durante a análise do tráfego de rede em um ambiente corporat...

Próximas questões
Com base no mesmo assunto
Q3878351 Redes de Computadores
Durante a análise do tráfego de rede em um ambiente corporativo, um analista identificou um grande volume de handshakes do protocolo TCP ocorrendo simultaneamente.
A princípio, o analista não deve se preocupar, pois o handshake do TCP é: 
Alternativas

Comentários

Veja os comentários dos nossos alunos

Letra B!

Ela tenta confundir com:

  • Controle de fluxo (janela TCP)
  • Segurança (TLS)
  • Autenticação

Mas o foco do handshake é sincronização inicial

O estabelecimento de conexão do TCP é conhecido como Three-Way Handshake (Aperto de mão em 3 vias). Quais são as "bandeiras" (flags) trocadas nesse momento? SYN, SYN-ACK e ACK.

A palavra-chave aqui é SYN, que vem de Synchronize (Sincronizar). Mas sincronizar o quê? Exatamente os Números de Sequência Iniciais (ISN - Initial Sequence Number). Como o TCP garante que nenhum pacote se perca ou chegue fora de ordem, tanto o cliente quanto o servidor precisam combinar em qual número a contagem dos bytes vai começar antes de enviar qualquer dado real.

  • Passo 1 (SYN): O cliente diz: "Quero conectar. Meu número de sequência vai começar em X".
  • Passo 2 (SYN-ACK): O servidor responde: "Recebi seu X (ACK). Eu também aceito conectar, e o meu número de sequência vai começar em Y (SYN)".
  • Passo 3 (ACK): O cliente finaliza: "Recebi seu Y (ACK). Vamos começar a falar".

A (Otimizar velocidade): Errado. Na verdade, o handshake adiciona uma latência inicial (um atraso) à comunicação. É por isso que o UDP é mais rápido: ele pula o handshake e já sai enviando os dados.

C (Negociar segurança): Errado. O TCP puro transmite tudo em texto claro. Quem faz handshake para negociar segurança (criptografia, certificados) é o protocolo TLS/SSL, que roda em cima do TCP (camada de Aplicação/Apresentação), ou o IPsec (camada de Rede).

D (Autenticar identidade): Errado. O TCP não quer saber quem é o usuário. Ele apenas estabelece um duto de comunicação entre dois soquetes (IP + Porta). A autenticação de identidade (login, senha, token) acontece nas camadas superiores.

E (Controle de fluxo): Atenção redobrada aqui! O TCP possui controle de fluxo (através do mecanismo de Janela Deslizante / Sliding Window). Inclusive, o tamanho inicial da janela é informado dentro do cabeçalho durante o handshake. Porém, o procedimento do handshake em si não é um mecanismo de controle de fluxo, e sim de estabelecimento de sessão (sincronização). O controle de fluxo atua ativamente durante a transferência dos dados, não na criação da via.

Gabarito: B

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo