Übersicht: MSA und Standards
Optische Transceiver sind austauschbar, weil Hersteller gemeinsamen Branchenspezifikationen folgen statt proprietären Designs. Die meisten beginnen als Multi-Source Agreement (MSA) — eine Vereinbarung zwischen Herstellern, dass ein Modul eines gegebenen Formfaktors dieselbe mechanische, elektrische und Verwaltungsschnittstelle hat, egal wer es herstellt.
Wer veröffentlicht was
- Das SFF Committee (heute die SNIA SFF TWG) veröffentlicht die SFF-xxxx-Dokumente, die die Zweidraht-(I²C-)Verwaltungsschnittstelle und das Speicherlayout für Module der SFP- und QSFP-Klasse definieren.
- Die QSFP-DD-MSA hat zusammen mit den OSFP- und COBO-Gruppen CMIS geschaffen, das heute beim OIF gepflegt wird, für Mehr-Lane-Module mit hoher Geschwindigkeit.
- Die SFP-DD-MSA veröffentlicht MIS für zweikanalige SFP-DD-Module.
Welche Spezifikation gilt für welches Modul
| Spezifikation | Gilt für |
|---|---|
| SFF-8472 | SFP, SFP+, SFP28 |
| SFF-8636 | QSFP+, QSFP28 |
| INF-8077i | XFP (10G) |
| CMIS | QSFP-DD, OSFP, COBO, CMIS-fähiges QSFP |
| MIS 2.0 | SFP-DD |
| SFF-8024 | gemeinsame Codetabellen, die von den anderen genutzt werden |
Warum das für CodingBox wichtig ist
Diese Spezifikationen legen fest, wo jedes Feld im Modulspeicher liegt und wie man es liest. CodingBox wendet für das erkannte Modul die richtige an, sodass Identität, DDM und Konfiguration von den korrekten Adressen dekodiert werden. Der EEPROM-Editor nennt beim Überfahren mit der Maus sogar das Feld jedes Bytes und die zutreffende Spezifikation.
Dokumentfamilien in diesem Abschnitt
- Vollständige Liste — der MSA-Spezifikationskatalog: alle 35 SFF-/INF-Dokumente mit Nummern, Titeln und Revisionen.
- Verwaltungsschnittstellen — SFF-8472, SFF-8636, CMIS, MIS, INF-8077i (XFP).
- Hardware-Ebenen — mechanische, elektrische und Rate-Klassen-Dokumente für die SFP-Familie und die QSFP-Familie.
- Sonderkarten — durchstimmbare DWDM-Register (SFF-8690, SFF-TA-1004) und Raten- und Anwendungsauswahl (SFF-8079, SFF-8089).
- Gemeinsame Codes — SFF-8024.
Übergreifende Materialien
- Zweidraht-Schnittstelle — Adressen, Paging, Bänke, Transaktionen und Timing, gemeinsam für jede Spezifikation.
- Compliance-Codes — Byte 3–10 und 36 (SFP), 131–138 und 192 (QSFP), CMIS-Anwendungen; typische Kodierungen.
- Herstellerfelder — Name, OUI, PN, SN, Datumscode: Formate, worauf Hosts abgleichen, häufige Fehler.
- Prüfsummen — CC_BASE, CC_EXT, CC_DMI und CMIS-Seitenprüfsummen: Bereiche, Algorithmus, Host-Verhalten.
- Spezifikationsrevisionen — Byte 94, Byte 1, CMIS-Versions-Nibbles und was jede Generation hinzugefügt hat.
- Was der Host tut — die zwölfstufige Hochlaufsequenz mit Pins, Bytes und Timings.
- Optische Schnittstellen-MSAs — CWDM4, PSM4, 100G Lambda, SWDM, BiDi, 400ZR/ZR+, 800G und ihr Bezug zu IEEE.
Registerkarten
- SFF-8472 A0h und A2h — SFP-Identität und -Diagnostik, Byte für Byte.
- SFF-8636 untere Seite und obere Seiten — QSFP+/QSFP28.
- CMIS untere Seite, obere Seiten und Lane-Seiten — QSFP-DD, OSFP und andere CMIS-Module.
- INF-8077i XFP — unterer Speicher und Serial-ID-Tabelle.
Die größere Landkarte — IEEE-802.3-Klauseln nach PMD, ITU-T-, IEC-, TIA-, T11-, IBTA- und OIF-Dokumente, und welches welche Frage beantwortet: Standards-Übersicht.