Junior — Middle
Como é estabelecida a conexão no protocolo TCP?
sobes.tech IA
Resposta da IA
A ligação no protocolo TCP ocorre através de um aperto de mão de três etapas (three-way handshake):
- O cliente envia ao servidor um segmento com a bandeira SYN (synchronize) para iniciar a ligação e sincronizar o número de sequência inicial.
- O servidor responde com um segmento com as bandeiras SYN e ACK (acknowledge), confirmando a receção do SYN e enviando o seu número de sequência inicial.
- O cliente envia um segmento com a bandeira ACK, confirmando a receção do SYN do servidor.
Após isto, a ligação é considerada estabelecida, e começa a transmissão de dados.
Exemplo de sequência de bandeiras:
Cliente -> Servidor: SYN
Servidor -> Cliente: SYN + ACK
Cliente -> Servidor: ACK