Hız, oran ve mod sorunları · Sık karşılaşılan sorunlar ve çözümler · Optik alıcı-vericiler ve kablolar · Belgeler · CodingBox
CodingBox Belgeler

Hız, oran ve mod sorunları

“25G’de bağlanıyor ama 10G’de bağlanmıyor.” “100G port breakout yapmıyor.” “Bakır SFP bu anahtarda ölü ama diğerinde sorunsuz.” Bunlar optik arızalar değildir — ışık sorunsuzdur — host ile modül arasında hız, kodlama ve mod konusundaki anlaşmazlıklardır. 25G’nin gelişinden bu yana açılan taleplerin büyük bir kısmını bunlar oluşturur.

Çoklu hızlı modüller

Bir modül, desteklediği hızları kimlik bloğunda listeler (nominal hız baytı 12, uyumluluk kodları, genişletilmiş uyumluluk baytı 36 / SFF-8024 Tablo 4-4). Host bunları okur ve bildirilmemiş hızları reddeder. Sık görülen durumlar:

DurumNeden başarısız olurÇözüm
10G SFP+, 1G’de kullanılıyormodül çift hızlı değil, veya host portu bir SFP+ kafesinde 1G’yi desteklemiyorçift hızlı bir modül kullanın (ikisini de bildiren), host yeteneğini kontrol edin
25G SFP28, 10G’de kullanılıyorCDR yalnızca 25G’ye kilitlenir; veya host bir 10G uyumluluk kodu ister10/25G çift hızlı CDR’li bir modül veya CDR bypass’ını etkinleştirin; 10G uyumluluk baytını kodlayın
Yalnızca 10G’lik bir portta 1G SFPbazı hostlar SFP+ kafeslerini yalnızca 10G’de çalıştırır1G’yi destekleyen bir port veya platform seçin
40G’de 100G QSFP28nadiren desteklenir; farklı şerit hızı ve FECbir 40G modülü kullanın

CDR’nin neden önemli olduğu: CDR — saat ve veri kurtarma.

Breakout

4 şeritli bir port, dört bağımsız bağlantı hâline gelebilir — ancak hem host hem de modül izin veriyorsa.

  • Paralel optikler (SR4, PSM4, DR4) ve DAC/AOC breakout kabloları breakout yapabilir; her şerit ayrı bir fiber çiftidir.
  • WDM optikleri (LR4, CWDM4, FR4) bunu yapamaz — dört dalga boyu tek bir fiber çiftinde yolculuk eder ve tek bir alıcıda sonlanmalıdır.
  • Host portu, anahtar tarafında breakout için yapılandırılmalıdır (örn. 4×25G); uzak uçlar, eşleşen FEC ile tek şeritli hızda çalışmalıdır.
  • CMIS modülleri desteklenen uygulamaları duyurur (sayfa 01h); orada listelenmeyen bir breakout modu kullanılamaz (CMIS).

FEC ve otomatik anlaşma

25G ve üzerinde, seviyeleri iyi olduğu hâlde hiç eğitime girmeyen bir bağlantı, neredeyse her zaman bir FEC uyumsuzluğudur: bir uçta RS-FEC açık, diğerinde kapalı. DAC’ta, otomatik anlaşma (madde 73) ve bağlantı eğitimi, her iki uçta da etkinleştirilmeli veya eşleşen statik ayarlarla ikisi de devre dışı bırakılmalıdır. Tam anlatım: FEC, otomatik anlaşma ve bağlantı eğitimi.

Bakır SFP modları

Bir 1000BASE-T SFP’nin içinde bir PHY vardır. Host ile ya SGMII üzerinden (bakır tarafın otomatik anlaşmasıyla) ya da sade 1000BASE-X üzerinden konuşur. Bir modda kodlanmış bir modül, diğer moda yapılandırılmış bir portta aralıklı olarak veya hiç bağlanmaz — tipik olarak “A satıcısının anahtarında çalışıyor, B satıcısınınkinde ölü”. Bazı hostlar modu port başına ayarlamanıza izin verir; aksi hâlde platformla eşleşen bir modül seçin (Bakır Ethernet ve DAC).

Hız seçimi

Çoklu hızlı SFP sınıfı modüller, alıcı bant genişliğini RS0/RS1 pinleri veya yazılımsal hız seçim bitleri üzerinden değiştirir; modül şemayı bayt 13’te bildirir. RS’i hiç sürmeyen bir host, bunu bekleyen bir modülün alıcısını yanlış hız grubunda bırakabilir (Hız ve uygulama seçimi).

“Speed and type: not supported”

Kimliği doğrulayan hostlar, bir modülün satıcı dizesini kabul edip yine de hız/tür kombinasyonunu reddedebilir — uyumluluk kodları portun modunu içermez veya 25G/100G için genişletilmiş uyumluluk kodu eksiktir. Doğru uyumluluk baytlarını (ve yalnızca donanımın gerçekten desteklediklerini) kodlamak bunu çözer (EEPROM yeniden kodlama).

Tanılama sırası

  1. Optik seviyelerin sorunsuz olduğunu doğrulayın (Bağlantı yok kontrol listesi, adım 3–6).
  2. Modülün hız kodlarını tezgâhta okuyun: bayt 12, uyumluluk kodları, genişletilmiş uyumluluk, hız tanımlayıcısı (Bellek haritası).
  3. Her iki uçta da host port yapılandırmasını karşılaştırın: hız, FEC, AN, breakout.
  4. CDR/LOL bayraklarını kontrol edin: düşük hızda LOL veren bir şerit, CDR’ye işaret eder.
  5. Donanım hızı destekliyor ama kimlik bunu söylemiyorsa, bunu kodlayın.

CodingBox’ta

Check transceiver ekranı nominal hızı, uyumluluk ve genişletilmiş uyumluluk kodlarını çözümler ve CMIS modülleri için duyurulan uygulamaları listeler; EEPROM editor, hız ve uyumluluk baytlarını sağlama toplamları yeniden hesaplanarak düzenler. Bunları dürüst tutun: optiğin taşıyamayacağı bir hızı bildirmek, arızayı “bağlanmıyor”dan “hatalarla bağlanıyor”a taşır.

Hız ve tür baytlarının bit bit anlamı, modül türü başına tipik kodlamalarla: Uyumluluk kodları.

Her NOS için hız, FEC, otomatik anlaşma ve breakout komutları: Port yapılandırma tarifleri; bir port grubunun neden bir hızı reddettiği: Anahtarın içi.

Yalnızca 1G’de bakır SFP, hiç bağlanmayan 100BASE-FX, 2,5G çubuklar, yalnızca 10G’de 10GBASE-T SFP+ — arkalarındaki SGMII/1000BASE-X/USXGMII mod sorunları: SGMII ve seri gigabit.


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