SFF-8024 — kod tabloları · Spesifikasyonlar ve standartlar · Optik alıcı-vericiler ve kablolar · Belgeler · CodingBox
CodingBox Belgeler

SFF-8024 — kod tabloları

SFF-8024, SFF Modül Yönetimi Referans Kod Tabloları, diğer tüm yönetim spesifikasyonlarının işaret ettiği tek baytlık kodların ortak kayıt defteridir. Bir bellek düzeni tanımlamaz; değerlere anlam atar — 18h modül türünün ne olduğunu, 0Ch konektörünün neyi ifade ettiğini, 06h genişletilmiş uyumluluk kodunun neyi temsil ettiğini. Kayıt defteri tek bir belgede yaşadığından SFF-8472, SFF-8636, CMIS, MIS ve INF-8077i aynı baytı aynı şekilde yorumlar ve yeni form faktörleri veya PMD’ler yalnızca bir kez kaydedilir. Belge yılda birkaç kez revize edilir; her zaman güncel bir revizyona göre çözümleyin.

Her tablo nerede kullanılır

TabloAdSFP (SFF-8472)QSFP (SFF-8636)CMIS
4-1TanımlayıcıA0h bayt 0bayt 0 / 128bayt 0 / 128
4-2Kodlamabayt 11bayt 139— (uygulamadan çıkarılır)
4-3Konektörbayt 2bayt 130sayfa 00h bayt 203
4-4Genişletilmiş spesifikasyon uyumluluğubayt 36bayt 192—
4-5Host elektriksel arayüz kimliği——uygulama tanımlayıcıları (bayt 86 + 4n)
4-6 …Ortam arayüzü kimlikleri (MMF, SMF, pasif bakır, aktif kablo, BASE-T)——uygulama tanımlayıcıları (bayt 87 + 4n), tablo ortam türü baytı 85’e göre seçilir

Tablo 4-1 — tanımlayıcı değerleri

KodModülKodModül
00hbilinmiyor / belirtilmemiş11hQSFP28 (SFF-8636)
01hGBIC12hCXP2 / CXP28
02hanakarta lehimli modül13hCDFP style 1/2
03hSFP / SFP+ / SFP28 (SFF-8472)14hekranlı mini multilane HD 4X fanout
04h300 pinli XBI15hekranlı mini multilane HD 8X fanout
05hXENPAK16hCDFP style 3
06hXFP (INF-8077i)17hmicroQSFP
07hXFF18hQSFP-DD (CMIS)
08hXFP-E19hOSFP 8X (CMIS)
09hXPAK1AhSFP-DD (MIS)
0AhX21BhDSFP
0BhDWDM-SFP / SFP+ (SFF-8472 uyumlu değil)1Chx4 MiniLink / OcuLink
0ChQSFP (INF-8438)1Dhx8 MiniLink
0DhQSFP+ (SFF-8636 / SFF-8436)1EhCMIS’li QSFP+ veya sonrası
0EhCXP1FhCMIS’li SFP-DD
0Fhekranlı mini multilane HD 4X20hCMIS’li SFP+ veya sonrası (SFP112 ve benzerleri)
10hekranlı mini multilane HD 8X21hCMIS’li OSFP-XD

Daha yeni revizyonlar 21h’den sonra CMIS ile yönetilen başka form faktörleri ekler. 80h–FFh kodları satıcıya özgüdür. Hangi form faktörünün hangisi olduğu: Form faktörleri.

Tablo 4-2 — kodlama

KodSFF-8472 (SFP, bayt 11)SFF-8636 (QSFP, bayt 139)
00hbelirtilmemişbelirtilmemiş
01h8B/10B8B/10B
02h4B/5B4B/5B
03hNRZNRZ
04hManchesterSONET scrambled
05hSONET scrambled64B/66B
06h64B/66BManchester
07h256B/257B (transkode edilmiş FEC)256B/257B
08hPAM4PAM4

İki sütun 04h–06h’de farklılaşır — bir QSFP şablonu bir SFP için yeniden kullanıldığında klasik bir “yanlış kodlama” kaynağı budur.

Tablo 4-3 — konektör türleri

KodKonektörKodKonektör
00hbilinmiyor0ChMPO 1×12
01hSC0DhMPO 2×16
02hFibre Channel style 1 copper20hHSSDC II
03hFibre Channel style 2 copper21hbakır pigtail
04hBNC/TNC22hRJ45
05hFibre Channel coax headers23hayrılabilir konektör yok (DAC, AOC, pigtail modüller)
06hFiber Jack24hMXC 2×16
07hLC25hCS
08hMT-RJ26hSN (eski adıyla mini CS)
09hMU27hMPO 2×12
0AhSG28hMPO 1×16
0Bhoptik pigtail——

Fotoğraflar ve fiber eşleştirmeleri: Konektörler ve fiber.

Tablo 4-4 — genişletilmiş spesifikasyon uyumluluğu (seçki)

SFP bayt 36 ve QSFP bayt 192’de kullanılır; bir bit alanı değil, tek bir değerdir.

