Você está na página 1de 2

1.

Qual é o endereço IP e o número da porta TCP usados pelo computador cliente (origem) que
está transferindo o arquivo alice.txt para gaia.cs.umass.edu?
Endereço IP: 192.168.15.157, porta número 59757.

2. Qual é o endereço IP de gaia.cs.umass.edu? Em qual número de porta ele está enviando e


recebendo segmentos TCP para esta conexão.
Endereço IP: 128.119.245.12, porta 80.

3. Qual é o número de sequência do segmento TCP SYN que é usado para iniciar a conexão
TCP entre o computador cliente e o gaia.cs.umass.edu? O que há neste segmento TCP que
identifica o segmento como um segmento SYN? O receptor TCP nesta sessão será capaz de
usar Reconhecimentos Seletivos?
Número de sequência é 0, dentro da Flags: 0x0c2 com Syn: setado em 1 indica que é um
segmento SYN. Não.

4. Qual é o número de sequência do segmento SYNACK enviado por gaia.cs.umass.edu ao


computador cliente em resposta ao SYN? O que há no segmento que identifica o segmento
como um segmento SYNACK? Qual é o valor do campo Acknowledgement no segmento
SYNACK? Como gaia.cs.umass.edu determinou esse valor?
Número de sequência é 0 e valor do campo de confirmação no segmento SYNACK é
determinado pelo servidor gaia .cs.umass.edu. O servidor adiciona 1 ao número de sequência
inicial do segmento SYN do computador cliente, portanto, o valor do campo de confirmação
no segmento SYNACK é 1. Um segmento será identificado como um segmento SYNACK se
tanto o sinalizador SYN quanto o sinalizador de confirmação em o segmento setado como 1.

5. Qual é o número de sequência do segmento TCP que contém o cabeçalho do comando HTTP
POST? Quantos bytes de dados estão contidos no campo de carga útil (dados) deste segmento
TCP? Todos os dados no arquivo transferido alice.txt se encaixam nesse único segmento?
Número de sequência é 1, carga útil = 606 bytes, sim mas também em outros segmentos.

6. A que horas foi enviado o primeiro segmento (aquele que contém o HTTP POST) na parte de
transferência de dados da conexão TCP?
A que horas foi recebido o ACK para este primeiro segmento contendo dados?
Qual é o RTT para este primeiro segmento contendo dados?
Qual é o valor RTT do segundo segmento TCP de transporte de dados e seu ACK?
Qual é o valor EstimatedRTT após o ACK para o segundo segmento de transporte de dados
ser recebido?
Arrival Time: Jul 25, 2022 11:06:02.643356000 -04
Arrival Time: Jul 25, 2022 11:06:02.644088000 -04
RTT: 0.199925000 seconds
RTT: 0.199925000 seconds
EstimatedRTT = 0,199925

A partir daqui usei a captura do próprio wireshark porque o meu estava com alguns problemas.

7. Qual é o comprimento (cabeçalho mais carga útil) de cada um dos quatro primeiros
segmentos TCP de transporte de dados?
Pacote 7, 731 bytes.
Pacote 8, 1480 bytes.
Pacote 9, 1480 bytes
Pacote 10, 1480 bytes

8. Qual é a quantidade mínima de espaço de buffer disponível anunciado ao cliente por


gaia.cs.umass.edu entre esses quatro primeiros segmentos TCP de transporte de dados 7? A
falta de espaço no buffer do receptor estrangula o remetente para esses quatro primeiros
segmentos de transporte de dados?
131328, não o remetente não chega a ser limitado nesses 4 primeiros segmentos TCP.

9. Existem segmentos retransmitidos no arquivo de rastreamento? O que você verificou (no


rastreamento) para responder a essa pergunta?
Não, verifiquei os números de sequência dos segmentos TCP no Time-Sequence-Graph
(Stevens), nele todos os números de sequência da origem ao destino estão aumentando de
forma crescente em relação ao tempo. Quando existe retransmissão o número de sequência é
menor do que os dos outros segmentos.

10. Quantos dados o receptor normalmente reconhece em um ACK entre os dez primeiros
segmentos de transporte de dados enviados do cliente para gaia.cs.umass.edu? Você pode
identificar casos em que o receptor está reconhecendo todos os outros segmentos recebidos
(veja a Tabela 3.2 no texto) entre esses dez primeiros segmentos de transporte de dados?
12392, entre os dez primeiros não.

11. Qual é a taxa de transferência (bytes transferidos por unidade de tempo) para a conexão TCP?
Explique como você calculou esse valor.
Taxa de transferência = quantidade de dados transmitido / tempo corrido
Quantidade de dados transmitidos = 153033
Tempo corrido = 0.797045 - 0.613629 = 0,183416
Taxa de transferência = 153033/0.183416 = 834349,239 kbyte/s

12. Use a ferramenta de plotagem Time-Sequence-Graph(Stevens ) para visualizar o número de


sequência versus o gráfico de tempo dos segmentos que estão sendo enviados do cliente para
o servidor gaia.cs.umass.edu. Considere as “frotas” de pacotes enviados em torno de t =
0,025, t = 0,053, t = 0,082 et = 0,1. Comente se parece que o TCP está em sua fase de início
lento, fase de prevenção de congestionamento ou alguma outra fase. A Figura 6 mostra uma
visão ligeiramente diferente desses dados.
Parece estar na sua fase de início lento de 0,02 depois parece que ele prossegue na fase de
prevenção de congestionamento e o gráfico fica crescendo com mais pacotes sendo enviados
no máximo foram enviados até fileiras de 16 pacotes então demora pra processar.

13. Essas “frotas” de segmentos parecem ter alguma periodicidade. O que você pode dizer sobre
o período.
Elas variam em fileiras múltiplas de 2.
14. Responda a cada uma das duas perguntas acima para o rastreamento que você coletou quando
transferiu um arquivo do seu computador gaia.cs.umass.edu.
Ok

Você também pode gostar