Прежде чем спросить, я понимаю, что может быть задействовано другое оборудование, но я провел несколько других тестов, которые заставили меня думать, что это не аппаратное обеспечение, и я хотел спросить, возможно, что-то еще происходит.

Я сделал 1,5 ТБ передачи с использованием этой настройки, и это заняло почти два дня, что составляет примерно 10 мегабайт в секунду.

  • гигабитный роутер подключен к интернету
  • передача осуществляется с помощью netcat
  • исходный сервер (FreeNAS), подключенный через гигабитную локальную сеть: tar -cf - -C /path/to/data . | nc -N destination 9000
  • целевой ноутбук под управлением MacOS, подключенный через гигабитную локальную сеть: nc -l 9000 > data.tar
  • к маршрутизатору также подключены серверы Roku и Debian (Intel NUC), но мы почти не пользовались Интернетом в течение двух дней

Затем я выполнил передачу объемом 1,3 ТБ с использованием этой очень похожей настройки, и это заняло менее 12 часов. Я не рассчитал время, поэтому точно не знаю, как долго.

  • другой гигабитный роутер не подключен к интернету
  • передача осуществляется с помощью netcat
  • исходный сервер (FreeNAS), подключенный через гигабитную локальную сеть: tar -cf - -C /path/to/data . | nc -N destination 9000
  • целевой ноутбук, но с Windows 10, подключенным через гигабитную локальную сеть: nc -l -p 9000 > data.tar

Сначала я подумал, что это может быть связано с маршрутизаторами, поэтому я провел тест для сравнения скоростей передачи. Я подключил оба компьютера к каждому маршрутизатору, причем маршрутизатор подключен ни к чему другому, и я провел тест скорости, используя:

  • целевой ноутбук под управлением Windows 10: nc -v -l -p 9000 > NUL
  • Сервер FreeNAS: dd if=/dev/zero bs=1024K count=1024 | nc -v destination 9000

Оба раза я получал около 100 мегабайт в секунду. Поэтому я не думаю, что проблема с роутером. Единственное, что я могу предположить, это то, что когда я делал первую передачу, маршрутизатор был подключен к Интернету. Моя жена не ценит эту загадку, поэтому я не могу вернуть серверы / компьютеры обратно (там, где есть интернет-соединение) для проведения теста, поэтому я решил попробовать здесь.

Если это имеет значение, маршрутизатор с первой передачей - это TP-Link Archer C7, а второй - какой-то проприетарный, если мой провайдер заблокирован - я не могу получить доступ к какой-либо информации об этом или изменить многое.

Существуют ли какие-либо очевидные причины, по которым скорость передачи данных может сильно отличаться при подключении устройства к Интернету? Имеет ли значение интернет-аспект или есть что-то еще, чего я полностью упускаю?

0