Através do arquivo de propriedades, é possível configurar a ferramenta, ajustando-a para as mais diversas situações. Na figura XXXX, são mostradas as configurações utilizadas nos experimentos realizados. As propriedades são: - Protocol.NOME_DO_PROTOCOLO.Receiver.Binary.Path: indica o caminho no qual está localizado o binário do receptor de um determinado protocolo; - Protocol.NOME_DO_PROTOCOLO.Sender.Binary.Path: indica o caminho no qual está localizado o binário do transmissor de um determinado protocolo; - MD5sum.Binary.Path: indica o caminho no qual está localizado o binário responsável por calcular o MD5 dos arquivos transferidos. Optou-se por utilizar uma implementação à parte porque, dependendo da implementação da JVM (Máquina Virtual Java), os resultados do MD5 são diferentes; - Hosts: lista das máquinas que compõem a rede e podem ser utilizadas como transmissoras/receptoras. Cada par é composto por um IP e um nome (utilizado na interface gráfica da ferramenta). Por questões de segurança e privacidade, a lista de máquinas utilizada nos experimentos foi modificada; - UI.Server.Filepath.History: indica o caminho no qual será gravado o histórico das transferências já executadas e em execução. Essas informações são utilizadas pela interface gráfica e pelo seu gerenciador; - UI.Server.Filepath.Log: indica o diretório no qual serão salvo os logs gerados pelas transferências; - Transfer.Enable.Log: o valor 'true' indica que, para cada transferência executada, um arquivo de log deverá ser gerado; - Transfer.Enable.Statistics: o valor 'true' indica que, para cada transferência executada, deverão ser geradas as seguintes estatísticas: COMPLETA AQUI!!! (cálculo de overhead...); - Transfer.Enable.Md5sum: o valor 'true' indica que deverá ser verificado o MD5 de cada um dos arquivos transferidos através da ferramenta.