SFP (small form-factor pluggable) is a compact, hot-swappable transceiver module and the matching port cage that connect a switch, router, firewall or network card to a fiber optic or copper link. In network hardware, the SFP port separates the device from the physical medium: the same port can drive multimode fiber, single-mode fiber or copper simply by inserting a different module.
The original SFP is defined by an industry multi-source agreement (MSA) and is used mainly for Gigabit Ethernet at 1 Gbit/s, as well as Fast Ethernet, storage networking links and SONET/SDH. Faster successors keep the same mechanical size, so the name SFP is also used loosely for the whole family, which includes SFP+ at 10 Gbit/s and SFP28 at 25 Gbit/s.
How an SFP module works
An SFP module is a small media converter in a metal housing. On the device side, a 20-pin edge connector carries serial electrical signals from the host’s PHY or switching chip. Inside, a laser driver and transmitter convert the outgoing signal to light or to a copper line signal, while a receiver with a photodiode and amplifier converts incoming light back to an electrical signal.
Modules run from a 3.3 V supply and typically draw about 0.5 to 1 W, with copper 1000BASE-T modules at the upper end because they contain a full Ethernet PHY. Each module also stores identification data in an EEPROM that the host reads over a two-wire serial interface: vendor, part number, wavelength, supported speed and, in most modules, digital diagnostic monitoring (DDM).
DDM, standardized in the SFF-8472 specification, reports real-time values for temperature, supply voltage, laser bias current, transmit power and receive power. These readings let an administrator see a dirty connector or aging laser before the link fails.
| Parameter | Typical healthy range | What a deviation suggests |
|---|---|---|
| Module temperature | Roughly 20 to 60 °C | Poor airflow or a failing module |
| Supply voltage | 3.135 to 3.465 V | Problem with the host port power supply |
| Laser bias current | Stable over time | Rising current indicates an aging laser |
| Transmit power | Within the module’s specified range | Low output means a weak or failing transmitter |
| Receive power | Above receiver sensitivity with margin | Low power points to dirty connectors, bends or long fiber |
Common SFP module types
SFP modules are named after the IEEE 802.3 physical layer they implement. The key parameters are the medium, the wavelength, the connector and the maximum reach, and both ends of a link must use compatible types.
| Module type | Medium and wavelength | Typical reach | Connector |
|---|---|---|---|
| 1000BASE-SX | Multimode fiber, 850 nm | About 220 to 550 m | Duplex LC |
| 1000BASE-LX/LH | Single-mode fiber, 1310 nm | Typically 10 km | Duplex LC |
| 1000BASE-ZX | Single-mode fiber, 1550 nm | About 70 to 80 km | Duplex LC |
| 1000BASE-BX10 | One single-mode fiber, 1310 and 1490 nm | 10 km | Simplex LC |
| 1000BASE-T | Copper twisted pair | 100 m | RJ45 |
| CWDM or DWDM SFP | Single-mode fiber, specific grid wavelength | Tens of kilometers | Duplex LC |
The multimode reach of 1000BASE-SX depends on the fiber grade: older 62.5 µm OM1 fiber supports roughly 220 to 275 m, while 50 µm OM2 and better supports 550 m. BiDi modules such as 1000BASE-BX10 transmit and receive on different wavelengths over a single fiber, so they are always installed as a matched pair with opposite wavelengths at each end.
SFP compared with SFP+ and other form factors
SFP+ and SFP28 use the same physical cage and module size as SFP but carry much faster signals. This shared form factor causes frequent confusion about compatibility, which depends on the port, not on how the module looks.
| Form factor | Nominal speed | Lanes | Typical use |
|---|---|---|---|
| SFP | Up to 1 Gbit/s Ethernet | 1 | Access switch uplinks, firewalls, media conversion |
| SFP+ | 10 Gbit/s | 1 | Server connections, 10 GbE aggregation |
| SFP28 | 25 Gbit/s | 1 | Data center server access |
| QSFP+ | 40 Gbit/s | 4 x 10 Gbit/s | Data center spine and leaf links |
| QSFP28 | 100 Gbit/s | 4 x 25 Gbit/s | High-capacity data center fabric |
- An SFP module in an SFP+ port usually works at 1 Gbit/s, but support depends on the switch model and must be confirmed in its documentation.
- An SFP+ module in an SFP-only port does not work, because the port electronics cannot handle 10 Gbit/s signaling.
- Copper RJ45 ports cannot be converted to fiber; only SFP-family cages accept modules.
Choosing and installing SFP modules
Module selection starts from the existing cabling and the distance. Inside a building, multimode fiber with 1000BASE-SX modules is usually the most economical; between buildings or across a campus, single-mode fiber with 1000BASE-LX is the safer choice because it covers kilometers. A copper SFP is useful where a fiber-only port must reach a nearby device over CAT6 cabling.
| Situation | Recommended module | Reason |
|---|---|---|
| Switch to switch in one rack | 1000BASE-T SFP or short multimode | Lowest cost for very short links |
| Floors in one building, multimode installed | 1000BASE-SX | Matches existing fiber within 550 m |
| Buildings on a campus | 1000BASE-LX | Single-mode reach of about 10 km |
| Only one fiber strand available | 1000BASE-BX10 pair | Transmits both directions on one strand |
| Long-haul link of 60 km | 1000BASE-ZX | High-power 1550 nm optics |
Many switch vendors check the module’s EEPROM and may reject or warn about third-party modules. Compatible modules coded for the specific platform are widely used, but the vendor’s support policy should be checked first. The optical power budget also matters: a long-reach module on a very short fiber can overload the receiver, so an attenuator is required when receive power exceeds the specified maximum.
Common SFP problems and mistakes
- Mismatched module types at the two ends, such as SX on one side and LX on the other, produce no link at all.
- Dirty or scratched LC connectors are the most common cause of low receive power; connectors should be inspected and cleaned before installation.
- Wrong fiber type for the module, for example multimode patch cords on single-mode optics, causes high loss or an unstable link.
- Swapped transmit and receive strands on duplex fiber leave the link down until the polarity is corrected.
- Speed or autonegotiation mismatches with 1 Gbit/s modules in faster ports may require fixing the port speed manually.
A non-technical view
An SFP is a small plug-in adapter that decides what type of cable a network port can use. The switch provides an empty slot, and the administrator slides in the adapter that fits the job: one for short glass fiber inside a building, another for fiber that runs for kilometers, or one for an ordinary network cable.
This works much like interchangeable lenses on a camera. The camera body stays the same, while the lens is chosen for the situation. Because the adapter can be swapped while the switch is running, changing a connection does not require replacing expensive equipment.
A concrete example
A school district connects a main campus building to a sports hall 1.8 km away. A pair of single-mode fibers already runs between the buildings, and both sites have access switches with four SFP uplink ports each. The network team installs one 1000BASE-LX module at each end, rated for about 10 km at 1310 nm.
After installation, DDM shows that the module in the sports hall transmits about −6 dBm and the main switch receives about −8 dBm, giving a comfortable margin above the receiver sensitivity of roughly −20 dBm. The 2 dB difference is consistent with fiber attenuation of about 0.4 dB per kilometer at 1310 nm plus connector losses.
The district gets a stable 1 Gbit/s link without new cabling. Later, a fiber splice is damaged during roadworks; the team sees receive power drop in DDM, traces the fault and restores service before most users notice.