TCP e UDP: diferenças e limites dos testes
TCP
TCP estabelece conexão, ordena os bytes e retransmite perdas. O handshake permite observar aceitação ou recusa de uma conexão. Isso é útil para web, SSH e muitos serviços de e-mail, mas não comprova login, conteúdo correto ou saúde da aplicação. Uma porta TCP aberta não significa que o mesmo número de porta UDP está disponível.
UDP
UDP envia datagramas sem handshake ou garantia de entrega e ordem. É usado por DNS, voz, jogos e QUIC, com confiabilidade adicional quando a aplicação a implementa. A ausência de resposta pode significar filtro, perda, serviço que ignora dados inválidos ou nenhuma resposta prevista pelo protocolo. Por isso o site não oferece verificação genérica de portas UDP.
Escolha o teste certo
Consulte a documentação do serviço antes de abrir regras. DNS usa UDP e também TCP na porta 53; HTTPS pode usar TCP 443 ou QUIC sobre UDP 443. Portas são convenções, não identificação definitiva do software. Para UDP, use um cliente do protocolo e logs do servidor. Para TCP, combine o verificador com teste real da aplicação.