Skip to content

Network Pluggables & Interface Standards — Technical Reference

cpx May 26, 2026 9 min read Network Infrastructure

A practical cheatsheet covering pluggable form factors (SFP/QSFP/OSFP/CFP), Ethernet PHY standards, fiber types, connectors, DAC/AOC cabling, and adjacent ecosystems (InfiniBand, Fibre Channel, PoE).


1. Pluggable form factors at a glance

Form factorLanes × lane rateTotal bandwidthTypical useConnector / interfaceStatus
GBIC1 × 1G1 Gb/sLegacy 1GSC duplexObsolete
SFP (Mini-GBIC)1 × 1.25G (8B/10B)1 Gb/s1G access/uplink, also 100M & FCLC duplex / RJ45Mature
SFP+1 × 10.3125G10 Gb/s10G server/switch, 8/16G FCLC duplexMature
SFP281 × 25.78G (NRZ)25 Gb/s25G ToR-to-server, 32G FCLC duplexCurrent
SFP561 × 53.125G PAM450 Gb/s50G serverLC duplexCurrent
SFP-DD2 × 25/50G50 / 100 Gb/s100G servers backward-compatibleLC duplexNiche
SFP112 / SFP-DD1121×100G / 2×100G PAM4100 / 200 Gb/sNext-gen 100G serverLC duplexEmerging
XFP1 × 10G10 Gb/sEarly 10G, larger than SFP+LC duplexObsolete
QSFP+4 × 10G40 Gb/s40G uplinks / breakout to 4×10GMPO-12 / LCMature
QSFP284 × 25G NRZ100 Gb/s100G uplinks / breakout to 4×25GMPO-12 / LCMature
QSFP564 × 50G PAM4200 Gb/s200G, 2×100G breakoutMPO-12 / LCCurrent
QSFP-DD8 × 50G PAM4400 Gb/s400G spine; backward-compatible with QSFP+/28/56MPO-16 / MPO-12 / LCCurrent
QSFP1124 × 100G PAM4400 Gb/s400G, lower power than QSFP-DDMPO-12 / LCEmerging
QSFP-DD800 / OSFP8 × 100G PAM4800 Gb/s800G AI/HPC fabricMPO-16 / dual MPO-12Current (2024+)
OSFP8 × 50/100G400 / 800 Gb/sHyperscale, AI clusters; integrated heatsinkMPO / dual MPOCurrent
CFP / CFP2 / CFP4 / CFP810 × 10G → 16 × 25G100 / 200 / 400 Gb/sCoherent DWDM, telcoLC / variousCFP/CFP2 still in DWDM

Backward compatibility: A QSFP-DD cage accepts QSFP+/28/56 modules (uses 4 of 8 lanes). An SFP+ cage usually accepts SFP modules at 1G. QSFP module will not fit an SFP cage (mechanically larger).


2. Lane rates & encoding

EraPer-lane rateEncodingNotes
1G1.25 Gbaud8B/10B20% overhead → 1 Gb/s usable
10G10.3125 Gbaud64B/66B NRZ~3% overhead
25G25.78125 Gbaud64B/66B NRZ + RS-FEC (528,514)FEC often required
50G PAM426.5625 Gbaud × 2 bitsPAM4 + RS-FEC (544,514) KP4Mandatory FEC
100G PAM453.125 Gbaud × 2 bitsPAM4 + RS-FEC KP4Lane of 800G/1.6T era
200G PAM4 (1.6T era)106.25 Gbaud × 2 bitsPAM4 + FECEmerging, 2025+

PAM4 vs NRZ: PAM4 carries 2 bits per symbol (4 levels) → doubles throughput at the same baud rate, but with ~9.5 dB lower SNR. Always paired with stronger FEC.


3. Ethernet optical/copper standards

1 Gigabit (IEEE 802.3 — 1000BASE-X family)

