Redes de computadores/Protocolo TCP: diferenças entre revisões

[edição verificada][revisão pendente]
Conteúdo apagado Conteúdo adicionado
m Foram revertidas as edições de 138.118.197.49 (disc) para a última revisão de Marcos Antônio Nunes de Moura
Etiqueta: Reversão
m Corrigido erro de digitação
Linha 34:
A conexão TCP, por ser confiável, exige o estabelecimento de uma conexão, embora não seja necessário alocar exclusividade de enlace (circuito dedicado<ref>http://pt.wikiversity.org/wiki/Introdução_às_Redes_de_Computadores/Comutação_de_circuitos_e_de_pacotes</ref>). É necessário existir um cliente e um servidor, porém como é um protocolo [[w:Full_duplex|full-duplex]], um terminal pode ser simultaneamente servidor e cliente.
 
A confiabilidade da transmissão se deve ao número de seqüência e ao número de reconhecimento. O primeiro indica qual é o primeiro byte do segmento de daosdados, e o segundo indica o primeiro byte do próximo segmento de dados. Isso permite que os dados sejam agrupados corretamente, mesmo que pacotes tenham sofrido atrasos na transmissão.
 
O número de sequência é escolhido aleatoriamente no servidor e no cliente, e são independentes entre si, ou seja, não é exigência que o número de sequência do servidor seja o mesmo do cliente. Mas então como é feita a comunicação?