Trabalho prático 1 de redes de computadores
Por: Essays.club • 29/6/2017 • Projeto de pesquisa • 485 Palavras (2 Páginas) • 833 Visualizações
Trabalho prático 1 de redes de computadores
==========
Trabalho prático 1 de Redes de Computadores
Abstract. This article describes a clientserver
program with IPV6 and
support for multiple clients in C++ language to be used in a university. It has
two commmands in the client, one for listing the files in a directory in server
and another for downloading a file from server.
Resumo. Este artigo descreve um programa clienteservidor
com IPV6 e
suporte a múltiplos clientes na linguagem C++ para ser usado em uma
universidade. Ele possui dois comandos no cliente, um para listar os arquivos
em um diretório do servidor e outro para fazer o download de um arquivo no
servidor.
1. Introdução
Este artigo visa analisar o desempenho de um clienteservidor
desenvolvido em
linguagem c++ com suporte a IPV6 e à múltiplos de clientes. A análise de desempenho
leva em consideração um cliente por vez.
2. Metodologia
Os experimentos foram realizados em um máquina virtual em um computador
Dell com processador i5, 6GB de ram e 500GB de HD. A máquina virtual contém 2GB
de ram, 20GB de HD e sistema operacional Debian Jessie. O cliente e o servidor foram
executados nessa mesma máquina. As medições foram realizadas com um único loop no
servidor para cada tamanho de buffer correspondente. Foram feitas medições do tempo
e da vazão para download de um arquivo de 3MB. Foram feitas 4 medições de cada
para cada configuração e foi calculado a vazão média, o tempo médio, o desvio padrão e
o intervalo de confiança.
3. Resultados
Tabela 1. Dados coletados durante os experimentos
Tamanho do
buffer
Número de
médições
Tempo
médio (s)
Desvio
padrão do
tempo
Intervalo de
confiança do
tempo
Vazão
média(Bps)
2 4 18,855 0,131 0,129 162
4 4 10,840 0,613 0,601 284
8 4 5,587 0,539 0,529 553
16 4 2,765 0,075 0,073 1111
...