Dois jeitos de transportar dados na porta:
- TCP — confiável, orientado a conexão. Faz o three-way handshake antes:
SYN → SYN-ACK → ACK("oi / oi, te ouço / combinado"). Web, SSH, e-mail usam TCP. - UDP — rápido, sem conexão, "atira e esquece". DNS, streaming, jogos usam UDP.
🔒 Por que importa:
- O handshake é abusado em ataques: SYN flood (DoS) manda muitos SYN sem completar; slowloris mantém conexões TCP abertas para esgotar o servidor (Ex. 52).
- Scanners (nmap) usam variações de SYN para mapear portas sem completar conexão.