Автор: Редакция ZONG | техническое руководство ZONG
Гигабитный адаптер USB-C отдает 940 Мбит/с полезной нагрузки только при чипе с линией PCIe внутри и родном драйвере в системе. Сам разъем ничего не ограничивает: 5 Гбит/с USB 3.2 Gen 1 перекрывают гигабит с запасом. Предел собирается из трех узлов – чип, драйвер, питание порта. Один и тот же металлический корпус встречается с разной начинкой, поэтому цена здесь не ориентир. Дальше разобрано, где теряются мегабиты и как проверить адаптер до закупки партии.
Короткий ответ
Короткий ответ: для 940 Мбит/с нужен адаптер на шине USB 3.2 Gen 1 с гигабитным PHY, а не на USB 2.0 с полосой 480 Мбит/с. Порт обязан дать 900 мА, порт USB 2.0 дает только 500 мА. Проверьте в системе, какой драйвер встал на устройство: универсальный класс CDC работает без установки, но обрабатывает пакеты одним потоком прерываний и на гигабите упирается в процессор. Родной драйвер вендора использует прямой доступ к памяти и снимает эту нагрузку.
Три узла, где теряется гигабит
Адаптер состоит из контроллера USB, MAC-блока и PHY гигабитного трансивера. Контроллер общается с хостом, MAC собирает кадры Ethernet, PHY формирует сигнал в витой паре. Каждый узел имеет свой предел, и итоговая скорость равна самому медленному. Порт с полосой 480 Мбит/с обрезает гигабитный PHY более чем вдвое, и настройками это не лечится.
Второй узел – драйвер. Универсальный класс CDC ECM устанавливается сам и удобен для тонкого клиента, но на гигабите он упирается в одно ядро процессора. Родной драйвер вендора работает через прямой доступ к памяти и распределяет прерывания по ядрам. На одном и том же адаптере смена драйвера меняет результат замера сильнее, чем смена патч-корда.
Третий узел – питание. Порт USB 3.2 Gen 1 обязан отдать 900 мА, порт USB 2.0 – только 500 мА. Гигабитному PHY в металлическом экране 500 мА хватает не всегда: при просадке напряжения линк переподключается, и в свойствах соединения видно повторное согласование скорости, а в журнале – разрыв сессии.
Чипы и их паспортные пределы
Таблица сводит типовые связки, которые встречаются в рознице и в заводских партиях. Потолок указан по полосе шины и стандарту 1000BASE-T, а не по результату отдельного стенда.
| Чип или класс | Шина | Потолок | Ток порта | Где уместен |
|---|
| RTL8153 | USB 3.2 Gen 1, 5 Гбит/с | 940 Мбит/с | 900 мА | Массовое рабочее место |
| AX88179 | USB 3.2 Gen 1, 5 Гбит/с | 940 Мбит/с | 900 мА | Серверные дистрибутивы |
| RTL8152 | USB 2.0, 480 Мбит/с | не выше 480 Мбит/с | 500 мА | Резерв и настройка |
| CDC ECM | USB 2.0, 480 Мбит/с | шина 480 Мбит/с | 500 мА | Диагностика без драйвера |
| Адаптер с PD | USB 3.2 Gen 1, 5 Гбит/с | 940 Мбит/с | до 100 Вт с E-Marker | Один кабель на зарядку и сеть |
Почему USB 2.0 режет гигабит
480 Мбит/с – полная полоса шины, куда входят служебные пакеты, подтверждения и паузы между транзакциями. Полезная нагрузка 1000BASE-T в 940 Мбит/с физически не помещается в 480 Мбит/с, поэтому адаптер на USB 2.0 остается инструментом настройки и резерва, но не каналом для передачи файлов.
Что дает E-Marker
E-Marker – чип в разъеме кабеля, который сообщает хосту допустимые 20 В и 5 А. Без него адаптер с портом питания не поднимет зарядку выше базовых 5 В, сколько бы ватт ни было написано на блоке. Для сети это не важно, для одного кабеля на зарядку и Ethernet – критично.
Проверка до закупки партии
Практика: партия одного артикула пришла с двумя ревизиями платы. На ревизии B чип грелся сильнее, и после часа непрерывной загрузки линк сбрасывался на 100 Мбит/с. На коротком тесте дефект не виден, он проявляется только на прогоне длиннее часа и только при записи в обе стороны.
Тест на месте занимает десять минут: передать файл 10 ГБ туда и обратно, посмотреть в свойствах соединения согласованную скорость 1,0 Гбит/с, затем повторить при работающем накопителе на соседнем порту того же хаба. Просадка означает, что порт или хаб делят бюджет питания, а не что кабель плохой.
Что смотреть в спецификации
В спецификации нужны три строки: класс шины USB 3.2 Gen 1 или выше, поддержка 1000BASE-T и металлический экран на разъеме RJ45. Формулировка «совместим с USB 2.0» рядом с гигабитом обычно означает, что в младшей ревизии стоит другой чип и другая плата.
Практические сценарии
Сценарий: офис на 20 рабочих мест
20 ноутбуков без разъема RJ45, коммутатор 1000BASE-T, кабель Cat 5e по 3 м до розетки. Нужен адаптер на USB 3.2 Gen 1 с чипом RTL8153: 940 Мбит/с на порт, 900 мА, кабель в комплекте 0,3 м. Двадцать длинных кабелей по 1 м дают лишние двадцать точек отказа в шкафу.
Сценарий: киоск с одним портом USB-C
Порт занят зарядкой на 65 Вт, а сеть нужна рядом. Адаптер с PD и E-Marker пропускает до 100 Вт при 20 В и 5 А и одновременно отдает 940 Мбит/с. Без E-Marker зарядка останется на 5 В, и киоск будет жить от батареи при включенном экране.
Сценарий: сервер без сетевой карты
Резервный канал на время замены материнской платы: адаптер на USB 2.0, полоса 480 Мбит/с, ток 500 мА, гигабит недостижим. Для образа 40 ГБ это часы работы, для восстановления доступа к консоли – минуты. Держите такой адаптер в ЗИП, но не покупайте его как основной.
Часто задаваемые вопросы
Почему адаптер дает 100 Мбит/с вместо 1000?
Скорее всего линк согласовался по двум парам: поврежден патч-корд, повреждена розетка или порт коммутатора настроен на 100 Мбит/с. Откройте свойства соединения и посмотрите согласованную скорость, затем замените патч-корд целиком, а не переобжимайте коннектор.
Нужен ли специальный кабель USB-C?
Для гигабита нужен кабель с полным набором линий данных и маркировкой USB 3.2 Gen 1. Кабель, рассчитанный только на зарядку, ограничит шину 480 Мбит/с, и скорость упадет независимо от чипа внутри адаптера.
Греется ли адаптер при работе?
Металлический корпус теплеет заметно: внутри работает гигабитный PHY, который рассеивает энергию в корпус. Норма – ровный нагрев без запаха и без переподключений. Если линк пропадает при нагреве, это дефект ревизии, а не свойство класса.
Можно ли подключить адаптер через хаб?
Можно, но хаб делит 5 Гбит/с между всеми портами и отдает 900 мА на порт только от внешнего блока питания. При питании от шины ноутбука адаптер и накопитель начинают конкурировать за ток, и первой падает скорость.
Работает ли адаптер с коммутатором 2,5 Гбит/с?
Да, линк согласуется на 1000BASE-T, то есть на 940 Мбит/с полезной нагрузки. Выше гигабита этот адаптер не поднимется: для 2500 Мбит/с нужен другой чип и шина USB 3.2 Gen 2, а не этот корпус.
Следующий шаг
Для заказа гигабитного адаптера USB-C укажите в запросе класс шины, чип, число портов и требуемый ток на порт, а также длину кабеля в комплекте. Пришлите фото разъема и схему подключения – подберем ревизию платы под вашу партию. Контакты: https://zh-zong.com/contact/ , zongcarrie@zh-zong.com , +86 13543026126.
Читайте также: USB-C Ethernet 2,5 Гбит/с | хаб USB-C и 4K 60 Гц | USB-C на HDMI