Hız ve uygulama seçimi: SFF-8079, SFF-8089
Birçok SFP sınıfı modül, birden fazla veri hızında veya birden fazla uygulamada çalışabilir (örneğin 1/2/4GFC, ya da Ethernet ve Fibre Channel). İki küçük SFF belgesi, bir hostun bir modülün neyi desteklediğini nasıl öğrendiğini ve modüle hangi modu kullanacağını nasıl bildirdiğini tanımlar.
Belgeler
| Belge | Başlık | Revizyon |
|---|---|---|
| SFF-8079 | SFP Rate and Application Selection | 1.7 |
| SFF-8089 | SFP Rate and Application Codes | 1.3 |
SFF-8079 — seçim nasıl çalışır
Hız seçiminin iki mekanizması vardır ve modül hangisini desteklediğini bildirir:
- Donanımsal hız seçimi — SFP konektöründeki RS0/RS1 pinleri. Host, modülün alıcısının (ve daha sonraki modüllerde vericisinin) bant genişliğini hız grupları arasında değiştirmek için bunları yüksek veya düşük sürer.
- Yazılımsal hız seçimi — A2h kontrol/durum alanındaki, aynı şeyi iki telli arayüz üzerinden yapan bitler; böylece RS pinleri bağlı olmayan bir host da hızları değiştirebilir.
Modülün SFF-8472 kimlik baytları, uyguladığı hız seçimi şemasını bildirir (hız tanımlayıcı baytı), böylece host pinleri mi, bitleri mi yoksa hiçbirini mi kullanacağını bilir.
SFF-8089 — kodlar
SFF-8089, modül belleğine yazılan hız ve uygulama kodu değerlerini tanımlar — “bu modül, Y hızında X uygulamasını destekler” diyen küçük bir tablo. Hostlar, bağlantı denemeden önce modülün portun yapılandırmasına uyup uymadığına karar vermek için kodları okur. Tanımlayıcı, konektör ve uyumluluk baytı değerlerinin kendisi SFF-8024 üzerinden paylaşılır.
Kodlama için neden önemli
Hız ve uygulama kodları, bir anahtarın kontrol ettiği kimlik baytları arasındadır. Donanımıyla eşleşmeyen kodlarla kodlanmış veya portun beklediği uygulamadan yoksun bir modül, ya bağlantı kurmayı reddeder ya da yanlış hızda anlaşır. EEPROM editor içinde çoklu hızlı bir modülü yeniden kodlarken, hız tanımlayıcısını ve uygulama kodlarını modülün gerçekte desteklediğiyle tutarlı tutun.
İlgili
- SFF-8472 — kimlik ve hız tanımlayıcı baytlarının bulunduğu yer.
- SFP ailesi donanım spesifikasyonları — RS pinleri ve düşük hızlı arayüz.
Hız seçimi bitlerinin arasında geçiş yaptığı host arayüzleri — SFI, 25GAUI, CAUI-4 ve PAM4 AUI’leri — ve bunların yanındaki CDR/eşitleme kontrolleri: XGMII, XAUI ve AUI ailesi.