StandardMediumWavelengthReachConnector
1000BASE-TCat5e+ copper, 4 pairs100 mRJ45
1000BASE-SXOM1/2/3 MMF850 nm550 m (OM2), 1 km (OM3)LC
1000BASE-LXSMF (or MMF w/ mode conditioning)1310 nm10 kmLC
1000BASE-EXSMF1310 nm40 kmLC
1000BASE-ZXSMF1550 nm70–80 kmLC
1000BASE-BXSingle SMF (bidi)1310/1490 nm Tx/Rx10/20/40 kmLC simplex

10 Gigabit (802.3ae and successors)

StandardMediumWavelengthReach
10GBASE-TCat6a/Cat7100 m (55 m on Cat6)
10GBASE-CR (SFP+ DAC)Twinax copper1, 3, 5, 7 m passive; 10–15 m active
10GBASE-SROM3/OM4/OM5850 nm300 m OM3, 400 m OM4
10GBASE-LRMLegacy MMF1310 nm220 m
10GBASE-LROS2 SMF1310 nm10 km
10GBASE-EROS2 SMF1550 nm40 km
10GBASE-ZR/ZWOS2 SMF1550 nm80 km
10GBASE-BXBidi SMF1270/1330 or 1490/155010/20/40 km

25 Gigabit (802.3by / cu)

StandardMediumReach
25GBASE-TCat8 copper30 m
25GBASE-CR / CR-STwinax DAC3 / 5 m
25GBASE-SROM3/OM470 / 100 m
25GBASE-LRSMF 1310 nm10 km
25GBASE-ERSMF 1550 nm30–40 km

40 Gigabit (802.3ba) — QSFP+

StandardMediumWavelengthReach
40GBASE-CR4Twinax (4 lanes)5–7 m
40GBASE-SR4OM3/OM4 MMF, MPO-12850 nm100 / 150 m
40GBASE-eSR4OM3/OM4850 nm300 / 400 m
40GBASE-LR4SMF, CWDM (4 λ)1271–1331 nm10 km
40GBASE-ER4SMF1310 nm band40 km
40GBASE-LR / FR (single-λ)SMF1310 nm2 / 10 km

100 Gigabit — QSFP28 (and later QSFP-DD/OSFP single-mode variants)

StandardMediumReachNotes
100GBASE-CR4Twinax1–5 m4×25G DAC
100GBASE-CR2Twinax3 m2×50G PAM4
100GBASE-SR10OM3/OM4 MPO-24100 / 150 mLegacy CFP/CXP
100GBASE-SR4OM3/OM4 MPO-1270 / 100 m4×25G NRZ
100GBASE-SR2OM3/OM4 MPO-12100 m2×50G PAM4
100GBASE-SR1 / SR1.2OM4/OM5 LC100 mSingle-lane 100G
100GBASE-PSM4SMF MPO-12500 mMSA, not IEEE
100GBASE-CWDM4SMF LC2 kmMSA
100GBASE-DRSMF LC500 mSingle λ 1310
100GBASE-FRSMF LC2 kmSingle λ
100GBASE-LR4SMF LC, 4 λ10 kmWorkhorse uplink
100GBASE-ER4SMF LC30–40 kmOften needs SOA
100GBASE-ZRSMF LC80 kmCoherent in QSFP28 (rare)

200 Gigabit — QSFP56 / QSFP-DD (2×100G)

StandardMediumReach
200GBASE-CR4Twinax (4×50G PAM4)3 m
200GBASE-SR4OM4 MPO-12100 m
200GBASE-DR4SMF MPO-12500 m
200GBASE-FR4SMF LC, 4 λ2 km
200GBASE-LR4SMF LC, 4 λ10 km

400 Gigabit — QSFP-DD / QSFP112 / OSFP

StandardMediumReachNotes
400GBASE-CR8 / CR4Twinax3 m8×50G or 4×100G PAM4
400GBASE-SR8OM4 MPO-16100 m8×50G PAM4
400GBASE-SR4OM4/OM5 MPO-12100 m4×100G PAM4
400GBASE-SR4.2 (BiDi)OM4 MPO-1270/100 m2 wavelengths per fiber
400GBASE-DR4SMF MPO-12500 m4×100G; pairs with 100G-DR
400GBASE-FR4SMF LC, 4 λ2 kmCWDM-style
400GBASE-LR4SMF LC, 4 λ10 kmLWDM
400GBASE-ER8 / ZR / ZR+SMF LC40 / 80–120 kmCoherent (ZR/ZR+)

