Escolar Documentos
Profissional Documentos
Cultura Documentos
TEMA:
O Docente:
Mateus Kudimana
1
DEPARTAMENTO DE ENGENHARIA
TEMA:
Período: Laboral
Grupo nº: V
Integrantes do grupo
INTRODUÇÃO ............................................................................................................................................................ 6
DESENVOLVIMENTO ............................................................................................................................................... 7
Buffer TCP de envio e de recepção ............................................................................................................................... 7
Estrutura do segmento TCP .......................................................................................................................................... 8
Número de sequência ................................................................................................................................................... 9
Número de reconhecimento ....................................................................................................................................... 10
Estimativa do tempo de viagem de ida e volta e de esgotamento de temporização..................................................... 11
Estimativa do tempo de viagem de ida e volta – RTT (Round-Trip Time)....................................................................... 11
Estimativa do tempo de viagem de ida e volta e de esgotamento de temporização..................................................... 12
Transferência confiável de dados ................................................................................................................................... 13
CONCLUSÃO ............................................................................................................................................................ 14
BIBLIOGRAFIA .................................................................................................................................................................. 15
5
INTRODUÇÃO
O TCP foi proposto por dois pesquisadores: Vinton Gary Cerf e Robert Elliot Kahn, eles
receberam vários prémios, entre eles o premio mais famoso da computação, que é o Turing
Award, justamente pelos trabalhos relacionados ao TCP, como vocês vão ver o TCP é, em
outras palavras o cérebro da internet, é o protocolo que permite que diversas aplicações possam
realmente funcionar. Então vamos agora explicar as características principais do TCP, uma
visão geral sem entrar em detalhes.
6
DESENVOLVIMENTO
7
Estrutura do segmento TCP
8
Número de sequência
Como por exemplo: imagina que você tem um Host A que quer mandar dados
para o Host B pelo TCP, e o A tem uma cadeia de dados para transmitir e ele vai
numerar os dados, bytes 0, bytes 1, bytes 2, e assim por diante, e esta cadeia tem 500
mil bytes e que o MSS (tamanho máximo de um segmento, é um valor que determina o
tamanho máximo de campo de dados de um segmento) é mil bytes.
Considerando este exemplo, nós temos que o primeiro segmento vai começar do
byte 0 até o byte 999, de forma que o número de sequência do mesmo segmento será 0,
e o número de sequência do segundo segmento será o seu primeiro byte, que neste caso
é o mil e terceiro será 2 mil e assim por diante.
9
Número de reconhecimento
Como por exemplo: primeiramente, devemos nos lembrar que o TCP é full-
duplex, os dados são enviados nos dois sentidos, e A e B estão trocando dados via TCP.
Então vamos supor que A recebeu um segmento do hospedeiro B contendo os bytes de
0 a 535 e depois recebeu outro segmento contendo os bytes de 900 a 1000. Veja que ele
não recebeu o segmento que começa com o byte 536, significa que o próximo segmento
que A vai enviar para B vai conter justamente 536 no campo de reconhecimento (como
se A estivesse dizendo para B: me manda o pacote de segmento que começa com o byte
536).
10
Estimativa do tempo de viagem de ida e volta e de esgotamento de
temporização
11
Estimativa do tempo de viagem de ida e volta e de esgotamento de
temporização
Além de ter uma estimativa do RTT, também é valioso ter uma medida de sua
variabilidade. O [RFC 2988 ] define a variação do RTT, RTTdesvio, como uma
estimativa do desvio típico entre RTTamostra e RTTestimado:
12
Transferência confiável de dados
13
CONCLUSÃO
14
BIBLIOGRAFIA
https://pt.wikibooks.org/w/index.php? title=Redes_de_computadores/Protocolo_TCP&o
ldid=468273
15