Selection Guide

How to Choose an Optical Transceiver

Compare xSONiC optical transceivers for data center, enterprise, and telecom networks. SFP, SFP+, SFP28, QSFP28, QSFP-DD, and OSFP modules explained.

Choose optical transceivers by link budget and host behavior, not just by speed. A 100G, 400G, or 800G module is acceptable only when the switch recognizes it, FEC is stable, receive margin is healthy, DOM telemetry is visible, and error counters stay clean through a soak test. The buying decision should name the fiber type, reach, form factor, power class, thermal condition, and rollback plan before deployment.

Quick Recommendation

Need Recommended fit Why it fits
100G data center interconnect XS-OP-100G-QSFP28-SR4 100G QSFP28 for short-reach data center links up to 100m.
400G spine/core XS-OP-400G-QSFP-DD-SR8 400G QSFP-DD for high-bandwidth spine and core links.
25G access layer XS-OP-25G-SFP28-SR 25G SFP28 for modern access layer connections.

Form Factor Guide

Form Factor Speed Typical Use
SFP 1G Legacy access, management ports
SFP+ 10G Access layer, server connections
SFP28 25G Modern access, Wi-Fi 6E/7 backhaul
QSFP28 100G Aggregation, data center interconnect
QSFP-DD 400G Spine, core, AI fabric
OSFP 800G Next-gen spine, AI clusters

Engineering Review Matrix

Decision Accept when Reject when
SR versus LR The fiber type, reach, patch path, and optical budget are documented. The module is selected from speed alone without checking multimode or single-mode plant.
QSFP28 versus QSFP-DD The host port profile, breakout need, FEC mode, and power class are validated. The platform cannot expose DOM or stable error counters for the selected optic.
400G/800G rollout Thermal margin, cage airflow, firmware support, and soak-test evidence are available. The link works only after manual overrides or loses telemetry after an OS upgrade.

Tip: xSONiC transceivers are tested for multi-vendor interoperability. They work with switches from major vendors including Cisco, Arista, Juniper, and SONiC-compatible platforms.

Engineering Acceptance Checkpoint

Optical modules should be accepted per link class. A useful validation run tests at least 3 link lengths, 2 host switch types, the intended FEC mode, and a 24 hour soak at the expected inlet temperature. For 400G and 800G designs, do not treat form factor compatibility as enough; validate host power class, thermal margin, DOM telemetry, link flap behavior, and error counters under load.

Acceptance item Evidence to collect Reject condition
Link budget and reach Optical power, receive margin, DOM temperature, link length, and FEC state. Low receive margin, unstable FEC, or temperature drift outside the platform limit.
Error behavior CRC, PCS/FEC counters, link flap logs, and packet loss during a traffic generator test. Any unexplained loss or recurring symbol/FEC errors during the soak window.
Host interoperability EEPROM recognition, port profile, breakout mode, and switch software compatibility logs. Manual overrides are needed to keep the port stable or telemetry is incomplete.

Failure modes to watch

Optical failures often look like intermittent application problems because the link stays up while error counters climb. Check marginal receive power, dirty connectors, hot cages, unsupported power classes, and breakout profiles that work on one switch OS release but fail after an upgrade. For production links, keep the DOM snapshot and counter baseline with the change record.

Related Guides

Engineering FAQ

Is form factor compatibility enough to approve an optical module?

No. Form factor only proves the module can fit. Approval should also check host power class, port profile, FEC mode, DOM telemetry, receive margin, thermal behavior, and error counters under traffic.

When should QSFP-DD or OSFP be selected?

Use QSFP-DD or OSFP when the switch platform, cage thermal design, optics roadmap, and cabling plan support 400G or 800G class links. The right answer depends on the host platform, not only the desired speed.

What evidence belongs in a transceiver acceptance record?

Keep link length, fiber type, optical power, receive margin, FEC state, CRC or PCS counters, DOM temperature, host software version, and any breakout profile with the change record.

References Reviewed