Скорость передачи данных по сети очень медленно с помощью nc (netcat) через Wi-fi LAN

кто-нибудь может намекнуть, почему моя домашняя передача Wi-fi с помощью nc так медленно?

что у меня есть:

1) Xubuntu машину с Atheros:

$ lspci | grep -i wireless
03:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 0

2) Xubuntu машину с другим Atheros:

$ lspci | grep -i wireless
02:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)

3) беспроводной маршрутизатор Zyxel "NBG-417N"

как использовать:

стандартное использование ЧПУ-на одной машине я запускаю

cat myfile | nc -l 9999

а на втором

nc 192.168.x.x 9999 > myfile

Я получаю скорость передачи данных между 700kBs и 2 Мб максимум. Что странно, что когда я что-то скачать из сети, я получаю больше, чем 3MBs! Так как получилось, что передача файлов локально с помощью nc происходит медленнее, чем загрузка чего-то из интернета?

спасибо!

13
задан crysman
05.05.2023 6:49 Количество просмотров материала 2883
Распечатать страницу

1 ответ

хорошо, ребята, Мариус, кажется, прав. Я только что сделал тест через Ethernet по UTP кабелю. Результат что-то вокруг 11MBs, так проблема, очевидно, только в Wi-fi часть (что означает, что беспроводной маршрутизатор отстой).

вот тест.

Machine1:

$ cat *mp4 | nc -vl 9999 && du -h *mp4
Listening on [0.0.0.0] (family 0, port 9999)
Connection from [192.168.1.110] port 9999 [tcp/*] accepted (family 2, sport 46455)
339M    test.mp4

машина 2:

time nc -v 192.168.1.109 9999 > test.mp4
Connection to 192.168.1.109 9999 port [tcp/*] succeeded!

real    0m30.863s
user    0m0.344s
sys 0m6.068s

то есть 31 сек передача 339 МБ = > 11 мб. Так как маршрутизатор 100 Мбит / с (12,5 Мбит / с), это, кажется, в порядке. Нет отказ в Северная Каролина.

ура и спасибо!

0
отвечен crysman 2023-05-06 14:37

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх