Networking  
 
Conhecimento computador >> Networking >> rede Internet >> 
Introdução ao Transmission Control Protocol
Transmission Control Protocol , ou TCP, é um protocolo utilizado em conjunto com o protocolo Internet, ou IP , para enviar dados através de conexões de Internet. O cabeçalho TCP contém campos necessários para criar uma ligação e garantir o transporte dos dados através da rede. Cabeçalho TCP Seqüências
Sequence e acknowlegment

O cabeçalho TCP contém vários campos que são críticos para a operação. O número de sequência de informa a extremidade remota quantos bytes foram enviados no total , desde o início da troca de dados . O número de confirmação diz ao computador remoto que bytes foram recebidos com sucesso.

Cabeçalho TCP Flags
Flags indicar o estado .

O cabeçalho TCP contém sinalizadores para indicar o estado da transmissão. O sinalizador SYN é utilizado para sincronizar os números de sequência no início da conversa . A bandeira ACK é utilizado para reconhecer os dados que foram recebidos com sucesso . A bandeira FIN é utilizado para encerrar uma conexão . Números
cabeçalho TCP Porto
Portas significa multiplexação .

O cabeçalho TCP também contém números de porta , que são endereços de software. Estes permitem múltiplas conexões para enviar informações sobre o mesmo caminho , sem interferir com o outro.
Entrega de dados garantida
Entrega garantida

TCP garante que os dados são transmitidos com sucesso. Cada vez que alguns dados são enviados , o computador de envio incrementa o número de seqüência pelo número de bytes ou caracteres , nos dados. Se os dados são recebidos corretamente , o computador remoto irá responder com um número de confirmação igual ao próximo byte esperado de dados.
TCP Three Way Handshake
Handshake inicia uma conexão.

TCP é orientado a conexão . Antes de os dados são transmitidos de uma conexão deve ser estabelecida com o fim remoto. Isso leva três etapas. Na primeira etapa o computador de origem envia um cabeçalho TCP com um número de seqüência inicial aleatória e a flag SYN . Na etapa dois do computador remoto retorna um cabeçalho TCP com o seu número de sequência inicial aleatória e seu conjunto flag SYN . O fim remoto também reconhece o primeiro pacote , definindo o sinalizador ACK . Na etapa três, o computador de origem envia um cabeçalho TCP com a flag ACK . Em todos os casos , quando a bandeira ACK é definida , o remetente define o número de confirmação para o próximo byte que será esperado a partir do final remoto.
TCP Multiplexing com Portas
Multpl conexões

portas são endereços de software no cabeçalho TCP indicando qual aplicativo ou processado deve ser usado no servidor. Os números de porta são muitas vezes bem conhecidas. A maioria dos servidores usam a porta 80 para servidores web e porta 25 para servidores de e-mail . Usando diferentes portas para diferentes aplicações deixar computadores criar várias conexões na mesma rede e ainda manter cada conexão independente.

Anterior :

Próximo : No
  Os artigos relacionados
·Compare Programas para Anonymous Surfing 
·Como criar um arquivo TLS 
·Como ligar a Internet no Starbucks 
·O que é um adaptador de túnel 
·Como excluir Átomos em Blogger 
·Como fazer gatinhos em Catz 3 
·Fastest para o mais lento Internet Connections 
·O que é um prefixo IPv6 DHCP 
·Caseiro sem fio de antena parabólica 
·Como faço para mover e-mail de um computador antigo pa…
  Artigos em destaque
·Como fazer dois modems Trabalhar em uma casa 
·Como fazer uma antena com fita de alumínio 
·O que é um prefixo IPv6 DHCP 
·Como cancelar o registro de transmissão de sincronizaç…
·Como Ler LASTLOG em Cygwin 
·Falhas no GTA 4 para PS3 
·Como assistir vídeos sem buffer contínua 
·O que é FTP passivo 
·O que é um TLD 
·O Dicas & Truques para Google Desktop Search 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados