В прошлом медиаконвертеры представляли собой предельно простые устройства. Если требовалось соединить пару гигабитных медных коммутаторов по «оптике», вы просто приобретали два соответствующих гигабитных конвертера. Аналогично обстояло дело и с оборудованием, работающим исключительно на скорости 100 Мбит/с.
Позже на рынке появились модели с функцией преобразования скорости. На первый взгляд, это шаг вперед, однако здесь кроется принципиальное технологическое различие, о котором многие забывают.
Классический медиаконвертер — это устройство физического уровня (L1 по модели OSI), предназначенное исключительно для трансформации электрического сигнала в оптический и обратно. Подобная прозрачность сохраняется лишь до тех пор, пока скорость передачи данных на обоих портах идентична.
Как только возникает необходимость «стыковать» разные скорости, архитектура устройства меняется: в схему неизбежно добавляется буфер.
Если разобрать современный медиаконвертер, становится очевидно, что перед нами по сути двухпортовый коммутатор, оснащенный собственной памятью, таблицами MAC-адресов и прочими атрибутами сетевого коммутирующего оборудования.
Почему это является проблемой? Использование таких «конвертеров» в связке, например, с высокопроизводительным оборудованием уровня Enterprise (вроде решений Huawei), фактически разрывает прямое соединение, вставляя между ними пару неуправляемых коммутаторов. Это не только провоцирует задержки при обработке кадров из-за буферизации, но и серьезно усложняет мониторинг сети: вы теряете возможность видеть ошибки на интерфейсах, анализировать состояние MAC-таблиц или очередей, что критически важно при поиске неисправностей.
Более того, эта «болезнь» поражает даже SFP-модули. Казалось бы, что может пойти не так с обычным медным SFP-модулем типа Cisco GE-T? На практике — очень многое.
В ходе сравнительного анализа двух внешне идентичных модулей GLC-TE выяснилось, что один из них работает стабильно, тогда как второй страдает от постоянных «флапов» (периодических разрывов линка). Причина проста: в первом используется контроллер Marvell 88E1111, а во втором — Realtek RTL8213B.


Изучение технической документации подтверждает: Marvell представляет собой чистый PHY-трансивер без L2-функционала, в то время как Realtek — это полноценный L2-коммутатор. И хотя Realtek предлагает широкие возможности настройки, в конечном продукте они вам недоступны. Он неизбежно будет буферизировать кадры перед передачей, внося свой «вклад» в работу сети.
Для сравнения рассмотрим структурную схему классического преобразователя среды, например, Microchip VSC8211. Здесь мы видим стандартный набор блоков: сериализаторы/десериализаторы, DSP, АЦП/ЦАП и логику кодирования PAM. Никакого уровня L2.

Наличие блока DSP в таких устройствах оправдано: передача по стандарту 1000Base-T происходит одновременно по всем парам, и без цифровой обработки сигналов невозможно отделить собственный сигнал от принимаемого, а также подавить перекрестные наводки.

Итог:
- Отдавайте предпочтение SFP-модулям от проверенных производителей. Если есть сомнения в качестве, не стесняйтесь изучить «начинку» одного из образцов.
- Выбирайте медиаконвертеры без функции преобразования скорости — это повышает вероятность использования ими архитектуры честного L1-уровня.
Так вы сведете к минимуму негативное влияние стороннего оборудования на стабильность вашей сети. Для глубокого погружения в тему всегда рекомендую обращаться к спецификациям (datasheets) используемых микросхем.