800 Gigabit — QSFP-DD800 / OSFP

StandardMediumReach
800GBASE-CR8Twinax 8×100G PAM42–3 m
800GBASE-SR8OM4 MPO-1650/100 m
800GBASE-DR8 / DR4-2SMF MPO-16 / MPO-12500 m
800GBASE-FR4 / FR8SMF LC, 4 λ × 22 km
800G-LR4SMF LC, 4 λ10 km
800G ZR / ZR+SMF LC80–120+ km coherent

1.6 Terabit (emerging, 2025–2026)

Based on 200G/lane PAM4. Form factors: OSFP-XD, QSFP-DD-1600 (under MSA), CPO (co-packaged optics) for hyperscale.


4. Fiber types & reach reference

TypeCore / claddingColor jacketWavelength sweet spotTypical reach @ 10G/100G
OM162.5/125 µm MMFOrange850/1300 nm33 m / not supported
OM250/125 µm MMFOrange850/1300 nm82 m / not supported
OM350/125 µm laser-optimisedAqua850 nm300 m / 70 m
OM450/125 µm laser-optimisedAqua / violet850 nm400 m / 100 m
OM550/125 µm wideband MMFLime green850–953 nm SWDM400 m / 150 m SWDM
OS19/125 µm SMF (indoor, tight-buffered)Yellow1310/1550 nm10 km
OS29/125 µm SMF (low water peak)Yellow1310/1383/1550 nm40–80 km+

Rule of thumb: prefer OS2 SMF for any new build — same module cost arc, far superior reach, supports DWDM/coherent without rewiring.


5. Connectors

ConnectorFormUsed forNotes
LC1.25 mm ferrule, duplex clipSFP/QSFP single-λ opticsDe-facto standard
SC2.5 mm push-pull1G GBIC, FTTHLegacy in DCs
ST2.5 mm bayonetOlder MMFTelco/industrial
FC2.5 mm screw-onLab/measurementVibration-resistant
E20002.5 mm with shutterTelco/DWDMPush-pull, eye-safe shutter
MTRJMini transceiver, dual fiberLegacyRare
MPO/MTP-88-fiber ribbon40/100G SR4 (uses 8 of 12)Often in MPO-12 housing
MPO/MTP-1212-fiber ribbon40G-SR4, 100G-SR4/PSM4, 400G-DR4Workhorse parallel
MPO/MTP-1616-fiber ribbon400G-SR8, 800G-DR8Newer high-density
MPO-2424-fiber, 2 rows100G-SR10, breakout patchingTwo MPO-12 in one
MDC / SNVery small form factor (VSFF)Breakout in 400G-DR4 / 800GDensity-driven
CSMini duplexHigh-density patchingLC-replacement in QSFP-DD

Polish types: UPC (blue) for general datacom; APC (green, 8° angled) for high-power / coherent / PON — never mate UPC↔APC.

Polarity: Type-A (straight), Type-B (reversed), Type-C (pairs flipped). 40/100G SR4 typically wants Type-B end-to-end. Document polarity in cable plant.


6. DAC / AOC / ACC cabling

Cable typeMediumReachPowerWhen to use
Passive DACTwinax copper1–3 m (25/100G), up to 5–7 m at 10/40G~0.1 WIn-rack ToR ↔ server; cheap
Active DAC (ACC)Twinax + signal conditioner5–10 m at 100G+, 3 m at 400G0.5–1.5 WReach extension within row
AOCSealed fiber + integrated transceivers1–100 m typical, up to 300 m1.5–3 WMid-reach without patching
Breakout DAC/AOC1× higher-speed → N× lower (e.g. 100→4×25, 400→4×100)as abovevariesSwitch port consolidation

