por que uma transferência de LAN ficaria mais lenta quando o roteador estivesse conectado à rede

por que uma transferência de LAN ficaria mais lenta quando o roteador estivesse conectado à rede

Antes de perguntar, percebo que o hardware diferente pode estar em jogo, mas fiz alguns outros testes que me fizeram pensar que não é o hardware e queria perguntar se talvez houvesse algo mais acontecendo.

Fiz uma transferência de 1,5 TB usando esta configuração e demorou quasedois diasque é aproximadamente 10 megabytes por segundo.

  • roteador gigabit conectado à internet
  • a transferência é feita usandonetcat
  • servidor de origem (FreeNAS) conectado via LAN gigabit:tar -cf - -C /path/to/data . | nc -N destination 9000
  • laptop de destino executando MacOS conectado via LAN gigabit:nc -l 9000 > data.tar
  • roteador também tem um servidor Roku e Debian (Intel NUC) conectado a ele, mas quase não usamos a internet durante os dois dias

Então fiz uma transferência de 1,3 TB usando uma configuração muito semelhante e demorou menos de 12 horas. Não marquei o tempo, então não sei exatamente quanto tempo.

  • roteador gigabit diferentenãoconectado à internet
  • a transferência é feita usandonetcat
  • servidor de origem (FreeNAS) conectado via LAN gigabit:tar -cf - -C /path/to/data . | nc -N destination 9000
  • destino mesmo laptop, mas com Windows 10 conectado via LAN gigabit:nc -l -p 9000 > data.tar

A princípio pensei que poderia ter algo a ver com os roteadores, então fiz um teste para comparar as velocidades de transferência. Conectei os dois computadores a cada roteador, com o roteador conectado a mais nada, e fiz um teste de velocidade usando:

  • laptop de destino executando o Windows 10:nc -v -l -p 9000 > NUL
  • Servidor FreeNAS:dd if=/dev/zero bs=1024K count=1024 | nc -v destination 9000

Ambas as vezes obtive cerca de 100 megabytes por segundo. Portanto, não acho que o roteador seja o problema. A única coisa que posso presumir é que quando fiz a primeira transferência o roteador estava conectado à internet. Minha esposa não aprecia esse mistério, então não posso desligar os servidores/computadores (de onde entra a conexão com a Internet) para fazer um teste, por isso pensei em tentar aqui.

Se for importante, o roteador com a primeira transferência é um TP-Link Archer C7 e o segundo é algum proprietário fornecido pelo meu ISP que está bloqueado - não consigo acessar nenhum detalhe sobre ele ou alterar muita coisa.

Há algum motivo óbvio para as velocidades de transferência serem tão diferentes quando o dispositivo está conectado à Internet? O aspecto da Internet importa ou há algo mais que estou perdendo completamente?

informação relacionada