SFP vs SFP+ vs QSFP+ vs QSFP28 — Which Transceiver Does Your Network Need?
Confused by SFP, SFP+, QSFP+, and QSFP28? This guide explains the differences, speeds, form factors, and how to choose the right transceiver for your switch and fiber plant.
The Short Answer
Before diving in, here is the quick reference every network engineer needs:
| Form Factor | Max Speed | Where It Goes |
|---|---|---|
| SFP | 1 Gbps | Access layer, legacy uplinks |
| SFP+ | 10 Gbps | Distribution, server uplinks, modern access |
| SFP28 | 25 Gbps | High-density server access, cloud-native ToR |
| QSFP+ | 40 Gbps | Spine switches, data center aggregation |
| QSFP28 | 100 Gbps | Modern spine, AI/ML fabric, carrier aggregation |
SFP — The Original Gigabit Standard
SFP (Small Form-factor Pluggable) has been the backbone of GigE networking since the early 2000s. It is a compact, hot-swap transceiver that plugs into a dedicated SFP cage on a switch, router, or media converter.
What it supports:
- 1000BASE-SX — 850nm, multi-mode fiber, up to 550m
- 1000BASE-LX — 1310nm, single-mode fiber, up to 10km
- 1000BASE-T — copper RJ-45, up to 100m
- BiDi — single-fiber bidirectional, up to 10km
SFP is still actively deployed in access layer switches connecting workstations and IoT devices, out-of-band management connections on core hardware, and cost-sensitive branch office networks.
Pro Tip: SFP ports on modern switches are often SFP+ ports running at 1G — so your legacy SFP module will work in an SFP+ slot. The reverse is not true.
SFP+ — The 10G Workhorse
SFP+ (Enhanced SFP) uses the same physical housing as SFP but removes some circuitry from the module, allowing it to hit 10 Gbps per lane.
What it supports:
- 10GBASE-SR — 850nm MMF, up to 400m over OM4
- 10GBASE-LR — 1310nm SMF, up to 10km
- 10GBASE-ER — 1550nm SMF, up to 40km
- SFP+ DAC — copper twinax, up to 7m
- SFP+ AOC — optical cable assembly, up to 30m
- BiDi SFP+ — single-fiber, up to 10km
SFP+ is the most widely deployed transceiver in enterprise and data center environments today. If you are building or upgrading a network right now, SFP+ is almost certainly somewhere in your stack.
Choose SFP+ when:
- Your switches have SFP+ ports (virtually all modern enterprise switches do)
- You need 10G server uplinks, distribution uplinks, or ToR switch interconnects
- You want fiber flexibility in port selection
SFP28 — The 25G Access Layer Standard
SFP28 is the 25G evolution of SFP+, sharing the same form factor but delivering 25 Gbps per port. It is backward-compatible with SFP+ in most platforms — a 25G port can run SFP+ at 10G.
25G is rapidly becoming the server access layer standard in new-build data centers. It offers 2.5x the throughput of 10G with minimal cost premium, and the transition to 100G spine becomes cleaner with 4x25G breakout.
Choose SFP28 when:
- Your servers have 25G NICs
- You are building a new data center and want a clear migration path to 100G
QSFP+ — The 40G Data Center Standard
QSFP+ bundles four 10G lanes into a single connector for 40G aggregate throughput. Its larger housing accommodates the additional fiber channels needed for four parallel lanes.
What it supports:
- 40GBASE-SR4 — 850nm MMF, MPO-12 connector, up to 150m over OM4
- 40GBASE-LR4 — CWDM 1310nm SMF, LC duplex, up to 10km
- 40G DAC — passive/active copper twinax, up to 5m
- Breakout: One 40G QSFP+ port splits into four 10G SFP+ connections
QSFP+ is the dominant spine switch interface in enterprise and colocation data centers.
Choose QSFP+ when:
- Your spine or aggregation switches have QSFP+ ports
- You are connecting two 40G-capable devices
- You want to use breakout cables to serve 10G devices from a 40G spine
QSFP28 — The 100G Present and Future
QSFP28 upgrades each of QSFP+'s four lanes from 10G to 25G, delivering 100G in the same physical housing. QSFP28 ports are often backward-compatible with QSFP+ modules — check your platform's datasheet.
What it supports:
- 100GBASE-SR4 — 850nm MMF, MPO-12, up to 100m over OM4
- 100GBASE-LR4 — CWDM SMF, LC duplex, up to 10km
- 100G DAC/AOC — copper and optical assemblies up to 30m
- Breakout: One 100G port into four 25G SFP28 or four 10G SFP+
Choose QSFP28 when:
- Your spine or core switches are 100G-capable
- You are running AI/ML, NVMe-oF, or high-frequency trading workloads
- You are building a new data center spine for a 5 to 7 year platform lifespan
The Compatibility Rules You Must Know
Rule 1: Larger form factors do not fit in smaller ports. A QSFP+ module will not physically fit in an SFP+ cage.
Rule 2: SFP fits in SFP+ ports, but not vice versa. Most SFP+ ports will auto-negotiate to 1G when a standard SFP module is inserted.
Rule 3: Vendor coding matters on Cisco (and some Juniper). Cisco IOS and NX-OS validate the vendor ID in a transceiver's EEPROM. Use Cisco-compatible coded third-party modules or enable the override command.
Rule 4: Fiber type must match the transceiver type. SR/SR4 modules require multi-mode fiber. LR/LR4/ER modules require single-mode fiber. Mixing causes link failure.
Rule 5: BiDi pairs must be matched. Both ends must have BiDi transceivers with opposite TX/RX wavelengths.
Quick Decision Flowchart
Start with your switch port speed, then work down:
- 1G port → SFP
- 10G port → SFP+
- 25G port → SFP28
- 40G port → QSFP+
- 100G port → QSFP28
Then ask distance:
- Under 7m → DAC copper cable (cheapest option)
- 7m to 30m → AOC active optical cable
- 30m to 300m on OM4 fiber → SR or SR4
- 300m to 10km on single-mode → LR or LR4
- Over 10km → ER or ER4
Finally, check fiber strand availability. If fiber-constrained, choose BiDi (one strand per link).