· Atomic Racks
SFP+, SFP28, and Vendor Coding: Will This Optic Work in My Switch?
Transceivers cause a disproportionate share of networking grief because everything physically fits. An SFP, SFP+, and SFP28 module all slide into the same cage — whether a link comes up is decided by speed matching, cable type, and the small matter of vendor coding. Here's the field guide.
Form factors in one paragraph
SFP tops out at 1G, SFP+ at 10G, SFP28 at 25G; all share the same cage and LC-duplex optical connector. As a rule, newer ports are backward-friendly: most SFP28 switch ports will run an SFP+ optic at 10G. The reverse is never true — an SFP28 module doesn't make a 10G port go faster. (QSFP variants are the four-lane cousins: QSFP+ = 40G, QSFP28 = 100G, often breakout-cabled into 4× SFP lanes.)
Match the optic to the fiber
- SR (short range) — multimode fiber, 850nm. At 10G: ~300m on OM3. At 25G: ~70m on OM3, ~100m on OM4. The homelab and in-rack default.
- LR (long range) — single-mode fiber, 1310nm, 10km. Buy LR when runs leave the building, not to "future-proof" a rack.
- DAC (direct-attach copper) — a twinax cable with the "transceivers" permanently attached. Cheapest and lowest-power link for anything under ~3m; the right answer for switch-to-server in the same rack.
Vendor coding: the part everyone hates
Transceivers carry an EEPROM identifying their vendor, and some switches refuse or complain about modules that aren't their own brand. Cisco famously warns or blocks; the workaround (service unsupported-transceiver) is well documented but unsupported. Mellanox/NVIDIA and most Mikrotik/TP-Link gear is permissive; HPE and Brocade vary by line and firmware. Two practical consequences:
- Buying an optic "coded" for your switch brand (a genuine Cisco SFP-25G-SR-S, say, for a Cisco switch) sidesteps the issue entirely.
- "Compatible" third-party optics are fine hardware wrapped in a coding gamble. They usually work; when they don't, you've learned about your switch's firmware policy the hard way. We label modules as genuine OEM when they are, and never sell relabeled compatibles as originals.
A five-line troubleshooting order
- Speeds match? (Port speed, optic rating, and configured speed all agree.)
- Fiber type matches the optic? (SR↔multimode, LR↔single-mode; check the connector polish on patch leads.)
- Switch accepts the coding? (Check logs for a transceiver rejection before blaming hardware.)
- TX/RX crossed? (Flip one end of the LC pair — the classic.)
- Then, and only then, suspect the module.
We test optics and adapters for link before listing them. Browse networking gear in stock, and if you're unsure what your switch will accept, ask with the model number — compatibility questions are half our inbox and we answer them for free.