Para fechar uma conexão, o indicador de controle Finish (FIN) deve ser definido no cabeçalho do segmento. Para terminar cada sessão TCP de uma via, um aperto de mão de duas vias usado, consistindo de um segmento FIN e um segmento ACK.
Protocolo de Controle de Transmissão (do inglês: Transmission Control Protocol, abreviado TCP) é um dos protocolos de comunicação, da camada de transporte da rede de computadores do Modelo OSI, que dão suporte a rede global Internet, verificando se os dados são enviados na sequência correta e sem erros via rede.
O encerramento acontece em 4 passos. Em suma, inicialmente o cliente envia, ao servidor, um segmento TCP FIN, com um bit de flag FIN ajustado em 1, requisitando a finalização da conexão. O servidor recebe e envia, ao cliente, um ACK de reconhecimento (etapa 2).
Em uma rede de computadores com a tecnologia da internet, uma conexão TCP é estabelecida com a troca de pacotes de negociação em um processo chamado three way handshake.
O processo de estabelecimento de conexões TCP se dá da seguinte forma: O host que quer iniciar a conexão, que normalmente é o cliente, envia um segmento com a flag SYN ativada, especificando a qual número de porta no servidor de destino ele quer se conectar, juntamente com o número de sequência inicial (Seq ISN).
A conexão entre dois hosts começa com o primeiro enviando ao segundo um pacote de sincronização (SYNchronize).
TCP/IP significa protocolo de controle de transmissão/protocolo da internet (Transmission Control Protocol/Internet Protocol). TCP/IP é um conjunto de regras padronizadas que permitem que os computadores se comuniquem em uma rede como a internet.
Controle de congestionamento TCPEditar O TCP usa controle de congestionamento fim-a-fim. Isto significa que o remetente limita ou aumenta a taxa de entrega de dados para conexão em função do congestionamento percebido por ele, por isso dizemos que o TCP é auto-regulado.
A grande diferença é que o TCP é um protocolo orientado a conexão e com transferência garantida, onde os dois processos devem acordar entre eles uma abertura de conexão para que os dados possam ser transferidos.
Uma das maneiras pelas quais o TCP garante a confiabilidade é por meio do processo de handshake. One of the ways in which TCP ensures reliability is through the handshake process. O estabelecimento de uma sessão TCP começa com um handshake tridirecional, seguido de transferência de dados e, em seguida, um fechamento de quatro vias.
Considerando-se dispor dos valores RTTestimado, RTTamostra e RTTdesvio, pode-se estabelecer um valor para a temporização de retransmissão do TCP ( IntervaloTimeOut ).
Partes importantes no TCP são o número de seqüência (32 bits) e o número de reconhecimento (32 bits), pois estes campos garantem a confiabilidade da transferência.Há também outros campos, como comprimento do cabeçalho (4 bits), que indica qual tamanho do cabeçalho em palavras de 32 bit, as flags (6 bits), que podem ser de 6 tipos:
Quantas mL de Bactrim para criança?
Como fazer uma hidratação no cabelo caseiro?
Quem serviu pode ter porte de arma?
Como é feita a execução contra a Fazenda Pública?
Quantas metros tem um piano de cauda?
O que são materiais pedagógicos acessíveis?
Como escolher um tênis ortopédico?
O que são perguntas abertas e fechadas?
Quais tapetes podem ser lavados na máquina?
O que é mais importante QI ou QE?
Como conseguir caçamba da prefeitura SP?
O que significa a palavra Lampeira?
O que é a avaliação comportamental?
O que é a dinâmica da população?