Сетевая карта Gigabit через USB медленнее 100Mb на борту

Сетевая карта Gigabit через USB медленнее 100Mb на борту

Я использую нетбук в качестве домашнего сервера со встроенной сетевой картой 10/100 Мбит/с и портами USB 2.0.

Работает хорошо, но я получаю скорость передачи файлов максимум 12 МБ/с в любом направлении (проверка с подробностями в стандартном диалоговом окне хода копирования Windows). Как и ожидалось из-за 100 Мбит/с NIC.

Напротив, через порт USB на внешний диск я могу получить более 20 МБ/с. Поэтому я считаю, что порт USB быстрее, и я могу использовать его для получения более высокой скорости передачи данных через адаптер USB-Gigabit.

Я купил D-Link DUB-1312, и он работает, но теперь я получаю только 5 МБ/с, что намного хуже, чем через встроенный Ethernet.

Я убедился, что адаптер работает на гигабитной скорости (по индикаторам на концентраторе). Где же находится узкое место и можно ли его устранить?

Кажется, весь процесс оказался пустой тратой времени, но больше всего меня беспокоит, почему этот опыт не имеет смысла в свете спецификаций.

решение1

Спецификация USB 2.0 имеет скорость передачи данных 480 Мбит/с (или около 40 Мбайт/с). Поэтому скорость передачи данных 20 МБ/с на внешний диск является разумной (из-за накладных расходов).

Использование внешнего соединения Ethernet будет медленнее, чем внутренняя карта, поскольку данные необходимо преобразовать из шины ПК (в шину USB) в линию Ethernet для назначения. Дополнительное преобразование замедлит общую скорость передачи данных.

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