Port türleri ve kafesler: ne nereye uyar
Bir ön panel; RJ45 jaklarını, SFP ailesi kafeslerini, QSFP ailesi kafeslerini ve bazen bir combo portu veya bir modül slotunu bir arada barındırır. Hangi alıcı-vericinin hangi kafese sığdığı büyük ölçüde bir aile içindeki mekanik geriye dönük uyumluluk meselesidir; sonrasında çalışıp çalışmayacağı ise kafesin arkasındaki SerDes’e ve NOS ilkesine bağlıdır. Bu sayfa; insanları şaşırtan adaptörler, combo portlar ve port grubu kurallarıyla birlikte uyum ve işlev matrisidir.
Kafes aileleri
| Kafes | Kabul ettiği (mekanik olarak) | Çalıştığı hız | Notlar |
|---|---|---|---|
| SFP (1G) | SFP | 1G (bazılarında 100M) | 1G dönemi anahtarları; SFP+ modülleri sığar ama 10G çalışmaz |
| SFP+ | SFP, SFP+ | 1G (destekleniyorsa), 10G | SFP+ kafeslerinde 1G desteği platforma bağlıdır |
| SFP28 | SFP, SFP+, SFP28 | 1G (nadir), 10G, 25G | dörtlü hız grupları (Anahtarın içi) |
| SFP56 / SFP-DD | SFP ailesi, SFP56 / SFP-DD | 50G / 100G’ye kadar | SFP-DD kafesi SFP28 modüllerini kabul eder (SFP-DD) |
| QSFP+ | QSFP+ | 40G, 4 × 10G | QSFP28 modülleri burada 100G çalışmaz |
| QSFP28 | QSFP+, QSFP28 | 40G, 100G, 4 × 25G, 4 × 10G, 2 × 50G | 2016–2022 döneminin en yaygın DC kafesi |
| QSFP56 | QSFP+, QSFP28, QSFP56 | 200G’ye kadar | InfiniBand HDR, 200GbE |
| QSFP112 | QSFP ailesi, QSFP112 | 400G’ye kadar (4 × 100G) | NIC’ler ve bazı anahtarlar |
| QSFP-DD / QSFP-DD800 | QSFP ailesi, QSFP-DD | 400G / 800G, breakout’lar | QSFP28’i 100G’de kabul eder (QSFP-DD) |
| OSFP / OSFP224 | OSFP | 400G / 800G / 1,6T | adaptörsüz QSFP ile uyumlu değildir (OSFP, OSFP224) |
| OSFP-XD | OSFP, OSFP-XD | 800G / 1,6T / 3,2T | OSFP-XD |
| XFP (eski) | XFP | 10G | ayrı bir 10G ailesi; SFP+ değil (XFP) |
| GBIC (eski) | GBIC | 1G | GBIC |
| CFP / CFP2 / CFP4 | kendi ailesi | 100G, koherent | hat kartı ve taşıma ekipmanı |
Sığmak gereklidir ama yeterli değildir: gerisine platformun desteklenen optikler listesi karar verir (Uyumluluk matrisleri).
RJ45 portları ile bakır modüller
Yerleşik RJ45 portlarının kart üzerinde bir PHY’si vardır ve 10/100/1000’i (veya multi-gig portlarda 2,5/5/10G’yi) müzakere eder. Bir bakır SFP (1000BASE-T, 10GBASE-T) bu PHY’yi modülün içine koyar; optiklerden daha fazla güç çeker, DDM’den yoksun olabilir ve 10GBASE-T SFP+ modülleri genellikle kafesin 1,5 W sınıfını aşar (Bakır Ethernet ve DAC).
Combo portlar
Bir combo port, tek bir anahtar portunda bir RJ45 ve bir SFP kafesini eşleştirir: yalnızca biri etkindir. Kurallar değişir — bazı platformlar bir modül takılıyken SFP’yi tercih eder, bazıları media-type yapılandırması gerektirir. Belirti: combo porta takılan bir optik hiçbir şey yapmaz çünkü RJ45 tarafı etkindir.
Adaptörler
| Adaptör | Yön | Notlar |
|---|---|---|
| QSA (QSFP-to-SFP+) | bir QSFP+/QSFP28 kafesinde SFP+/SFP28 modülü | port bir şeritte 10G/25G çalışır; host desteği gerektirir (QSFP portunda speed 10000, bazen özel bir komut) |
| QSFP-DD-to-QSFP | bir QSFP-DD kafesinde QSFP28 | genellikle adaptör gerekmez — QSFP-DD, QSFP28’i doğrudan kabul eder |
| OSFP-to-QSFP-DD | bir OSFP kafesinde QSFP-DD modülü | elektriksel geçişli mekanik adaptör; satıcıya özgü destek |
| SFP-to-RJ45 “dönüştürücü” | bakır SFP modülü | bir adaptör değil — PHY’li bir alıcı-verici |
| Medya dönüştürücüler | bağımsız kutu | kendi SFP kafesi ve ilkesi olan ayrı bir cihaz |
Bir adaptör, host’a içindeki modülün kimliğini sunar; host hem adaptörü (bir EEPROM’u varsa) hem de modülü kabul etmelidir.
Breakout portları
4 şeritli veya 8 şeritli bir kafes; optikler paralel olduğunda (SR4, DR4, PSM4, CR4 DAC) ve ASIC/PHY eşlemesi izin verdiğinde birkaç mantıksal port olarak yapılandırılabilir. Yaygın kısıtlamalar:
- yalnızca belirli portlar (genellikle ilk veya son N port, ya da bir port atlayarak) breakout yapabilir;
- breakout, komşu portu devre dışı bırakabilir;
- alt portlar bir FEC modunu devralır veya gerektirir; tüm alt birimler aynı hızda çalışır;
- CMIS modülleri breakout uygulamasını duyurmalıdır (CMIS).
Kablolama tarafı: Breakout ve MPO kablolama; yapılandırma sözdizimi: Port yapılandırma tarifleri.
Hız grupları ve karma hız kuralları
| Kural (platforma bağlı) | Donanım kılavuzlarındaki tipik ifade |
|---|---|
| Dörtlü gruplar halindeki SFP28 portları 10G/25G’yi paylaşır | “ports 1–4 must operate at the same speed” |
| QSFP28 üst bağlantıları: port başına 40G veya 100G, breakout yalnızca bazılarında | “ports 49 and 51 support 4×25G breakout” |
| SFP+/SFP28 kafeslerinde 1G | “1G not supported on ports 49–52” veya “supported with auto-negotiation off” |
| QSFP-DD’de karma 400G/2×200G/4×100G | port başına veya modül başına seçilen “port modes” veya “profiles” |
Platformun donanım kurulum kılavuzunu bir kez okuyun; bu, “modül sağlam, neden bağlanmıyor” diye saatler harcamanızı önler (Hız ve oran).
Üst bağlantı modülleri ve genişletme slotları
Kampüs anahtarları genellikle kendi PHY’si/retimer’ı ve kendi desteklenen optikler listesi olan çıkarılabilir bir üst bağlantı modülü (4 × SFP+, 2 × QSFP28…) alır; yığınlanabilir anahtarlar yalnızca yığınlama kabloları veya belirli DAC’leri kabul eden yığınlama portları taşır (Portlar ve üst bağlantılar).
Uyum ve işlev kontrol listesi
- Kafes ailesi ve nesli → hangi modüllerin sığacağı ve SerDes’in hangi hızları yapabileceği.
- Port grubu kuralları → komşuların hızı kısıtlayıp kısıtlamadığı.
- O spesifik portun breakout kapasitesi.
- Kafesin güç sınıfı ile modülün karşılaştırılması.
- NOS ilkesi → desteklenen liste veya override (Her NOS bir modülü nasıl doğrular).
- Modül kimliğinin yukarıdakilerin hepsiyle tutarlı olması (Check transceiver).
CodingBox’ta
Kimlik baytları size bir modülün ne olduğunu söyler; yukarıdaki kafes ve platform kuralları ise nereye gidebileceğini söyler. CodingBox öncekini okur — form faktörü, hız kodları, güç sınıfı, konektör — böylece uyum ve işlev kontrolü, modül kabine gitmeden önce tezgâhta yapılabilir (Check transceiver).
Aynı kafesler sunucu adaptörlerinde, ek kısıtlama olarak PCIe bant genişliğiyle birlikte: NIC portları, hızları ve PCIe; bir 1G kafesin elektriksel olarak ne taşıdığı ve bakır SFP’lerin bunu neden önemsediği: SGMII ve seri gigabit.
Bu kafesler için her NOS’taki arayüz adları, breakout alt birim gösterimi ve LED kodları: Port adlandırma ve LED’ler; yığınlama ve MLAG eş bağlantıları tarafından tüketilen portlar: Yığınlama ve MLAG.