DACs are vendor-coded; mixing Cisco-coded with Arista host can require force-acceptance commands. Cisco: service unsupported-transceiver + no errdisable detect cause gbic-invalid. Arista: transceiver qsfp default-mode 4x10G for breakout.


7. EEPROM, DDM/DOM, and vendor lock

Pluggables expose an I²C-readable EEPROM defined by SFF-8472 (SFP/SFP+), SFF-8636 (QSFP+/28), CMIS (QSFP-DD, OSFP, SFP-DD — Common Management Interface Specification, current).

Useful fields:

  • Vendor name, PN, SN, date code
  • Wavelength, reach, encoding
  • DDM/DOM live telemetry: Tx power, Rx power, bias current, temperature, supply voltage
  • Compliance codes (which Ethernet/FC standards supported)

Linux read commands:

ethtool -m eth0                      # full SFP/QSFP EEPROM + DDM
ethtool -m eth0 raw on length 256    # raw dump
ethtool -i eth0                      # driver, firmware

Switch side: show interface transceiver detail (Cisco/Arista/Nexus), display transceiver (Huawei), get port transceiver (Juniper).

Vendor lock is a soft check — the switch reads a vendor ID byte and refuses non-original optics. Third-party optics (FS, ProLabs, Flexoptix) are recoded to mimic the OEM. Functionally equivalent in 99% of cases for datacom; coherent and DWDM tunables warrant more care.


8. InfiniBand speeds (HPC / AI fabric)

GenPer-lane4× link (HCAs)12× linkYear
SDR2.5 Gb/s10 Gb/s30 Gb/s2003
DDR5 Gb/s20 Gb/s60 Gb/s2005
QDR10 Gb/s40 Gb/s120 Gb/s2007
FDR14.0625 Gb/s56 Gb/s168 Gb/s2011
EDR25.78 Gb/s100 Gb/s300 Gb/s2014
HDR50 Gb/s PAM4200 Gb/s600 Gb/s2018
NDR100 Gb/s PAM4400 Gb/s1200 Gb/s2022
XDR200 Gb/s PAM4800 Gb/s2.4 Tb/s2024+
GDR400 Gb/s1.6 Tb/s4.8 Tb/sRoadmap

Connector: QSFP family (same cages as Ethernet), or OSFP for NDR/XDR. Software stack: OFED/UCX, RoCE bridges IB semantics over Ethernet.


9. Fibre Channel speeds

GenLine rateThroughput (full duplex)Form factor
1GFC1.0625 Gbaud200 MB/sSFP
2GFC2.125400 MB/sSFP
4GFC4.25800 MB/sSFP
8GFC8.51.6 GB/sSFP+
16GFC14.0253.2 GB/sSFP+
32GFC28.056.4 GB/sSFP28
64GFC57.8 PAM412.8 GB/sSFP56
128GFC4×28.0525.6 GB/sQSFP28
256GFC4×57.8 PAM451.2 GB/sQSFP56

10. Power over Ethernet quick reference

StandardClassPSE powerPD powerPairsYear
802.3af (PoE)0–315.4 W12.95 W22003
802.3at (PoE+)430 W25.5 W22009
802.3bt Type 3 (PoE++)5–660 W51 W42018
802.3bt Type 47–890–100 W71.3 W42018

11. SFP/QSFP pinouts (electrical, the parts you might actually care about)

SFP/SFP+ (20-pin edge connector):

  • TX_FAULT, TX_DISABLE, MOD_ABS (presence detect), RS0/RS1 (rate select)
  • SDA / SCL — I²C management (address 0xA0 EEPROM, 0xA2 DDM)
  • TD+/- and RD+/- differential pairs
  • VccT, VccR, ground

QSFP+/28/-DD (38- or 76-pin):

  • ModSelL, ResetL, LPMode, IntL, ModPrsL — management/state
  • SCL/SDA — I²C
  • 4 (or 8) lanes of TX/RX differential pairs
  • Higher-power modes negotiated via management interface — important: a Class 8 QSFP-DD ZR can pull >18 W and requires thermal/power negotiation; older switches may not accept it.

