Como manter a velocidade da internet em uma constante de rede ocupada

0

Estou usando a internet da faculdade. É compartilhado com todo o colégio. Meu problema é que nem consigo navegar às vezes porque a rede fica muito ocupada. Mas eu notei algo que se eu baixar algo em IDM ou axel no Ubuntu funciona. Quando eu baixar, eu posso navegar também. Parece que quando eu inicio um download, outros aplicativos podem se comunicar através da rede ocupada. Existe alguma maneira de manter a velocidade de conexão constante. sem um download.

    
por Sreevisakh 17.02.2013 / 15:41

3 respostas

1

Pela maneira como a comunicação de rede padrão funciona, sem QOS ou tecnologias similares, nada é garantido e é simplesmente o melhor esforço.

Quanto ao motivo pelo qual você está vendo o que está vendo, não há uma regra única e depende do equipamento de rede que você usa, mas basicamente quando está sob carga, a maioria dos equipamentos de rede fornece apenas uma porcentagem do total quantidade de tráfego que deve fazer - enquanto as conexões UDP (voz / skype / outros) sofrerão, através da magia do TCP, ele continuará sendo reenviado e você obterá os dados no final - você só verá muito atraso.

Pressionando a conexão, sua máquina enviará muito mais pacotes e receberá muito mais retorno - por exemplo, 2% de 1.000.000 de pacotes é muito mais do que 2% de 500 pacotes ... (apenas um exemplo não técnico / aleatório) ... é por isso que um gerenciador de downloads como o IDM que abre especificamente várias conexões pode oferecer velocidades mais altas.

Além disso, quanto a por que outras coisas parecem ser mais rápidas - tudo o que posso pensar é que o equipamento que eles estão usando prioriza o tráfego com base em onde a maioria das conexões já está.

    
por 17.02.2013 / 16:42
0

Eu vi isso com redes sem fio às vezes, onde deixar ping ou arping em execução pode ajudar a manter a conexão estável. Também pode ser útil porque você pode alternar para ele e ver se há um problema - alta latência ou pacotes descartados. Essa pode ser uma maneira menos abusiva de obter o mesmo efeito de um download em execução.

Você está conectado por wireless ou por fios?

Se ainda não o fez, você poderia mencionar isso ao seu suporte técnico. Eles não necessariamente saberão sobre tudo o que acontece automaticamente. Especialmente se for apenas um problema em horários muito movimentados.

Se você tiver um serviço ssh, ele deve afetar muito mais do que a navegação na web. (Algumas universidades oferecem acesso ao shell ssh como um serviço opcional para todos os alunos). Isso pode ser algo útil para apontar ou usar como demonstração do problema.

    
por 17.02.2013 / 16:30
0

Eu sugiro que você leia o Roteamento avançado e controle de tráfego do Linux . Isso resolveu exatamente sua pergunta.

O problema que você viu é causado por alguns aplicativos (principalmente o software P2P) que carregam muito. Todo o tráfego da Internet, como o HTTP, enviará algo para fora da sua rede interna. Pelo menos, os pacotes ACK devem ser enviados para confirmar se seu computador já recebeu os pacotes enviados pelo servidor remoto. E esses aplicativos bloquearão seu link de upload e atrasarão o pacote que você enviou para a rede externa.

Além disso, o download de software gera muitos pacotes ACK, o que também bloqueia o link de envio.

Portanto, há duas maneiras de resolver seu problema:

  • Peça a outras pessoas da sua rede para reduzir a velocidade de upload de seus aplicativos
  • Use algum firewall para recorrer ao tráfego de upload em sua rede e coloque pacotes pequenos primeiro

O LARTC já publicou alguns scripts para conseguir isso. Você pode tentar instalá-los no seu gateway.

BTW: Talvez você precise comprar um roteador que execute um sistema operacional Linux. Se você puder acessar alguns sites de compras chineses, tente obter um DB-120. Muito barato e eficiente.

    
por 18.02.2013 / 03:06

Tags