Optik portlu ağ kartlarına genel bakış
Her sunucu bağlantısının diğer ucunda bir ağ arayüzü kartı (NIC) bulunur ve bu kart, anahtarla aynı oyunu oynar — kafesler, SerDes şeritleri, modüle giden bir yönetim veri yolu, hangi modüllerin kabul edileceğine dair bir politika — iki farkla: politika bir ağ işletim sisteminde değil bir sürücüde yaşar ve darboğaz çoğunlukla port değil PCIe veri yoludur. Bu bölüm SFP/QSFP sınıfı kafesli NIC’leri ele alır: aileleri ve satıcıları, portların PCIe ile ilişkisini, alıcı-verici uyumluluğunu ve sürücü düzeyindeki geçersiz kılmalarını, sunucu tarafından bir modülü okuyan araçları ve kart ile anahtar arasındaki çizgiyi bulanıklaştıran programlanabilir bağdaştırıcıları (SmartNIC’ler, DPU’lar).

Optik açıdan bir NIC nedir
| Öğe | Anahtarda | NIC’te |
|---|
| Kafesler | kutu başına 24–64 | kart başına 1–4 (tipik olarak 1–2) |
| SerDes | yönlendirme ASIC’i | NIC denetleyici ASIC’i (Intel E810, Broadcom BCM57508, Nvidia ConnectX-7…) |
| Modül yönetimi | I²C mux’u ve CPLD üzerinden NOS | denetleyicinin I²C’si üzerinden sürücü/ürün yazılımı |
| Politika | NOS beyaz listesi (Her NOS bir modülü nasıl doğrular) | sürücü/ürün yazılımı beyaz listesi (NIC’lerde optik uyumluluğu) |
| Hız/FEC yapılandırması | CLI | ethtool, satıcı araçları, BIOS/UEFI, işletim sistemi aygıt yöneticisi (Araçlar) |
| Geri taşıma | fabric ASIC’i | CPU’ya PCIe şeritleri (Portlar ve PCIe) |
| Güç | kasadan kafes başına 3,3 V | PCIe yuvası (25–75 W) artı üst düzey kartlarda yardımcı konektör |
| Kart türü | Nerede | Portlar |
|---|
| PCIe eklenti kartı (yarım yükseklik yarım uzunluk, tam yükseklik) | herhangi bir sunucu yuvası | 1–2 × SFP28/QSFP28, 1–2 × QSFP56/QSFP112/QSFP-DD/OSFP |
| OCP NIC 3.0 (SFF / LFF mezanin) | sunucunun arkasındaki OCP yuvası | aynı kafesler, önden erişilebilir, bazı kasalarda sıcak takılabilir |
| LOM / gömülü | anakart üzerinde | genellikle RJ45; bazılarında SFP+ |
| Mezanin / blade | blade sunucular | blade kasası anahtarına bağlanır, kafes yok |
| SmartNIC / DPU | PCIe veya OCP | 2 × 100/200/400G, kendi Arm çekirdekleri (SmartNIC’ler ve DPU’lar) |
Aileler ve satıcılar
| Satıcı | Aileler (optik portlu modeller) | Hızlar | Kafesler | Sürücü (Linux) |
|---|
| Intel | X520 / X710 / XXV710 / E810 / E830 | 10G / 10G / 25G / 25–100G / 200G | SFP+, SFP28, QSFP28, QSFP56 | ixgbe, i40e, ice, idpf |
| Nvidia (Mellanox) | ConnectX-4 Lx / -5 / -6 Dx / -6 Lx / -7 / -8 SuperNIC | 25G / 100G / 100–200G / 25–50G / 200–400G / 800G | SFP28, QSFP28, QSFP56, QSFP112, OSFP | mlx5_core |
| Broadcom | NetXtreme-E BCM5741x / 5750x (P225, P425, P2100, P1400GD) | 25G / 100–200G / 400G | SFP28, QSFP56, QSFP-DD | bnxt_en |
| Marvell (QLogic) | FastLinQ 41000 / 45000 | 10–25G / 100G | SFP28, QSFP28 | qede |
| AMD (Solarflare, Pensando) | X2522 / X3522; Pensando DSC | 10–25G; 100–200G | SFP28; QSFP56 | sfc; ionic |
| Chelsio | T6 | 10–100G | SFP28, QSFP28 | cxgb4 |
| Diğerleri | Silicom, Napatech (FPGA), Xilinx/AMD Alveo, Netronome | 10–100G | karışık | — |
Kart modeli başına hızlar, denetleyici ve kafeslerce belirlenir; “25G destekler” demek 10G ve 25G demektir, nadiren 1G (Portlar ve PCIe).
NIC’in bir modülden ihtiyaç duyduğu
- O kafeste denetleyicinin desteklediği bir hız için uyumluluk kodları.
- Sürücünün kabul ettiği kimlik bilgileri — en katı olanlar Intel aileleridir (NIC’lerde optik uyumluluğu).
- Sürücünün eşleştirebileceği FEC/AN davranışı: 25G+’ta DAC, her iki uçta da Clause 73 AN gerektirir; optikler zorlanmış hız ve eşleşen FEC ister (FEC ve AN).
- Kartın kafes bütçesi içinde bir güç sınıfı — çoğu NIC, QSFP28 sınıf 4’e (3,5 W) ve QSFP-DD’ye 12–15 W’a kadar izin verir; ZR/ayarlanabilir modülleri kontrol edin (Güç ve tüketim).
- Soğutma: sunucu hava akımı kart boyunca önden arkaya doğrudur; arkaya bakan kartlardaki modüller egzoz havasında bulunur (Sıcaklık sınıfları).
Tipik roller ve optikleri
| Rol | NIC | Bağlantı |
|---|
| Genel sanallaştırma hostu | 2 × 25G SFP28 | ToR’a DAC (Roller ve topolojiler) |
| Depolama / NVMe-oF | 2 × 100G QSFP28 | DAC/AOC, PFC’li RoCE (Kayıpsız Ethernet) |
| GPU sunucusu | GPU başına bir tane olmak üzere 4–8 × 400G OSFP/QSFP112 | rail leaf’lere AOC/DR4 (Bir yapay zekâ kümesini kablolama) |
| HPC | InfiniBand HCA’sı 1–2 × NDR/XDR | DAC/AOC (IB kabloları) |
| Uç / şube | 2 × 10G SFP+ | kampüs omurgasına LR |
| Yönetim / bant dışı | 1G RJ45 veya SFP | — |
Daha fazla okuma
- NIC portları, hızları ve PCIe bant genişliği — NIC’lerdeki kafesler, çift hız, breakout kabloları, PCIe nesli × şeritlere karşı port toplamları, OCP 3.0, güç ve soğutma.
- NIC’lerde alıcı-verici uyumluluğu — satıcıya göre sürücü beyaz listeleri, Intel
allow_unsupported_sfp, Windows/ESXi davranışı, DAC ve optiklerde FEC/AN, ne kodlanacağı. - NIC araçları ve tanılaması —
ethtool -m, mlxlink, bnxtnvm, Intel araçları, Windows ve ESXi komutları, sunucudan DDM ve FEC sayaçlarını okuma. - SmartNIC’ler ve DPU’lar — BlueField, Pensando, IPU: programlanabilir bağdaştırıcılarda portlar ve optikler.
CodingBox’ta
Bir NIC’in reddettiği bir modül, bir anahtarın reddettiği gibi tanılanır: kimlik bilgilerini ve uyumluluk kodlarını tezgâhta okuyun, sürücünün listesiyle karşılaştırın, politika gerektiriyorsa kodlayın (Check transceiver, Satıcı kilidi).