Platform reference checked August 2026

NVIDIA ships Spectrum-4 in two boxes. The SN5600 presents 64 OSFP cages at 800G and 51.2 Tb/s. The SN5400 presents 64 QSFP-DD cages at 400GbE and 25.6 Tb/s. Same vendor, same silicon generation—different cage, and a different ceiling behind it. That is the shape of nearly every expensive 800G form-factor decision: not which family is better, but what the exact SKU in front of you presents, and what it will actually bring up.
This guide works at that layer—the module-to-host interface and the physical link. It covers the traps that survive a competent design review: cage variants that share an EEPROM identifier, connector conventions that a PMD name does not imply, breakout behaviour that changes the cabling BOM, and per-module support that varies inside a single platform family. It does not attempt to turn a cage choice into a theory of the entire AI network.
1. The Direct Answer: The Cage Does Not Tell You the Ceiling
The mechanical boundary is the part nobody argues about: an OSFP module will not enter a QSFP-DD port, and a QSFP-DD module will not enter an OSFP port. The boundary that actually costs money sits one level down—what the cage implies about speed, module support, and thermal class, and how often that implication is wrong.
The Spectrum-4 pair is the cleanest example. A QSFP-DD faceplate on an SN5400 is not an 800G faceplate, and the vendor name does not resolve it. The same holds in the other direction across the market: Cisco's Nexus 9364E-SG2 is sold as an OSFP model and a QSFP-DD model, and Juniper's QFX5240 family includes 800G OSFP and QSFP-DD variants—so a vendor-level rule of thumb fails in both directions at once.
Form factor does decide
Host connector, module envelope, heatsink arrangement, mechanical compatibility, available module power classes, and which legacy modules can physically seat.
Form factor does not decide
Line rate, optical reach, wavelength plan, fiber type, connector, FEC behavior, breakout mode, protocol, or whether two ends will interoperate.
2. What Changes Between OSFP and QSFP-DD—and What Does Not
Both families provide eight high-speed electrical lanes and have 800G implementations. The OSFP MSA maps that lane architecture from 400G through 800G and 1.6T. QSFP-DD adds a second row of contacts to the QSFP mechanical family; the QSFP-DD MSA emphasizes backward-compatible host cages that can accept earlier QSFP modules.
| Question | OSFP | QSFP-DD | Practical consequence |
|---|---|---|---|
| Electrical lanes | Eight | Eight | Either family can support 800G; lane count alone is not the selection rule. |
| Module/cage cooling | Integrated heatsink (IHS) or a flat-top RHS design with a host riding heatsink | Host/cage thermal solution, including riding-heatsink implementations | The exact mechanical variant must match the host cooling design. |
| EEPROM identifier |
19h — for both IHS and RHS |
18h |
The identifier byte separates the two families but not the two OSFP heatsink variants. |
| Legacy module seating | Not a QSFP-family cage | Designed to accept earlier QSFP-family modules | Useful in migration—but physical seating does not guarantee software or speed support. |
| Optical interface | DR, FR, LR, SR/VR, ZR and other implementations exist | The same broad optical classes exist | Form factor does not tell you reach, wavelength, connector, or fiber. |
| Cross-plug at the host | No | Never plan an OSFP-to-QSFP-DD mechanical swap. | |
| Cross-form-factor fiber link | Possible when the optical media type and link parameters match | The two modules can sit at opposite ends of a link without sharing a cage design. | |
The same engine, two envelopes
At the level that matters for selection, both module families contain the same functional chain: host electrical interface, DSP/retiming and management, optical transmit and receive engines, and a fiber connector. The difference to design around is the envelope around that engine—card edge, heatsink arrangement, airflow path, and host cage.
Three thermal implementations for 800G pluggables. The host documentation—not a generic OSFP label, and not the EEPROM identifier—determines whether an IHS or RHS module belongs in the port.
Drawn side by side, the point is easier to see than to argue. The two block diagrams below use a matched pair of 800G DR8 modules—VO-8CDR8CM-AA in OSFP and VD-8CDR8CM-AA in QSFP-DD—so the only variables between them are the envelope, the cooling path, and the card edge.
Inside the OSFP envelope: one PAM4 DSP, eight driver-and-laser pairs, eight PIN receivers and a CMIS 5.0 MCU behind a 60-pad single-row card edge—with the heatsink carried on the module itself. The twin-port layout gives the cage a native 2×400G personality without a splitter panel.
The same engine in a tighter envelope. QSFP-DD carries an identical DSP-and-optics chain, moves the heatsink onto the cage, and spends the reclaimed space on a second contact row—76 pads against QSFP's 38—which is what buys backward compatibility.
3. Current 800G Platform Reality: The Same Network Role Can Use Either Cage
The table below is deliberately platform-specific. It is not a compatibility matrix for every optic, and it should not be generalized to every product from a vendor. Its purpose is to show why vendor-, protocol-, and workload-level shortcuts fail.
| Current platform example | Network/use | Cage | What it proves |
|---|---|---|---|
| NVIDIA Spectrum-4 SN5600 | Ethernet AI fabric; 64 ports, 51.2 Tb/s, 2U | OSFP — 800G | Ethernet at 800G on OSFP. "Ethernet means QSFP-DD" is false. |
| NVIDIA Spectrum-4 SN5400 | Ethernet; 64 ports, 25.6 Tb/s, 2U | QSFP-DD — 400GbE | The trap worth memorising: same vendor, same silicon generation, different cage and a 400GbE ceiling. "NVIDIA means OSFP 800G" fails inside one product family. |
| Cisco Nexus 9364E-SG2-O / -Q | 800GbE; AI front-end, back-end, storage, leaf or spine roles | -O: OSFP -Q: QSFP-DD |
The same Ethernet switch family and silicon can be packaged around either cage. |
| Juniper QFX5240-64OD / -64QD | 800GbE leaf/spine | -OD: OSFP -QD: QSFP-DD |
Even within one platform family, the suffix changes the optic BOM. |
| NVIDIA Quantum-2 / Quantum-X800 | InfiniBand accelerator fabric | OSFP | OSFP spans protocols; the platform implementation remains decisive. |
Reference checked August 2026. Always confirm the exact switch, line card or adapter SKU, software release, port mode, and vendor-supported optics list before deployment. Support also varies per module inside one family—Juniper, for example, does not list 800G SR8 support across its current 800G platforms.
Example placements in an 800G estate—CX-7 and ConnectX-8 adapter cages at the NIC edge, finned OSFP-IHS at leaf and spine, and a QSFP island alongside for storage, management and brownfield Ethernet. These are deployment examples, not form-factor rules: the exact adapter, switch and line-card SKU decides the cage.
4. Thermals and Mechanics: Compare Systems, Not Slogans
OSFP is physically larger and was designed with substantial thermal headroom. The current OSFP specification defines both integrated-heatsink and riding-heatsink systems. QSFP-DD achieves a smaller QSFP-family envelope and also supports host-side heatsink designs. Both are used for real 800G products.
A generic statement such as "OSFP runs cooler" is incomplete without the module power, heatsink, airflow, inlet temperature, port density, and host design. Juniper's current 800G guide places typical 800G pluggables in the 16–18 W range, with coherent ZR/ZR+ modules reaching higher. At 32 or 64 ports, optics become a material part of the switch and rack thermal budget.
- Confirm the host's power allowance per port. Do not infer it from the form factor's theoretical power class.
-
Match IHS versus RHS exactly—and do not expect the module to tell you. Finned-top and flat-top OSFP modules both report EEPROM identifier
19h; the identifier separates OSFP from QSFP-DD (18h), not one heatsink variant from the other. The required cage type comes from the host. Our IHS vs RHS selection guide and the EEPROM guide cover what the fields do and do not disambiguate. - Check airflow and inlet limits with the intended optic. A port qualified with DACs is not evidence that a full faceplate of higher-power optics has the same thermal margin.
- Budget the whole faceplate. Multiply real maximum module power by populated ports, then include system fans, switch ASIC, ambient conditions, and any vendor derating rules.
- Keep the spare mechanically exact. "800G OSFP" is not a sufficient spare description when IHS/RHS, connector, reach, and firmware coding can differ.
DSP, LRO and LPO: the third variable inside the cage
The heatsink variant is not the only thing that changes a module's thermal class. The same cage—OSFP or QSFP-DD, integrated or riding heatsink—can carry three different signal architectures, and they do not share a power budget or a host requirement.
| Architecture | What sits in the module | Power at 800G | What the host must do |
|---|---|---|---|
| DSP (retimed) | A DSP that retimes, equalizes and recovers clock on every lane in both directions, plus drivers, receivers and the optical engine | The 16–18 W range cited above for parallel single-mode; higher for coherent | Meet the standard electrical interface at the connector. The DSP absorbs host and channel variation. |
| LRO (linear receive) | A DSP on the transmit path only; the receive path is linear | Between the two | Equalize the received signal in its own SerDes; the transmit direction is still retimed in the module. |
| LPO (linear) | No DSP. Drivers, receivers and the optical engine, driven directly by the host SerDes | Roughly half of a DSP module | Drive and equalize both directions itself, identify the module through CMIS-VCS, and tune the link per port. |
Power figures are indicative, not datasheet values. The exact module's datasheet and the host's per-port allowance govern.
This belongs in a form-factor guide because LPO changes two of the three gates. The thermal budget drops sharply—an LPO faceplate carries the same port count at roughly half the optics power—and the per-module support question moves from the platform's optics list into its silicon and firmware. A host that runs a DSP module in a given cage cannot necessarily run an LPO module in the same cage: the switch or NIC SerDes has to provide the equalization the module no longer does, and the software has to identify a linear module and manage it. The standards stack now exists—the LPO MSA completed its 100G-per-lane single-mode specification in 2025 (100G-DR-LPO, covering 100G through 800G parallel single-mode links to 500 m, with a 400G-FR4-LPO specification alongside it), OIF CEI-112G-Linear-PAM4 defines the host-to-module electrical interface, and the CMIS Versatile Control Set carries the management. Support is still listed per platform and per module, exactly as for DSP optics, only with a shorter list.
Two consequences for the design review. First, an LPO link has no DSP at either end to absorb a marginal channel, so host, module, fiber and far-end host are validated as one system; a fiber that passed with DSP modules is not evidence that it will pass linear. Second, DSP and LPO modules are not interchangeable spares even when they share a cage, a connector and a reach, so the spare record carries the signal architecture alongside the heatsink variant. LPO fits the short-reach scale-out tier—DR- and FR-class links inside the hall, where the power and latency savings are largest; longer reaches and coherent DCI stay with DSP. Our LPO guide covers the selection question in depth.
5. Can OSFP and QSFP-DD Operate on the Same Fiber Link?
Yes—at opposite ends of the link—provided the optical media type and link parameters match. Juniper's 800G FAQ explicitly notes that OSFP and QSFP-DD can interoperate on the same link when the Ethernet media type is the same. That is optical interoperability, not mechanical compatibility—and it is the property that makes a mixed estate survivable.
Coherent DCI makes the separation especially clear. Cisco offers the same 800G ZR/ZR+ optical application in both OSFP and QSFP-DD. The host form factor changes; the link job—an interoperable 800G wavelength over a defined optical path—does not.
The minimum link record
| Record at both ends | Why it matters |
|---|---|
| Platform and exact port SKU | Identifies cage, supported speeds, software dependencies and module support. |
| Configured port mode | Separates native 800G from 2×400G, 4×200G or other breakout modes. |
| Optical PMD/media type | DR8, 2×DR4, FR4, 2×FR4, LR, ZR and similar labels are not interchangeable. |
| Wavelength, fiber and reach budget | Prevents multimode/single-mode and insertion-loss mismatches. |
| Connector and polarity | Distinguishes dual MPO-12, MPO-16, duplex LC and other implementations. |
| FEC/firmware/module coding | Explains links that are optically plausible but rejected or unstable at the host. |
| Signal architecture and management | DSP, LRO and LPO share a cage but not a host requirement; for LPO, the host must support linear mode and CMIS-VCS tuning on that port. |
6. Breakout, Connector, and Fiber Choices: Start with the Port Mode
Breakout is not an OSFP-only capability. Cisco documents 800G OSFP modules with 800GE, 2×400GE, 4×200GE and 8×100GE options, while the Nexus 9364E-SG2 family supports breakout in both cage variants. Exact modes depend on the platform, software release, optic or cable, and the switch's lane-mapping rules.
Use this order:
- Define the link job. Native 800G switch-to-switch, 2×400G server attachment, 4×200G fan-out, or migration into an existing lower-speed tier.
- Confirm the switch port mode. Verify the mode on the exact platform and release before choosing the optic.
- Select the optical interface. Match reach, fiber type, loss budget, lane count and operational environment.
- Select the connector implementation. DR8 does not automatically mean dual MPO-12; 800G products can use MPO-16, dual MPO-12, duplex LC and other interfaces. This is the most common source of a breakout order that cannot be cabled as drawn.
- Draw the lane map end to end. Include switch logical ports, module lanes, trunks, cassettes or fan-out assemblies, polarity, and the far-end port.
Breakout is not an OSFP privilege. A twin-port OSFP cage behaves as two transceivers—native 2×400G on two MPO-12 APC trunks, no splitter panel—while QSFP-DD800 runs straight 800G or fans into the 400G/100G estate it already lives in. Confirm the modes your platform and software release actually support.
Reach picks the media, media picks the fiber, and the module picks the connector. The Vitex DR8 and VR8 SKUs shown here terminate dual MPO-12 APC—one twelve-fibre ferrule per four-lane engine—so a single module runs one 800G link or two 400G links without a breakout cable. MPO-16 and duplex LC are separate conventions; match the module's datasheet and the plant you already own.
For detailed lane maps, see the 800G breakout configuration guide. For trunk design and polarity, use the 800G structured cabling guide.
7. Four Real Estate Patterns—and the Fiber Consequence of Each
This is as far as workload and architecture need to enter a form-factor guide. The broader application, traffic and neocloud story belongs in a separate workload-to-fiber pillar. Here, the useful question is how the physical estate changes the optic BOM.
Fixed 800G platform
The cage is already decided. Move directly to port mode, optical PMD, reach, connector, cooling variant, software support and validation. Comparing generic OSFP and QSFP-DD benefits adds no value at this stage.
Greenfield platform selection
Form factor becomes a system-level input alongside switch thermals, supported optics, cabling strategy, breakout needs, supply options and the existing spare ecosystem. Compare exact platform variants, not abstract cages.
Mixed OSFP/QSFP-DD estate
Use cross-form-factor optical links where standardized media types align. Keep spares separated by cage and thermal variant, but normalize reach, PMD, connector and fiber records across both sides.
Brownfield QSFP-family migration
QSFP-DD's backward-compatible host cage can preserve useful module and cabling options. Still verify platform support and configure the lower speed explicitly; mechanical seating is not an operational guarantee.
Rail-optimized fat-tree, Spectrum-X Ethernet and InfiniBand NDR/XDR alter the wiring pattern and the breakout posture—none of them creates a universal form-factor rule. Ethernet AI can use OSFP or QSFP112; verify the exact platform generation and SKU.
Where the tiers sit: scale-up, scale-out, scale-across
AI fabrics are now described in three tiers, and the reach ladder in the wiring reference above maps onto them directly. Scale-up is the accelerator-to-accelerator domain inside a rack or pod: a few meters, copper today, where pluggable optics rarely appear. Scale-out is the fabric inside the hall—server to leaf, leaf to spine—from a few meters to a few hundred meters, and this is where every 800G pluggable decision in this guide lives: VR and SR on multimode in the row, DR on parallel single-mode to 500 m, FR-class to 2 km. Scale-across joins halls and sites: LR-class links at 10 km, then coherent ZR and ZR+ for DCI at 120 km, in either cage. Naming the tier first shortens the review, because the tier narrows the reach class, and the reach class narrows the PMD and the media before any form-factor question is asked.
The operating consequence
For an engineer, a weak form-factor assumption can produce a link that never comes up. At fleet scale it also fragments spares, labeling, qualification records and replacement procedures. For a data-center or commercial leader, that becomes delayed sellable capacity and a narrower second-source strategy. A clean port-level record is therefore both an engineering control and an operating asset—it is what makes a second source qualifiable instead of a gamble.
8. The 800G Form-Factor Design Review
A useful review ends with a port-level record, not a winner between two acronyms. Run the sequence below for every platform role in the design.
| Design-review field | Accepted answer | Weak answer to reject |
|---|---|---|
| Host | Vendor, model, suffix, port/line card and software release | "Cisco switch" or "NVIDIA fabric" |
| Port mode | Native 800G or exact breakout mode | "800G-capable" |
| Media | PMD, wavelength, fiber, connector and loss/reach budget | "MPO optic" or "single-mode module" |
| Mechanical/thermal | OSFP IHS, OSFP-RHS or QSFP-DD plus host power/airflow limits | "OSFP" |
| Interoperability | Both ends, host settings, module coding and validation result | "Same speed, so it should work" |
| Operations | Label, spare class, monitoring baseline and replacement procedure | One undifferentiated "800G spare" pool |
A dated, per-SKU snapshot rather than a vendor rule. NVIDIA's 800G switching and Arista's 7060X6 flagship present OSFP, and QSFP-DD800 is common across Cisco- and Juniper-class platforms—though several of those families ship in both cages, Cisco's Nexus 9364E-SG2 and Juniper's QFX5240 among them, as the table in section 3 shows. Note the SN5400 row: QSFP-DD cages with a 400GbE ceiling. Always check the platform's own dated supported-optics list before raising the purchase order.
Start from the exact estate: read the cage off the faceplate, or off the exact greenfield or brownfield SKU. Then clear three gates—per-module platform support from the dated supported-optics list, rack thermal budget against module power class and the exact host limit, and the full link match of port mode, PMD, connector, polarity, FEC and far end—before the purchase order goes out.
9. What Changes at 1.6T and with Co-Packaged Optics?
The next NVIDIA generation makes this guide's rule sharper, not obsolete. Spectrum-6 is built on 200G-per-lane SerDes: NVIDIA's Spectrum-X Photonics configurations present 128 ports of 800 Gb/s or 512 ports of 200 Gb/s at roughly 100 Tb/s, and 512 ports of 800 Gb/s or 2,048 ports of 200 Gb/s at roughly 400 Tb/s. An 800G port on that host is therefore four lanes at 200G, not the eight lanes at 100G that Spectrum-4 presents today. The cage can look the same; the lane rate behind it does not. Whether a given 8×100G module is supported in a 200G-per-lane cage at a reduced per-lane rate is a per-SKU supported-optics question—exactly the check this guide already asks at 800G.
Spectrum-6 ships both ways. The co-packaged Spectrum-X Ethernet Photonics switches put the optical engine on the switch package; the same SN6000 series also ships pluggable-optics variants—the SN6600-LD, for example, is a liquid-cooled 2U switch with 64 OSFP cages presenting 128 ports of up to 800 Gb/s on the existing pluggable-transceiver ecosystem, each cage exposed as two 800G links. Co-packaged optics therefore changes where the optical engine sits on the switch side of a link. It does not remove the pluggable from the fabric: ConnectX-9 supports an RHS cage only in its OSFP form factor and is documented at up to 800 Gb/s per port, so on a co-packaged switch fabric the link becomes asymmetric—a pluggable module at the server, an on-package engine at the switch—and the pluggable decision moves to the NIC rather than disappearing. Two consequences for the design review follow. The OSFP-RHS requirement at the NVIDIA NIC edge carries into the next generation, and QSFP-DD still has no NVIDIA host at 800G or above.
For the architecture, external-laser and serviceability details, see Vitex's complete CPO guide. The practical rule is unchanged: qualify the host and link that will actually be deployed, and re-open the record when the platform generation changes—the lane rate is now part of that record.
FAQ: OSFP vs QSFP-DD at 800G
Are OSFP IHS and OSFP-RHS interchangeable?
No—and the module will not warn you. Both variants report EEPROM identifier 19h, so the identifier byte cannot separate a finned integrated heatsink from a flat top that relies on the host's riding heatsink. IHS and RHS have host-specific mechanical requirements. Follow the switch or adapter documentation and order the exact variant.
Does an 800G DR8 module always use dual MPO-12?
No. Connector implementation is a separate choice from the PMD. Depending on the module, 800G parallel optics can use dual MPO-12, MPO-16 or other connector schemes. Confirm the module datasheet and the end-to-end polarity plan before ordering trunks or cassettes.
Can OSFP and QSFP-DD be used at opposite ends of one 800G link?
Yes, when both ends use the same compatible optical media type and align on line rate, lane mapping, wavelength, fiber, connector path, FEC, firmware and module support. This is what makes a mixed-cage estate workable.
Does QSFP-DD backward compatibility mean every QSFP module will work?
No. The cage is designed to accept earlier QSFP-family modules mechanically. The host must still support the module, speed and port configuration in the installed software release.
Can a 400G module run in an 800G QSFP-DD port?
Often, but only where the platform supports the module and the port is configured for the appropriate lower speed. Mechanical backward compatibility does not replace the platform's supported-optics and software tables.
Does a QSFP-DD faceplate mean the switch is an 800G switch?
No. NVIDIA's Spectrum-4 SN5400 presents 64 QSFP-DD ports at 400GbE and 25.6 Tb/s, while the SN5600 in the same silicon generation presents 64 OSFP ports at 800G and 51.2 Tb/s. Read the platform's line rate from the SKU, not the cage.
Which is better for 800G: OSFP or QSFP-DD?
Neither is universally better. OSFP provides a larger mechanical and thermal envelope; QSFP-DD preserves the QSFP mechanical lineage and backward-compatible cage concept. If the platform is fixed, use its cage. If the platform is still being selected, compare complete system variants and the operating estate.
Is OSFP for InfiniBand and QSFP-DD for Ethernet?
No. NVIDIA uses OSFP for both Spectrum-X Ethernet and Quantum InfiniBand, while current Cisco, Juniper and Arista Ethernet platforms are available in OSFP and/or QSFP-DD variants. Protocol is not a reliable cage-selection rule, and neither is vendor.
Does an LPO module change the form-factor decision?
Not the cage—an LPO module uses the same OSFP or QSFP-DD envelope as a DSP module. It changes the power class and the host requirement: the switch or NIC must support linear mode on that port and manage the module through CMIS-VCS, and the link is validated end to end without a DSP to absorb margin. Treat DSP and LPO as separate entries in the supported-optics check and in the spares record.
Will today's 800G OSFP modules carry into Spectrum-6 or Vera Rubin?
Treat it as a new supported-optics check, not a carry-forward. Spectrum-6 hosts run 200G per lane, so an 800G port is four lanes rather than eight; support for a specific 8×100G module at a reduced per-lane rate is decided per SKU on the dated supported-optics list. At the NIC, ConnectX-9's OSFP form factor supports an RHS cage only and is documented at up to 800 Gb/s per port—a pluggable—so the RHS requirement carries forward even where the switch side is co-packaged.
Which tier of an AI fabric do pluggable 800G optics belong to?
Scale-out—the fabric inside the hall, from server to leaf to spine—and scale-across for links between halls and sites. Scale-up, the accelerator-to-accelerator domain inside a rack or pod, runs on copper today.
Key takeaways
- The cage does not tell you the ceiling. Spectrum-4 ships as 800G OSFP on the SN5600 and 400GbE QSFP-DD on the SN5400—one vendor, one silicon generation, two answers.
-
The identifier byte does not separate IHS from RHS. Both report
19h. The required heatsink variant comes from the host, not the module. - The PMD does not imply the connector. DR8 can arrive as dual MPO-12 or MPO-16; confirm it before the trunks are ordered.
- Twin-port OSFP is two transceivers in one cage. Native 2×400G with no splitter panel changes the cabling BOM, not just the port count.
- Cross-plug is impossible; cross-link is practical. Different form factors interoperate at opposite ends when the optical interface matches.
- The cage does not fix the signal architecture. DSP, LRO and LPO share the same envelope and are not interchangeable at the host or in the spares bin.
- Support varies per module inside one family. A dated, per-SKU supported-optics check is what makes a second source qualifiable rather than a gamble.
- The next generation changes the lane rate, not the rule. Spectrum-6 runs 200G per lane and still ships pluggable-OSFP switches alongside co-packaged optics; ConnectX-9 keeps an OSFP-RHS cage. Re-open the supported-optics record at the generation boundary.
Map the optic to the exact platform and link
Share the platform SKU, software release, port mode, reach, fiber type and connector plan. Vitex can help review the optical BOM and identify candidate 800G modules for evaluation.
Request an evaluation sample · Request a quote · Browse 800G transceivers