12. Practical sizing & gotchas

SituationPick thisAvoid
1G uplink, ≤10 km, new build1000BASE-LX SFP, OS2 SMFOM1/OM2 — outdated, limits future
ToR ↔ server in rackSFP28 DAC (25G) or SFP+ DAC (10G)Optics — wasted power & cost
100G spine ↔ leaf, same row100G-SR4 with OM4 MPO-12, or 100G AOCLR4 — wasted budget
100G across building, ≤2 km100G-CWDM4 or 100G-FRLR4 (overkill) or SR4 (won’t reach)
400G in DC, 500 m400G-DR4FR4 (more expensive)
400G metro/DCI, 80 km400G ZR/ZR+ coherentTrying to chain LR4 + amps
Mixed-vendor headacheBrand-coded 3rd party (FS, etc.)Mixing OEM optics blindly — lock
Future-proofing patch panelsOS2 SMF + LC, MPO-12 with low-loss APCOM1/OM2, MTRJ

Top operational gotchas:

  1. Polarity errors on MPO — Type-A vs Type-B will hand you a perfectly clean fiber link that won’t pass traffic. Always test with VFL or OTDR before declaring victory.
  2. APC ↔ UPC mating — even momentary contact damages the ferrule. Colour code religiously.
  3. Bend radius — modern bend-insensitive fiber tolerates ~10 mm bends, but legacy OM2/OS1 will lose dB silently.
  4. FEC negotiation at 25G+ — RS-FEC must match end-to-end. Many “link up but errors” issues are FEC mismatch (show interface … fec).
  5. DOM Rx power — log Rx dBm baseline at install; -3 dB drift over months = dirty connector or aging laser. Action threshold typically Rx < -14 dBm for 10G LR, < -10 dBm for 100G LR4.
  6. DAC length & SerDes — 7 m passive 25G DACs exist but require host SerDes tuning. If link flaps under load, swap for AOC.
  7. Power budget per port — a fully-loaded 32×400G QSFP-DD switch with ZR optics can draw 600+ W just in optics. Plan PSU and cooling accordingly.
  8. Breakout cables — a 100G QSFP28 → 4×25G SFP28 breakout needs both ends and the switch port configured for breakout mode. Same cable, different config, hours of debugging.

13. Quick command reference

# Linux — read optic info + DDM
ethtool -m enp1s0f0
ethtool --module-info enp1s0f0

# Linux — check link, speed, FEC, autoneg
ethtool enp1s0f0
ethtool --show-fec enp1s0f0

# Cisco IOS / NX-OS
show interface Ethernet1/1 transceiver detail
show interface Ethernet1/1 transceiver calibrations
show running-config interface Ethernet1/1

# Arista EOS
show interfaces Ethernet1 transceiver
show interfaces Ethernet1 hardware

# Juniper Junos
show interfaces diagnostics optics et-0/0/0
show interfaces et-0/0/0 extensive

# Mikrotik (RouterOS)
/interface/ethernet/print detail
/interface/ethernet/monitor sfp1

14. Standards & MSA reference (where to dig deeper)

BodyKey documents
IEEE 802.3Ethernet PHYs (all -BASE-X definitions)
SFF CommitteeSFF-8431 (SFP+), SFF-8472 (DDM), SFF-8636 (QSFP+/28), SFF-8665 (QSFP28), SFF-8024 (codes)
CMIS (OIF)Common Management Interface Spec for QSFP-DD/OSFP/SFP-DD
QSFP-DD MSAqsfp-dd.com — mechanical, electrical, thermal
OSFP MSAosfpmsa.org
OIF400ZR, 800ZR Implementation Agreements (coherent DWDM in pluggables)
ITU-TG.652/G.655 fiber, G.694.1 DWDM grid, G.698 single-channel interfaces
INCITS T11Fibre Channel (FC-PI-x)
IBTAInfiniBand specs

Cheatsheet — verify specific compliance codes against module datasheets and your switch’s compatibility matrix before procurement.

0 0 votes
Article Rating
guest

0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x