Pergunta

Estamos usando uma conexão Ethernet de negócios (3Mbit upload, 3Mbit download) e tentando entender problemas com nossas velocidades de banda testadas. Ao fazer upload de um arquivo grande apoiamos 340 KB / s; download apoiamos 340KB / s. No entanto, quando executar essas transferências simultaneamente as duas velocidades de transferência de subir e descer de forma irregular com uma velocidade média para ambos em cerca de 250 KB / s. Estamos usando um Hatteras HN404 CPi e nós ultrapassado o roteador (ligado uma máquina diretamente nos Hatteras; definir o NIC para full-duplex).

É este o esperado? Se um carregamento máximo interferir com um download máximo sobre este tipo de conexão com a Internet?

Foi útil?

Solução 4

Parece que eu estava errado sobre as velocidades de transferência simultâneas. O 250KB / s acelera e para baixo foram mal calculadas pelo programa de transferência (parecia ter sido mostrando uma velocidade média alta). Aparentemente, o Business Ethernet (neste caso, é um circuito XO provisionado pela Speakeasy) só suporta total de 3Mb, não para cima e para baixo (para o total 6Mbit). Então, se eu estou transferindo cima e para baixo, ao mesmo tempo, em teoria, eu deveria apenas ter 1.5Mbit cima e para baixo ou 187.5KB / s no máximo (se não foi zero sobrecarga).

Outras dicas

Você tem certeza o gargalo é a sua conexão?

Você também ver esse comportamento quando o upload e download simultâneo estão ocorrendo em sistemas diferentes, ou apenas quando um sistema está a lidar com ambos o upload e download?

Se o problema desaparece quando as máquinas independentes estão fazendo o trabalho, o gargalo é provável mais perto do disco rígido.

Este sons esperados da minha experiência com linhas finais inferiores. Em uma linha de casa, descobri que traffic shaping e alterar o tamanho do buffer pode ser uma grande ajuda.

TCP / IP sem qualquer modelagem de tráfego incomum favorecerá o tráfego mais agressivo em detrimento de tudo o mais. No seu caso, isso significa que as respostas aos ACKs saída e tal para o download será adiada ou até mesmo cair. Veja se seus HN404 suportes classe de filas com base ou algo similar e experimentá-lo.

Sim é esperado. Isso é sintomático de qualquer caso em que você tem uma conexão estrangulada ou tampado. Se você saturar o seu uplink que irá afectar o seu downlink e vice-versa.

Isto é porque os impactos limitantes da velocidade da sua conexão os pacotes TCP handshake de confirmação (ACK) e interrompe o "equilíbrio" normal de como esses pacotes fluir.

Este é muito bem descrito nesta página sobre Cable Modem Troubleshooting Dicas , embora não se limita a modems de cabo:

Se você saturar seus modem a cabo cap upload com um upload, o ACK pacotes de sua transferência terá que fila de espera para um intervalo entre o congestionadas pacotes de dados de carregamento. Então seu ACKs será adiada voltar a o servidor de download remoto, e será, portanto, acreditar que você está em um ligação muito lento, e diminuir a transmissão de dados adicionais para você.

Assim como você evitar isso? A melhor maneira é implementar algum tipo de tráfego-shaping ou QoS (Quality of Service) em sessões individuais para limitá-los a um máximo rendimento com base em uma porcentagem de sua largura de banda total disponível.

Por exemplo na minha rede doméstica eu tê-lo de modo que nenhuma conexão de saída pode utilizar mais do que 67% (2/3) da minha uplink 192Kbps. Isso significa que uma única sessão de saída só pode utilizada 128Kbps, portanto, proteger a minha velocidade de downlink, impedindo que o uplink de tornar-se saturado.

Na maioria dos casos, você é capaz de realizar esse tipo de-traffic shaping com base em qualquer critério disponíveis, tais como IP de origem, ip destino, protocolo, porta, hora do dia, etc.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top