TCP

É a sigla de "Transmission Control Protocol". O TCP é um protocolo fundamental do conjunto de protocolos da Internet — uma coleção de padrões que permite que sistemas se comuniquem pela Internet. Ele é categorizado como um protocolo da "camada de transporte", pois cria e mantém conexões entre hosts.

O TCP complementa o protocolo da Internet (IP), que define os endereços IP usados para identificar sistemas na Internet. O protocolo da Internet fornece instruções para transferir dados, enquanto o protocolo de controle de transmissão cria a conexão e gerencia a entrega de pacotes de um sistema para outro. Os dois protocolos são geralmente agrupados e chamados de TCP/IP.

Quando dados são enviados por uma conexão TCP, o protocolo os divide em pacotes numerados individualmente, ou "segmentos". Cada pacote inclui um cabeçalho que define a origem e o destino, além de uma seção de dados. Como os pacotes podem viajar pela Internet usando várias rotas, eles podem chegar ao destino em uma ordem diferente daquela em que foram enviados. O protocolo de controle de transmissão reorganiza os pacotes na sequência correta no destino.

O TCP também inclui verificação de erros, que garante que cada pacote seja entregue conforme solicitado. Isso é diferente do UDP, que não verifica se cada pacote foi transmitido com sucesso. Embora a verificação de erros integrada signifique que o TCP tem mais sobrecarga e, portanto, seja mais lento que o UDP, ela garante a entrega precisa de dados entre sistemas. Por isso, o TCP é usado para transferir a maioria dos tipos de dados, como páginas da web e arquivos, pela Internet. O UDP é ideal para streaming de mídia, que não exige que todos os pacotes sejam entregues.

Atualizado January 30, 2016 por Per C.

quizTeste seus conhecimentos

What is the purpose of a Content Management System (CMS)?

A
Publishing content to a website
0%
B
Managing personal digital music and video files
0%
C
Transferring media to and from mobile devices
0%
D
Organizing the contents of a computer's storage disks
0%
Correct! Incorrect!     View the CMS definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de TCP nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.