Мне было интересно, в чем точная разница между SGMII и 1000Base-X, потому что оба кажутся очень похожими. Является ли «большая» разница только физическим носителем, на котором они должны передаваться?
Оба стандарта передают кадры Ethernet и используют один и тот же метод доступа к среде (CSMA/CD), так в чем же заключается суть, оправдывающая использование двух имен для одного и того же?
Чтобы уточнить ответ @Majenko, и SGMII, и 1000Base-x представляют собой двойные пары SERDES со скоростью 1000 Мбит / с (по одной в каждом направлении), по крайней мере, до тех пор, пока сигналы 1000Base-X не достигнут оптического приемопередатчика. Основное отличие заключается в возможностях автосогласования.
В 1000Base-X автосогласование ограничено управлением потоком (и дуплексом, который на самом деле не используется, поскольку он всегда полнодуплексный).
В SGMII автосогласование также позволяет PHY указывать MAC скорость соединения после PHY. Несмотря на то, что канал SGMII MAC-to-PHY всегда имеет скорость 1000 Мбит/с, он поддерживает 10, 100 и 1000 Мбит/с после физического уровня, и MAC должен знать это для правильного распределения битов (например, если внешний канал имеет скорость 100 Мбит/с, каждый бит на Ссылка SGMII отправляется 10 раз).
Большинство систем Ethernet состоят из ряда строительных блоков. Двумя наиболее важными из них являются MAC-устройство Ethernet (устройство, которое фактически создает и получает кадры Ethernet) и устройство Ethernet PHY (PHYsical interface) — устройство, которое соединяет вас с вашими проводами, волокном и т. д.
Эти два устройства соединены с помощью независимого от среды интерфейса (MII). В гигабитной сети это SGMII — последовательный гигабитный независимый интерфейс.
Таким образом, ваш Ethernet-чип будет подключаться к 1000Base-X PHY с помощью SGMII. Вместо этого он может подключаться к физическому устройству 1000Base-T с использованием того же интерфейса SGMII.
Есть PHY с RGMII, SGMII и MDI. В этом случае RGMII подключается к MAC. SGMII подключается к медиа-модулю, такому как модуль SFP, который может быть оптоволоконным или медным. MDI как обычно для интерфейса Copper Transformer. В некоторых PHY ссылка на MAC проходит через SGMII.
andrsmllr
Маженко