KodAnlamKodAnlam
01h100G AOC / 25GAUI C2M AOC (BER 5·10⁻⁵)1Fh40G SWDM4
02h100GBASE-SR4 / 25GBASE-SR20h100G SWDM4
03h100GBASE-LR4 / 25GBASE-LR21h100G PAM4 BiDi
04h100GBASE-ER4 / 25GBASE-ER22h–24h4WDM-10 / -20 / -40 MSA
05h100GBASE-SR1025h100GBASE-DR
06h100G CWDM426h100G-FR / 100GBASE-FR1
07h100G PSM427h100G-LR / 100GBASE-LR1
08h100G ACC / 25GAUI C2M ACC (BER 5·10⁻⁵)30h–33htanımlı BER değerlerinde 50G/100G/200G aktif bakır ve AOC
0Bh100GBASE-CR4 / 25GBASE-CR CA-25G-L / 50GBASE-CR2 (RS-FEC)40h50GBASE-CR / 100GBASE-CR2 / 200GBASE-CR4
0Ch25GBASE-CR CA-25G-S / 50GBASE-CR2 (BASE-R FEC)41h50GBASE-SR / 100GBASE-SR2 / 200GBASE-SR4
0Dh25GBASE-CR CA-25G-N / 50GBASE-CR2 (FEC yok)42h50GBASE-FR / 200GBASE-DR4
10h40GBASE-ER443h200GBASE-FR4
11h4×10GBASE-SR44h200G 1550 nm PSM4
12h40G PSM445h50GBASE-LR
13h–15hITU-T G.959.1 P1I1-2D1 / P1S1-2D2 / P1L1-2D246h200GBASE-LR4
16hSFI ile 10GBASE-T47h400GBASE-DR4
17h100G CLR448h400GBASE-FR4
18h100G AOC / 25GAUI AOC (BER 10⁻¹²)49h400GBASE-LR4-10
19h100G ACC / 25GAUI ACC (BER 10⁻¹²)4Ah400GBASE-ZR
1Ah100GE-DWDM27Fh256GFC-SW4
1Bh100G 1550 nm WDM (4 λ)80h64GFC destekler
1Ch–1Eh10GBASE-T SR / 5GBASE-T / 2.5GBASE-T81h128GFC destekler

25G ve 100G kimliğini mümkün kılan tablo budur: SFF-8472 bayt 3–10’un klasik bit alanlarında bunlara yer yoktur. İki mekanizmanın nasıl birleştiği: Uyumluluk kodları.

Tablo 4-5 ve sonrası — CMIS arayüz kimlikleri (seçki)

CMIS, bir modülün yapabildiklerini uygulamalar olarak tanımlar: bir host elektriksel arayüzünün bir ortam arayüzüyle eşleştirilmesi. Her iki yarı da SFF-8024 kodlarıdır.

Host elektriksel arayüzü (4-5)Kod
1000BASE-CX01h
XAUI02h
XFI03h
SFI04h
25GAUI C2M05h
XLAUI C2M06h
XLPPI07h
LAUI-2 C2M08h
50GAUI-2 C2M09h
50GAUI-1 C2M0Ah
CAUI-4 C2M0Bh
100GAUI-4 C2M0Dh
100GAUI-2 C2M0Eh
200GAUI-8 C2M0Fh
200GAUI-4 C2M10h
400GAUI-16 C2M11h
400GAUI-8 C2M12h
400GAUI-4 C2M13h–14h (kısa / uzun)
800G C2M (8 × 100G)15h–16h
Ortam arayüzüMMF tablosuSMF tablosu
10GBASE-SR / 10GBASE-LR02h04h
25GBASE-SR / 25GBASE-LR03h07h
40GBASE-SR4 / 40GBASE-LR404h09h
100GBASE-SR4 / 100GBASE-LR409h0Dh
100G SWDM4 / 100G CWDM40Ah10h
100GBASE-SR2 / 100GBASE-DR0Ch14h
100G-SR / 100G-FR0Dh15h
200GBASE-SR4 / 200GBASE-DR40Eh17h
400GBASE-SR8 / 400GBASE-DR410h1Ch
400G-SR4 / 400G-FR411h1Dh
800G-SR8 / 800G-DR812h(800G kodları izler)

Pasif bakır, aktif kablo ve BASE-T ortamlarının kendi kısa tabloları vardır; hangi tablonun uygulandığını CMIS ortam türü baytı 85 belirler (01h MMF, 02h SMF, 03h pasif bakır, 04h aktif kablo, 05h BASE-T). Tam listeler her SFF-8024 revizyonuyla değişir — yukarıdakini kayıt defteri değil, yönlendirme olarak ele alın. Uygulamaların nasıl duyurulduğu ve seçildiği: CMIS.

Pratik notlar

  • Eski ürün yazılımı çalıştıran bir host, bilmediği kodları bilinmiyor olarak gösterir — okumak için zararsızdır, ama bazı platformlar adını veremedikleri bir modülü çalıştırmayı reddeder.
  • Bir modülü kodlarken gerçek donanımı tanımlayan kodları seçin; hostlar tanımlayıcıyı, konektörü, kodlamayı ve uyumluluğu birbirine karşı çapraz kontrol eder (Hız ve veri hızı).
  • Ayrılmış ve satıcıya özgü aralıklar (80h–FFh) geçerlidir ama işe yarar bir şeye çözümlenmez.

CodingBox’ta

CodingBox, SFF-8024 tablolarını taşır ve bunları EEPROM editor içindeki ve Check transceiver üzerindeki tanımlayıcı, konektör, kodlama, genişletilmiş uyumluluk ve CMIS uygulama alanlarını etiketlemek için kullanır; böylece bir QSFP-DD uygulama tanımlayıcısındaki ham bir 12h değeri 400GAUI-8 C2M olarak okunur.

Pratikte tanımlayıcı 21h: OSFP-XD; şerit başına 200G’de OSFP, 19h’yi korur — OSFP224.

Pratikte tanımlayıcı 1Bh: DSFP — SFP boyutunda iki şerit, CMIS türevi yönetim.


Bu materyalde bir yanlışlık veya hata bulursanız ilgili bölümü seçin ve Ctrl+Enter tuşlarına basarak .