TCP (Protocolo de Controle de Transmissão) Explicado

click fraud protection

O protocolo de controle de transmissão rege o fluxo de informações nas redes de computadores. O TCP trabalha junto com o protocolo da Internet em uma dupla bem conhecida abreviada como TCP / IP. Você encontrará esse termo nas configurações de rede do seu computador ou smartphone ao explorar as configurações de conexão. O IP lida com o endereçamento e encaminhamento de pacotes de dados da origem ao destino, enquanto o TCP gerencia a confiabilidade da transmissão.

O que o TCP faz

O TCP controla a transferência de dados para promover a confiabilidade. Em redes como a Internet, os dados são transmitidos em pacotes, que são unidades de dados enviados de forma independente na rede e remontados no destino.

Gráfico dos termos de rede de computadores TCP / IP
Funtap via Getty Images

A transmissão de dados em uma rede ocorre em camadas, cada protocolo em uma camada fazendo algo complementar ao que os outros estão fazendo. Este conjunto de camadas é chamado de pilha de protocolos. TCP e IP trabalham lado a lado na pilha, um acima do outro.

Por exemplo, uma pilha pode incluir HTTP> TCP> IP> Wi-Fi. Isso significa que quando, por exemplo, um computador acessa uma página da web, ele usa o protocolo HTTP para obter a página da web em HTML, o TCP controla a transmissão, o IP governa a canalização na rede (a Internet) e o Wi-Fi controla a transmissão na área local rede.

instagram viewer

O TCP é, portanto, responsável por garantir a confiabilidade durante a transmissão. Uma transmissão de dados confiável é aquela em que os requisitos a seguir são atendidos.

  • Todos os pacotes chegam ao destino, ou seja, nenhum pacote é perdido.
  • Não há atrasos que afetem a qualidade dos dados.
  • Todos os pacotes de dados são remontados em ordem.

Como funciona o TCP

O TCP numera seus pacotes. Ele também garante que eles tenham um prazo para chegar ao destino (uma duração de várias centenas de milissegundos chamada tempo esgotado) e algumas outras disposições técnicas. Para cada pacote recebido, o dispositivo de envio é notificado por meio de um pacote chamado reconhecimento. O nome diz tudo. Se, após o tempo limite, nenhuma confirmação for recebida, a origem enviará outra cópia do pacote provavelmente ausente ou atrasado. Pacotes fora de ordem também não são reconhecidos. Dessa forma, todos os pacotes são sempre montados em ordem, sem furos e dentro de uma janela de atraso específica e aceitável.

Endereçamento TCP

Embora o IP ofereça um mecanismo completo de endereçamento conhecido como endereços IP, o TCP não possui um sistema de endereçamento elaborado. Não precisa de um. Ele usa apenas números fornecidos pelo dispositivo em que está trabalhando para identificar onde está recebendo e enviando pacotes para qual serviço. Esses números são chamados portos. Por exemplo, os navegadores da web usam a porta 80 para TCP. A porta 25 controla o e-mail de saída. O número da porta é frequentemente acoplado ao endereço IP de um serviço, por exemplo, 192.168.66.5:80.

instagram story viewer