Auto-MDIX¶
Auto-MDIX — технология автоматического определения типа соединительного кабеля в Ethernet-сетях, позволяющая сетевым устройствам (коммутаторам, маршрутизаторам, сетевым картам) устанавливать соединение без учёта того, используется ли прямой (straight-through) или перекрёстный (crossover) кабель. Аббревиатура расшифровывается как Automatic Medium-Dependent Interface Crossover.
¶Принцип работы
В стандартах Ethernet 10BASE-T и 100BASE-TX для соединения устройств традиционно требовалось согласование пар приёмника и передатчика. При подключении разных типов устройств (например, компьютера к коммутатору) использовался прямой кабель, а при соединении однотипных устройств (компьютер—компьютер или коммутатор—коммутатор) — перекрёстный. Ошибка в выборе кабеля приводила к отсутствию связи.
Auto-MDIX решает эту проблему аппаратно. При включении или подключении кабеля устройство автоматически определяет, какие пары в кабеле являются приёмными, а какие — передающими, и при необходимости программно меняет назначение контактов на своём порту. Таким образом, тип используемого кабеля перестаёт иметь значение: соединение устанавливается корректно в любом случае.
Технология реализована на физическом уровне (PHY-микросхема) и описана в стандартах IEEE 802.3. Для работы Auto-MDIX требуется, чтобы функцию поддерживали оба соединяемых устройства; если одно из них не поддерживает технологию, устройство с Auto-MDIX подстраивается под стандартный режим.
¶История
Необходимость упрощения кабельной инфраструктуры возникла с ростом числа устройств в локальных сетях. Ранние реализации автоматического определения типа кабеля появились в проприетарных решениях производителей сетевого оборудования в конце 1990-х годов. В 1999 году механизм был стандартизирован в дополнении к IEEE 802.3ab (Gigabit Ethernet). В спецификациях 1000BASE-T использование Auto-MDIX стало обязательным, поскольку стандарт предусматривает работу по всем четырём парам кабеля, что делает невозможным простое разделение на «прямой» и «перекрёстный» варианты.
¶Поддержка и применение
Auto-MDIX поддерживается практически всеми современными сетевыми устройствами: коммутаторами, маршрутизаторами, сетевыми интерфейсными картами, точками доступа. В большинстве управляемых коммутаторов функция включается и отключается командой (например, mdix auto в Cisco IOS), по умолчанию она активна. В операционных системах Windows, Linux и macOS поддержка реализована на уровне драйверов сетевых адаптеров.
Технология особенно востребована при:
- подключении компьютеров и ноутбуков к коммутаторам без контроля типа кабеля;
- соединении двух коммутаторов между собой (uplink);
- подключении IP-камер и других устройств, где кабель часто прокладывается без маркировки.
¶Ограничения
Auto-MDIX не работает при повреждении одной из пар кабеля, а также не влияет на скорость и дуплексный режим — эти параметры определяются отдельными механизмами (автосогласование). На линиях с использованием промежуточного оборудования (например, PoE-инжекторов) корректная работа Auto-MDIX зависит от поддержки функции всеми элементами цепи.
¶Источники
- IEEE Std 802.3-2018, раздел 40 (1000BASE-T), подраздел 40.4.
- Cisco Systems, документация по настройке интерфейсов коммутаторов Catalyst.
- Стандарт EIA/TIA-568 о типах кабельных соединений.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →


