почему передача данных по локальной сети может идти медленнее, если маршрутизатор подключен к сети

почему передача данных по локальной сети может идти медленнее, если маршрутизатор подключен к сети

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

Я выполнил передачу 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, а второй — какой-то фирменный, предоставленный моим интернет-провайдером, который заблокирован — я не могу получить доступ к каким-либо сведениям о нем или что-либо изменить.

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

Связанный контент