Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1134

TCP

O que é TCP?

TCPProtocolo de transporte orientado a conexao (RFC 9293) que entrega um fluxo de bytes ordenado, confiavel e com controle de congestionamento entre duas extremidades sobre IP.


O Transmission Control Protocol, padronizado na RFC 9293 (que substitui a RFC 793), oferece entrega confiavel e ordenada de bytes entre duas extremidades IP identificadas pelo quadruplo IP/porta de origem e destino. As conexoes comecam com um handshake de tres vias (SYN, SYN-ACK, ACK) e terminam com FIN/FIN-ACK ou RST. O TCP numera cada byte com um numero de sequencia de 32 bits, usa ACKs cumulativos e temporizadores de retransmissao e aplica algoritmos de controle de congestionamento como Reno, CUBIC ou BBR. A maioria dos protocolos de aplicacao modernos (HTTP/1.1, HTTPS, SSH, SMTP, IMAP) roda sobre TCP. Ataques relevantes incluem SYN floods, injecao de RST, previsao de numero de sequencia e sequestro off-path.

Exemplos

  1. 01

    Uma requisicao HTTPS abre TCP na porta 443, completa o handshake de tres vias e depois negocia TLS.

  2. 02

    Um SYN flood esgota a tabela de conexoes semiabertas do servidor por nunca enviar o ACK final.

Perguntas frequentes

O que é TCP?

Protocolo de transporte orientado a conexao (RFC 9293) que entrega um fluxo de bytes ordenado, confiavel e com controle de congestionamento entre duas extremidades sobre IP. Pertence à categoria Segurança de rede da cibersegurança.

O que significa TCP?

Protocolo de transporte orientado a conexao (RFC 9293) que entrega um fluxo de bytes ordenado, confiavel e com controle de congestionamento entre duas extremidades sobre IP.

Como funciona TCP?

O Transmission Control Protocol, padronizado na RFC 9293 (que substitui a RFC 793), oferece entrega confiavel e ordenada de bytes entre duas extremidades IP identificadas pelo quadruplo IP/porta de origem e destino. As conexoes comecam com um handshake de tres vias (SYN, SYN-ACK, ACK) e terminam com FIN/FIN-ACK ou RST. O TCP numera cada byte com um numero de sequencia de 32 bits, usa ACKs cumulativos e temporizadores de retransmissao e aplica algoritmos de controle de congestionamento como Reno, CUBIC ou BBR. A maioria dos protocolos de aplicacao modernos (HTTP/1.1, HTTPS, SSH, SMTP, IMAP) roda sobre TCP. Ataques relevantes incluem SYN floods, injecao de RST, previsao de numero de sequencia e sequestro off-path.

Como se defender contra TCP?

As defesas contra TCP costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.

Quais são outros nomes para TCP?

Nomes alternativos comuns: Protocolo de Controle de Transmissao.

Termos relacionados

Veja também