Auswahl von Rate und Anwendung: SFF-8079, SFF-8089
Viele Module der SFP-Klasse können mit mehr als einer Datenrate oder in mehr als einer Anwendung arbeiten (zum Beispiel 1/2/4GFC, oder Ethernet und Fibre Channel). Zwei kleine SFF-Dokumente legen fest, wie ein Host erfährt, was ein Modul unterstützt, und wie er dem Modul mitteilt, welchen Modus es nutzen soll.
Die Dokumente
| Dokument | Titel | Rev |
|---|---|---|
| SFF-8079 | SFP Rate and Application Selection | 1.7 |
| SFF-8089 | SFP Rate and Application Codes | 1.3 |
SFF-8079 — wie die Auswahl funktioniert
Die Ratenauswahl hat zwei Mechanismen, und das Modul kündigt an, welchen es unterstützt:
- Hardware Rate Select — die Pins RS0/RS1 am SFP-Steckverbinder. Der Host steuert sie auf High oder Low, um die Bandbreite des Empfängers (und bei neueren Modulen auch des Senders) zwischen Ratengruppen umzuschalten.
- Soft Rate Select — Bits im A2h-Steuer-/Statusbereich, die dasselbe über die Zweidraht-Schnittstelle erledigen, sodass ein Host ohne verdrahtete RS-Pins trotzdem die Rate wechseln kann.
Die SFF-8472-Identitätsbytes des Moduls deklarieren das implementierte Rate-Select-Schema (Ratenkennwert-Byte), sodass der Host weiß, ob er Pins, Bits oder keins von beidem verwenden soll.
SFF-8089 — die Codes
SFF-8089 definiert die Werte der Raten- und Anwendungscodes, die in den Modulspeicher geschrieben werden — eine kleine Tabelle, die aussagt „dieses Modul unterstützt Anwendung X bei Rate Y". Hosts lesen die Codes, um zu entscheiden, ob das Modul zur Konfiguration des Ports passt, bevor sie einen Link versuchen. Die Werte für Identifier, Steckverbinder und Compliance-Byte selbst werden über SFF-8024 geteilt.
Warum das für die Kodierung wichtig ist
Raten- und Anwendungscodes gehören zu den Identitätsbytes, die ein Switch prüft. Ein Modul, dessen Codes nicht zur Hardware passen oder dem die vom Port erwartete Anwendung fehlt, verweigert entweder den Link oder handelt die falsche Rate aus. Halten Sie beim Neukodieren eines Multi-Rate-Moduls im EEPROM-Editor den Ratenkennwert und die Anwendungscodes konsistent mit dem, was das Modul tatsächlich unterstützt.
Verwandte Themen
- SFF-8472 — wo die Identitäts- und Ratenkennwert-Bytes liegen.
- Hardwarespezifikationen der SFP-Familie — die RS-Pins und die Low-Speed-Schnittstelle.
Die Host-Schnittstellen, zwischen denen die Rate-Select-Bits umschalten — SFI, 25GAUI, CAUI-4 und die PAM4-AUIs — und die CDR-/Equalisierungssteuerungen daneben: XGMII, XAUI und die AUI-Familie.