Laboratório: Gráficos do Fluxo de Dados TCP: mudanças entre as edições
Linha 17: | Linha 17: | ||
Como o '''fluxo de dados confiável''' entre emissor e receptor pode em '''volume grande de dados''', como por exemplo quando fazemos um ''download'' de um arquivo grande, o TCP integra mais dois serviços: | Como o '''fluxo de dados confiável''' entre emissor e receptor pode em '''volume grande de dados''', como por exemplo quando fazemos um ''download'' de um arquivo grande, o TCP integra mais dois serviços: | ||
*'''controle de fluxo''', evitando que o emissor envie dados mais rápido que o receptor possa processar; | *'''controle de fluxo''', evitando que o emissor envie dados mais rápido que o receptor possa processar; | ||
*'''controle de congestionamento''' que ajuda a prevenir congestionamentos na rede. | *'''controle de congestionamento''' que ajuda a prevenir congestionamentos na rede. O controle de congestionamento envolve várias etapas, como: | ||
**'''partida lenta''' na qual o TCP inicia a transmissão de um segmento e vai aumentando o número de segmentos enviados de forma exponencial; | **'''partida lenta''' na qual o TCP inicia a transmissão de um segmento e vai aumentando o número de segmentos enviados de forma exponencial; | ||
**'''prevenção de congestionamento''', quando a partir de um limiar o aumento no número de segmentos transmitidos começa a ser de forma linear; | **'''prevenção de congestionamento''', quando a partir de um limiar o aumento no número de segmentos transmitidos começa a ser de forma linear; | ||
**'''AIMD''', que reduz o número de segmentos enviados quando detecta congestionamento. | **'''AIMD''', que reduz o número de segmentos enviados quando detecta congestionamento. | ||
;Objetivo do laboratório: Analisar o comportamento da do '''fluxo de dados confiável''' do TCP em uma transferência com grande volume de dados. | |||
===Tarefa=== | ===Tarefa=== |
Edição das 20h36min de 29 de abril de 2015
Laboratório: Gráficos do Fluxo de Dados TCP
- Para este laboratório será utilizado a ferramenta wireshark.
O laboratório deve ser realizado em uma máquina virtual, em virtude da necessidade de conta de administrador para utilizar o wireshark.
Fluxo de Dados Confiável TCP
O TCP é um protocolo orientado a conexão e com transferência garantida.
Uma vez aberta a conexão TCP os dois lados podem trocar dados em ambos os sentidos, ou full-duplex.
Para implementar a transferência garantida o TCP utiliza números de sequência (Seq), números de reconhecimento (Ack) e temporizações.
Em uma mesma conexão é possível trocar qualquer quantidade de dados, por isto se diz que o TCP permite um fluxo de dados confiável.
Como o fluxo de dados confiável entre emissor e receptor pode em volume grande de dados, como por exemplo quando fazemos um download de um arquivo grande, o TCP integra mais dois serviços:
- controle de fluxo, evitando que o emissor envie dados mais rápido que o receptor possa processar;
- controle de congestionamento que ajuda a prevenir congestionamentos na rede. O controle de congestionamento envolve várias etapas, como:
- partida lenta na qual o TCP inicia a transmissão de um segmento e vai aumentando o número de segmentos enviados de forma exponencial;
- prevenção de congestionamento, quando a partir de um limiar o aumento no número de segmentos transmitidos começa a ser de forma linear;
- AIMD, que reduz o número de segmentos enviados quando detecta congestionamento.
- Objetivo do laboratório
- Analisar o comportamento da do fluxo de dados confiável do TCP em uma transferência com grande volume de dados.
Tarefa
Faça um relatório detalhando as ...
Ilustre com diagramas de troca de mensagens e arquivos com as capturas realizadas.
--Evandro.cantu (discussão) 16h50min de 29 de abril de 2015 (BRT)