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:
Como funciona o detector de radiação?
Quanto uma padaria rende por mês?
Qual o local de aplicação intramuscular em bovinos?
Quais os principais problemas da Índia?
Qual o tipo de clima da Dinamarca?
Quem tem 35 anos de contribuição e 55 anos de idade?
O que é uma pessoa mal informada?
O que é uma redação e como fazer?
Quantos portas aviões O EUA tem?
Qual a importância da proteção radiológica para o paciente e profissional?
Quais tipos de fixadores existem?
Quais os alimentos que irritam a bexiga?
Quanto ganha um Delegado Federal do COT?