O documento descreve uma análise do protocolo TCP usando o Wireshark para transferir um arquivo para um servidor remoto. Ele observa os números de sequência, reconhecimento, controle de congestionamento e outros mecanismos do TCP. O aluno responde perguntas sobre endereços IP, portas, números de sequência, tamanho de janelas, RTT e outros detalhes capturados na transferência.
O documento descreve uma análise do protocolo TCP usando o Wireshark para transferir um arquivo para um servidor remoto. Ele observa os números de sequência, reconhecimento, controle de congestionamento e outros mecanismos do TCP. O aluno responde perguntas sobre endereços IP, portas, números de sequência, tamanho de janelas, RTT e outros detalhes capturados na transferência.
O documento descreve uma análise do protocolo TCP usando o Wireshark para transferir um arquivo para um servidor remoto. Ele observa os números de sequência, reconhecimento, controle de congestionamento e outros mecanismos do TCP. O aluno responde perguntas sobre endereços IP, portas, números de sequência, tamanho de janelas, RTT e outros detalhes capturados na transferência.
O documento descreve uma análise do protocolo TCP usando o Wireshark para transferir um arquivo para um servidor remoto. Ele observa os números de sequência, reconhecimento, controle de congestionamento e outros mecanismos do TCP. O aluno responde perguntas sobre endereços IP, portas, números de sequência, tamanho de janelas, RTT e outros detalhes capturados na transferência.
Baixe no formato PDF, TXT ou leia online no Scribd
Fazer download em pdf ou txt
Você está na página 1de 3
Laboratório Wireshark: TCP
Aluno: Ramon da Silva Gouvêa – 21550199
Como já fui apresentado ao Wireshark no laboratório da disciplina de Redes
de Computadores, agora investiga-se os segmentos TCP’s enviados e recebidos quando se deseja transferir um arquivo para um servidor remoto. Serão analisados os números de sequência e de reconhecimentos que garantem a confiança no TCP, também será observado o controle de congestionamento – início lento e congestion avoidance – em ação dentre outros mecanismos do TCP. Todo crédito aos professores do Instituto Federal de Santa Catarina que traduziram as questões e disponibilizaram na rede.
1. Qual é o endereço IP e o número da porta usado pelo computador cliente
para transferir o arquivo para gaia.cs.umass.edu? Provavelmente, o meio mais fácil para responder essa questão seja pela seleção da mensagem HTTP e então explorando os detalhes do pacote TCP usado para transportar essa mensagem. R = O endereço IP é : 192.168.0.9. Porta TCP: 49672 2. Qual é o endereço IP de gaia.cs.umass.edu? Em algum lugar da mensagem POST está indicado que o arquivo “alice.txt” será enviado para o servidor. Onde está essa informação? R = O endereço IP do servidor é:128.119.245.12.Porta TCP: 49672/80 3. Qual é o número de sequência para o segmento TCP SYN usado para iniciar a conexão TCP entre o cliente e gaia.cs.umass.edu? Qual parâmetro do segmento permite identificar que ele é o do tipo SYN? R = Endereço IP: 192.168.0.9. Porta: 49672. 4. Qual o número de sequência do segmento SYNACK enviado por gaia.cs.umass.edu para o cliente em reposta ao SYN? Qual o valor do campo ACKnowledgement no segmento SYNACK? Como gaia.cs.umass.edu determinou esse valor? Qual é o campo do segmento que o identifica como um SYNACK? R = O numero do segmento SY/ACK: 778. R = O valor do campo ACKnowleadgement: 152889. R = O campo que o idêntica no wirishark é o TCP. 5. Qual o número de seqüência do segmento TCP contendo o comando HTTP POST ? R = Não consegui encontrar o número da sequência, POST /wireshark- labs/lab-1-reply.htm HTTP/1.1\r\n 6. Considere o segmento TCP contendo a mensagem HTTP POST como o primeiro segmento na conexão TCP. Quais são os números de sequência para os primeiros segmentos na conexão TCP (incluindo o segmento que contém o HTTP POST)? Em que instante esse segmento foi enviado? Quando foi recebido o segmento ACK? Analisando a diferença entre o instante em que os segmentos TCP foram enviados e quando seus reconhecimentos foram recebidos, qual o valor do RTT (Round-Trip Time) para cada um desses segmentos? Qual o valor de EstimatedRTT? Assumaa que o valor de EstimatedRTT é igual ao RTT medido para o primeiro segmento. Usando a fórmula EstimatedRTT = 0.875 * EstimatedRTT + 0.125 * SampleRTT (Cap. 3 do livro do Kurose) calcule os RTT estimados para os próximos segmentos. R = O segmento HTTP POST é considerado o primeiro segmento. Segmentos 1 a 6 são números: 4, 5, 7, 8, 10 e 11 neste traço, respectivamente. Os ACKs dos segmentos 1 a 6 são números: 6, 9, 12, 14, 15 e 16 neste rastreamento. Número de seqüência do segmento 1: 1 Número de sequência do segmento 2: 566 Número de seqüência do segmento 3: 2026 Número de seqüência do segmento 4: 3486 Número de sequência do segmento 5: 4946 Número de sequência do segmento 6: 6406 7. Qual a quantidade mínima de espaço disponível no buffer do receptor durante a conexão? R = Comprimento do primeiro segmento TCP (contendo o HTTP POST): 565 bytes. Comprimento de cada um dos outros cinco segmentos TCP: 1460 bytes (MSS). 8. Existe algum segmento retransmitido? R = A quantidade mínima de espaço de buffer (janela do receptor) anunciada em gaia.cs.umass.edu para todo o rastreamento é de 5840 bytes, o que mostra no primeiro reconhecimento do servidor. Esta janela do receptor cresce de forma constante até um máximo tamanho do buffer do receptor de 62780 bytes. O remetente nunca é estrangulado por falta de espaço do buffer do receptor inspecionando esse rastreamento. 9. Qual é a vazão (bytes transferidos por unidade de tempo) para a conexão TCP? Explique como você calculou esse valor.10. Quantos pacotes foram enviados da sua máquina para o servidor http? E do servidor para sua máquina. Os valores são diferentes? Explique o motivo dessa diferença e se esses valores podem ser iguais.