O que você está vendo soa um pouco lento, mas muito próximo do normal.
-
O Wi-Fi tem muita sobrecarga. A regra geral é que o seu throughput TCP deve ser um pouco mais de 50% da sua taxa de sinalização Wi-Fi. Então, como sua taxa de sinalização é de 144 megabits / s, esperaria ver 72 megabits / s de taxa de transferência TCP. Divida isso em cerca de 8,4 para converter em MebiBytes / s, e esperaria ver cerca de 8,6 MebiBytes / s de taxa de transferência TCP.
-
Esse número de 50% que citei acima é para um aplicativo que sabe como usar o TCP de maneira eficiente, como o IPerf. Eu não sei o quão eficiente é o cliente FTP e implementações de servidor que você está usando, então eu não estou muito surpreso que você está vendo menos de 8,6 MebiBytes / seg. Seria interessante usar uma ferramenta como o IPerf, e certifique-se de dar a ela janelas de recepção TCP de tamanho adequado com
-w 256K
. -
Você pode obter uma taxa de sinalização ainda melhor fazendo com que seu MacBook Pro se junte à sua rede 802.11n em 5GHz em vez de 2.4GHz. Mais do que dobraria a taxa de sinalização para 300 megabits / seg. Isso ocorre porque os produtos da Apple impõem uma política de "bom vizinho" ao usar 802.11n em 2.4GHz e limitam-se a canais tradicionais de 20MHz, em vez dos canais de 40MHz que o 802.11n introduziu. Isso reduz a velocidade que os produtos Apple recebem para 802.11n em 2.4GHz, mas permite que outros usos da banda coexistam melhor, como o Bluetooth.
-
Onde na rede estava a outra máquina de FTP? Se fosse sem fio também, isso explicaria por que você estava vendo apenas metade do throughput que deveria estar vendo. Quando um cliente sem fio envia um quadro para outro, ele realmente vai para o AP primeiro e depois do AP para o outro cliente. Isso é chamado de "IntraBSS Relay", e o padrão 802.11 exige que todos os APs o façam, para evitar o "problema do nó oculto", onde dois clientes estão no alcance do AP, mas não no alcance um do outro.