Por que minha conexão está lenta?

1

Eu tenho um Dell Precision T5400 com uma placa de rede onboard Broadcom de 1 Gb. Por algum motivo estranho, quando eu acesso máquinas em nossa rede local, o melhor que posso obter é cerca de 125KB / s de velocidade de download. Meu laptop que tem uma placa de rede 10 / 100Mb normalmente fica em torno de 300KB / s ou melhor do mesmo recurso de rede. Ambas as máquinas são conectadas ao mesmo comutador de 1 Gb que se conecta à nossa tomada de parede de rede local a half duplex de 100Mb. Há também uma impressora conectada ao mesmo com 100Mb de capacidade total.

O recurso que estou usando para o teste é um arquivo zip de 30MB copiado de um servidor web jetty que está sendo executado como parte de uma instalação de cruisecontrol. A instalação do cruisecontrol está executando o Windows XP com antivírus em tempo real e gerenciamento de patches Altiris e inventário em execução. Aquela coisa por si só está comendo parte da velocidade de download. Eu já vi o laptop atingir a velocidade de download de vários MB / s antes, mas a área de trabalho nunca parece passar de 125KB / s para 130KB / s.

No WindowsXP, antes de atualizar o driver na área de trabalho, era tão lento. No Fedora, ainda é lento, embora pareça estar usando a mesma versão do driver que o driver atualizado do Windows. O driver do Windows atualizado é mais rápido, mas ainda não é tão rápido quanto o laptop.

O que dá? Qualquer visão para melhorar a situação seria apreciada.

Será que a placa BroadCom não é tão boa, ou o driver no Linux não é tão bom quanto o do Windows?

    
por Jay R. 14.09.2009 / 23:12

2 respostas

2

Tente configurar a velocidade da rede manualmente para 1 gbps full duplex, se você estiver usando a negociação automática.

    
por 14.09.2009 / 23:23
0

Eu removi o switch Linksys SD2008 de 8 portas entre minha máquina e a parede. Agora eu posso ver melhor que 6MB / seg do mesmo servidor.

Configurei a velocidade da NIC para 100, duplex para a metade e desliguei o autoneg. Agora estou vendo melhor velocidade, mas não tão boa quanto a velocidade da parede.

Para linux, isso é o que eu digitei:

sudo ethtool -s autoneg off speed 100 duplex half
    
por 21.12.2009 / 21:11