Arquivo da tag: velocidade

Como saber se meu provedor está interferindo no meu tráfego de Internet?

Quem já não ouviu falar do traffic shaping? Essa técnica utilizada por vários provedores de banda larga para limitar o tráfego online tem gerado irritações. Se trata de uma maneira de impedir que um pequeno grupo de usuários se apoderem da banda de conexão. Certas portas e protocolos são perseguidos, principalmente aqueles ligados a redes P2P e torrent.

Um método usado pra determinar se há bloqueio de protocolos ou programas é verificar a velocidade da própria conexão à internet. O Glasnost testa se seu provedor está interferindo no seu tráfego de torrent. A ferramenta, criada pelo Max Planck Institute for Software Systems, não exige download e faz os testes nas conexões em até 7 minutos.

Atualmente uso a GVT e nos testes que fiz os resultados indicaram que eles não fazem traffic shaping. Agora, se aplicam SLA, é outra coisa…

Gerenciando a velocidade de conexão: GVT Mega Flex + aMule

Esta dica é específica para quem tem o plano de banda larga GVT Mega Flex, aquele na qual sua velocidade durante o dia (entre segunda e sexta) é de 1 MB e a noite e fins de semana vai para e 3 MB e por fim, que goste de baixar arquivos utilizando o aMule.

Pois bem, fiz um script em Shell que inicializa o aMule, consultando antes o dia da semana e a hora. Assim, dependendo de quando for inicializado, ele configura o aMule para dar mais vazão aos dados ou não.

A solução completa se resume em três arquivos:

1. conecta_amule.sh (clique aqui para fazer o donwload do código)

Conteúdo:

#!/bin/bash
# Libera lock caso esteja bloqueado
rm /home/jk/.aMule/muleLock

# Restaura as configurações para a velocidade de 1 mega
cp /home/jk/.aMule/amule-1mega.conf /home/jk/.aMule/amule.conf

# Extrai a hora do sistema
hora=`date | cut -d” ” -f4 | cut -d: -f1`
# Extrai o dia da semana do sistema
dia=`date | cut -d” ” -f1`

# Se a hora do sistema for igual ou maior que 20h, ajusta para 3 megas
if [ $hora -ge 20 ]; then
cp /home/jk/.aMule/amule-3mega.conf /home/jk/.aMule/amule.conf
fi

# Se a hora do sistema for menor que 8h, ajusta para 3 megas
if [ $hora -lt 8 ]; then
cp /home/jk/.aMule/amule-3mega.conf /home/jk/.aMule/amule.conf
fi

# Se o dia da semana for igual a Sáb ou Dom, ajusta para 3 megas
if [ $dia = ‘Sáb’ -o $dia = ‘Dom’ ]; then
cp /home/jk/.aMule/amule-3mega.conf /home/jk/.aMule/amule.conf
fi
amule

# Fim do script

amule1-mega.conf

Conteúdo: suas configurações quando estiver com velocidade de 1 mega

3. amule3-mega.conf

Conteudo: suas configurações quando estiver com velocidade de 3 megas

Funcionamento da solução: chame o aMule via conecta_amule.sh – o script irá verificar data/horário e automaticamente irá copiar o conteúdo do arquivo amule3-mega.conf ou amule1-mega.conf para dentro do arquivo amule.conf, inciando o aplicativo com as configurações personalizadas.

Funciona 100% por aqui! O que você tem que fazer é alterar o script configura_amule.sh conforme o path de seus arquivos.