Por que não estou obtendo velocidade total de Gigabit Ethernet na minha LAN?

1

Recentemente, eu comprei um TP-Link AC1750 Archer C7, que tem quatro portas Gigabit Ethernet (800 Megabits cada), 1300Mbps 5GHz WiFi e 450Mbps 2.4GHz WiFi. Eu conectei meu PC ao roteador por um cabo Ethernet, e o link é mostrado que é 1.0Gbps na rede do Windows. Eu tenho um servidor de arquivos FileZilla em execução no meu PC.

Tentei fazer o download de um arquivo de 4 GB do servidor com o meu Mac Book Pro 2015, que tem o 802.11AC e conectado à rede de 5 GHz do roteador.

Surpreendentemente, eu só tenho 37.0MBytes / s de velocidade de download. Eu não deveria estar recebendo cerca de 100MBytes / s de velocidade de download?

Eu tenho meu arquivo em um SSD, que tem uma velocidade de leitura de 100MBps +.

Como eu sei que o roteador tem 1,7Gbps de largura de banda total sem fio, e cada porta Ethernet tem 800Mbps de largura de banda, não vejo nenhuma maneira de obter 37MBps. São os cabos? Mesmo que o Windows reconheça o link como 1Gbps, o cabo pode reduzir a velocidade? Estou usando o cabo que acompanha o roteador (CAT5).

Tanto quanto sei, apenas o CAT5e ou superior é compatível com o Gigabit Ethernet. Mas aqui, como o Windows mostra que é um link de 1 Gbps, é realmente o cabo ou algo mais?

Alguém pode me explicar isso?

    
por Bhanuka Yd 27.11.2015 / 06:04

2 respostas

0

As classificações de velocidade Wi-Fi são uma fraude - fora das condições laboratoriais, você não consegue atingir as velocidades prometidas. O candidato mais provável para o problema é a sua conexão Wi-Fi.

A primeira coisa que eu tentaria seria conectar os dispositivos para que ambos usem cabos ethernet e vejam o desempenho. Se você obtiver o desempenho, você pode ter certeza que é com o WIFI, caso contrário, você reduziu um pouco.

Observo que, embora uma conexão de 1 GB possa gerar 1 GB de taxa de transferência, é bastante comum que uma porta de switch se conecte a 1 GB, mas forneça apenas uma fração do throughput.

Você também deve observar os tamanhos dos pacotes (Jumbo Frames). Tamanhos de pacote maiores fornecerão melhor rendimento - embora isso possa ser difícil de configurar. A alternativa é dividir uma transferência em várias conexões simultâneas. Simplesmente falando, se você baixar um único arquivo grande e receber 30MB / s, é perfeitamente possível que, se você baixou 4 arquivos simultaneamente, obterá 20MB / s em cada, portanto, a taxa total seria 60MB / s - dependendo do protocolo existe software disponível que pode fazer isso sem esforço.

Voltando ao WIFI, dê uma olhada no artigo que mostra que você não pode esperar por velocidades anunciadas e oferece uma indicação do que você pode esperar. Embora as informações sejam de 2013, elas permaneceram verdadeiras desde que o WIFI se tornou comum.

    
por 27.11.2015 / 06:42
1

Não cometa o erro de pressupor que uma taxa anunciada de 80 Git de 80 Gbps de 802.11AC lhe dará essa velocidade para cada dispositivo. A velocidade que você obtém depende de quantas antenas o AP e o cliente têm, e você precisa perceber que o Wi-Fi é half-duplex e deve levar em conta outras interferências de rádio. Provavelmente, seu cliente sem fio terá uma antena e, mesmo a 160 MHz, você não chegará nem perto de 1,3 Gbps. Se o seu protocolo de transferência usar TCP (provável), você perderá o desempenho devido ao tamanho da janela e aguardará ACKs. Além disso, haverá overhead de protocolo nos pacotes, o que pode reduzir significativamente a taxa de transferência de dados.

Um teste melhor seria ver o quão rápido você pode transferir entre duas conexões com fio.

    
por 27.11.2015 / 06:17