Как понять дамп eeprom из ethtool -m для SFP+?

Как понять дамп eeprom из ethtool -m для SFP+?

Я выполнил ethtool -mодин из SFP на сервере и теперь пытаюсь его интерпретировать. Я получаю эту распечатку,

Identifier                                : 0x03 (SFP)
Extended identifier                       : 0x04 (GBIC/SFP defined by 2-wire interface ID)
Connector                                 : 0x07 (LC)
Transceiver codes                         : 0x10 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x00
Transceiver type                          : 10G Ethernet: 10G Base-SR
Transceiver type                          : Ethernet: 1000BASE-SX
Encoding                                  : 0x06 (64B/66B)
BR, Nominal                               : 10300MBd
Rate identifier                           : 0x02 (8/4/2G Rx Rate_Select only)
Length (SMF,km)                           : 0km
Length (SMF)                              : 0m
Length (50um)                             : 80m
Length (62.5um)                           : 30m
Length (Copper)                           : 0m
Length (OM3)                              : 300m
Laser wavelength                          : 850nm

Большинство понятно, но меня смущают длины. У меня нет доступа к HW, поэтому я не могу пойти и физически проверить соединения, но я ожидал бы, что там будет только одна распечатка длины. Вместо этого я вижу здесь несколько распечаток длины.

Было бы здорово, если бы кто-то знал, как это интерпретируется. Что это значит, у меня
300м 0м 30м, 80м 50мкм и 30м, 62.5мкм? Или я неправильно понял это и это только обеспечивает максимальную поддерживаемую длину кабеля?

решение1

Мне удалось найти некоторую информацию о файле eeprom для SFP. Я нашел это у Finisar https://cdn.hackaday.io/files/21599924091616/AN_2030_DDMI_for_SFP_Rev_E2.pdf

а длина, как и предполагалось, равна максимальной длине для каждого типа кабеля, где 0 означает, что тип кабеля не поддерживается.

решение2

Для полноты картины структура памяти указана вСФФ-8472«Интерфейс управления для SFP+».

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