T1
Faculdade de Engenharia
Laboratório de Redes
Trabalho 1
Juliano Breier
Paulo Godoy Professor: Carlos R. Moratelli
Porto Alegre, 31 de março de 2014
Objetivos: Simular um canal de comunicação de longa distância usando o módulo netem disponível no Kernel do Linux. Nele serão incluídos atrasos e perdas de pacotes.
Utilizaremos o software “iperf” para analisar o desempenho deste canal de comunicação. Regras aplicadas:
A) Link de 3Mbit/s, sem atraso e sem erros: Resultados obtidos usando o protocolo TCP, com tamanhos de janela de 4KBytes,
8KBytes, 16KBytes, 32KBytes, 64KBytes e 128KBytes:
Conforme a janela aumenta há um ganho na taxa de transmissão, sendo que com a janela de 128Kbytes obtivemos o aproveitamento em absoluto do link de 3Mbit/s.
Resultados obtivos usando o protocolo UDP, com as seguintes taxas de envio: 10Kbit/s,
50Kbit/s, 200Kbit/s, 500Kbit/s, 1MBbit/s, 2MBbit/s, 3MBbit/s e 10MBbit/s:
Usando a menor taxa de envio, 10Kbit/sec, houve um erro recorrente ao longo das simulações e comum ao restante das equipes; isso inviabilizou que grande parte dos pacotes fosse transmitido. Nos demais casos não houve um alto índice de perda exceto no caso do link de 10Mbit/sec, que era maior do que o link suportava e portanto cerca de 70% dos pacotes foram perdidos nesse caso.
B) Link de 3Mbit/s, com atraso de 100~200ms: Resultados obtidos usando o protocolo TCP, com tamanhos de janela de 4KBytes,
8KBytes, 16KBytes, 32KBytes, 64KBytes e 128KBytes:
Com um atraso de 100 a 200ms houve quedas substanciais na taxa de transferência para esse experimento. Iniciouse com uma taxa de apenas 38Kbits/sec(1/79 do potencial do link) e conforme a janela expandiu as perdas foram minimizadas porém apenas no caso da maior janela, a de 128Kbytes, não