{"id":13187,"date":"2026-08-27T17:42:35","date_gmt":"2026-08-27T09:42:35","guid":{"rendered":"https:\/\/ascentoptics.com\/blog\/?p=13187"},"modified":"2026-08-27T17:42:35","modified_gmt":"2026-08-27T09:42:35","slug":"nvidia-infiniband-switch","status":"publish","type":"post","link":"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/","title":{"rendered":"NVIDIA InfiniBand Switch Guide: NDR, XDR &#038; Optics"},"content":{"rendered":"<p>NVIDIA InfiniBand switches form the scale-out network behind many of today&#8217;s high-performance AI and HPC clusters. The technology has evolved from 200 Gb\/s HDR through 400 Gb\/s NDR to 800 Gb\/s XDR, increasing not only link bandwidth but also switch radix, telemetry, congestion-control capabilities, and in-network computing performance.<\/p>\n<p>The current NDR generation is built around the NVIDIA Quantum-2 platform. The newer Quantum-X800 platform, based on the NVIDIA Quantum-3 switch ASIC, raises the port rate to 800 Gb\/s. NVIDIA has also introduced Quantum-X InfiniBand Photonics. Unlike the pluggable-optics Q3200 and Q3400, the Q3450-LD integrates co-packaged silicon photonics and exposes optical connectivity directly through front-panel MPO interfaces.<\/p>\n<p>Understanding these differences is important because the switch, network adapter, cable, and optical transceiver must be treated as one complete interconnect system.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2><a href=\"https:\/\/ascentoptics.com\/blog\/what-is-infiniband\/\" target=\"_blank\"><u>What Is an InfiniBand Switch?<\/u><\/a><\/h2>\n<p>An InfiniBand switch is a high-bandwidth, low-latency network device that forms the backbone of an InfiniBand fabric. It routes data between compute nodes, storage systems, and accelerators using remote direct memory access (RDMA) and credit-based flow control, delivering switching latency measured in hundreds of nanoseconds rather than microseconds.<\/p>\n<p>Unlike a traditional Ethernet switch, an InfiniBand switch operates in a fabric that is centrally managed by a Subnet Manager. This central control is what lets InfiniBand guarantee in-order, lossless delivery, a property that matters enormously when thousands of GPUs must exchange gradients without a single dropped packet stalling a training job.<\/p>\n<p>&nbsp;<\/p>\n<p>The key technical characteristics that set an InfiniBand switch apart include:<\/p>\n<ul>\n<li><strong><span style=\"display: inline-block; margin: 0 8px;\">\u2022<\/span>Sub-microsecond port-to-port latency<\/strong>, typically cited around 0.6 \u00b5s for current generations<\/li>\n<li><strong><span style=\"display: inline-block; margin: 0 8px;\">\u2022<\/span>Credit-based flow control<\/strong>, which prevents packet loss at the link layer rather than relying on retransmission<\/li>\n<li><strong><span style=\"display: inline-block; margin: 0 8px;\">\u2022<\/span>Native RDMA support<\/strong>, allowing one node to write directly into another node&#8217;s memory without involving the CPU<\/li>\n<li><strong><span style=\"display: inline-block; margin: 0 8px;\">\u2022<\/span>Very high radix<\/strong>, with a single switch exposing 64 to 144 high-speed ports to keep hop counts low<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>These properties are why InfiniBand, and not general-purpose Ethernet, became the default fabric for the world&#8217;s largest supercomputers and AI training clusters.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>NVIDIA InfiniBand Switch Generations: HDR, NDR, and XDR<\/strong><\/h2>\n<p>NVIDIA, which acquired the technology through Mellanox, ships three active <a href=\"https:\/\/ascentoptics.com\/blog\/infiniband-generations\/\" target=\"_blank\"><u>InfiniBand switch generations<\/u><\/a>. Understanding the difference between them is the first step in sizing a fabric correctly.<\/p>\n<p>&nbsp;<\/p>\n<table style=\"height: 254px;\" width=\"872\">\n<tbody>\n<tr>\n<td><strong><b>Generation<\/b><\/strong><\/td>\n<td><strong><b>Representative Switch<\/b><\/strong><\/td>\n<td><strong><b>Maximum Ports<\/b><\/strong><\/td>\n<td><strong><b>Per-Port Speed<\/b><\/strong><\/td>\n<td><strong><b>Physical Interface<\/b><\/strong><\/td>\n<\/tr>\n<tr>\n<td>HDR \/ Quantum<\/td>\n<td>QM8700<\/td>\n<td>Up to 40<\/td>\n<td>200 Gb\/s<\/td>\n<td>QSFP56<\/td>\n<\/tr>\n<tr>\n<td>NDR \/ Quantum-2<\/td>\n<td>QM9700 \/ QM9790<\/td>\n<td>64<\/td>\n<td>400 Gb\/s<\/td>\n<td>32 twin-port OSFP cages<\/td>\n<\/tr>\n<tr>\n<td>XDR \/ Quantum-X800<\/td>\n<td>Q3400<\/td>\n<td>144<\/td>\n<td>800 Gb\/s<\/td>\n<td>72 twin-port OSFP cages<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>The workhorse for most current deployments is the\u00a0<strong>Quantum-2 NDR<\/strong>\u00a0platform. The QM9700 is a 1U switch with 64 ports of 400 Gb\/s InfiniBand across 32 OSFP connectors. It delivers 51.2 Tb\/s of aggregate bidirectional throughput and processes more than 66.5 billion packets per second. The QM9790 is the unmanaged sibling, intended for fabrics where the Subnet Manager runs on external hosts.<\/p>\n<p>Two details worth noting about NDR. First, the QM9700 supports\u00a0<strong>NDR200 port splitting<\/strong>, which breaks each 400 Gb\/s port into two 200 Gb\/s ports for a total of 128 ports. Second, QM9700 has an on-board Subnet Manager that can manage fabrics of roughly 2,000 nodes, while QM9790 leaves that job to a separate management node.<\/p>\n<p>At the high end, the\u00a0<strong>Quantum-X800 XDR<\/strong>\u00a0line doubles the per-port rate to 800 Gb\/s. The Q3400 packs 144 XDR ports into a 4U chassis for 115.2 Tb\/s of throughput, while the Q3200 fits two independent 36-port switches into a single 2U chassis. These are the switches shipping into the largest Blackwell-era GPU clusters, where a two-level fat-tree can connect more than 10,000 accelerators.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13195 aligncenter\" src=\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/HDR-NDR-XDR-Switch-Evolution.png\" alt=\"HDR \u2192 NDR \u2192 XDR Switch Evolution\" width=\"685\" height=\"385\" srcset=\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/HDR-NDR-XDR-Switch-Evolution.png 1672w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/HDR-NDR-XDR-Switch-Evolution-355x200.png 355w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/HDR-NDR-XDR-Switch-Evolution-1024x576.png 1024w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/HDR-NDR-XDR-Switch-Evolution-178x100.png 178w\" sizes=\"auto, (max-width: 685px) 100vw, 685px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>How an InfiniBand Switch Works<\/strong><\/h2>\n<p>Several architectural mechanisms distinguish InfiniBand from a conventional Ethernet fabric.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Subnet Manager<\/strong><\/h3>\n<p>The Subnet Manager is responsible for discovering and configuring the InfiniBand subnet. It assigns LIDs, calculates routes, manages topology information, configures partitions, and distributes fabric parameters.<\/p>\n<p>This centralized fabric-management model means InfiniBand does not rely on protocols such as Spanning Tree or BGP to establish ordinary intra-fabric forwarding paths.<\/p>\n<p>Production environments can deploy redundant Subnet Managers or UFM-based management architectures to avoid relying on a single management instance.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Virtual Lanes and QoS<\/strong><\/h3>\n<p>InfiniBand supports multiple Virtual Lanes to separate traffic classes over the same physical link. Up to 15 Virtual Lanes can carry normal traffic, while VL15 is reserved for subnet-management traffic.<\/p>\n<p>Packets carry a Service Level (SL), and switches map SL values into Virtual Lanes according to configured QoS policies.<\/p>\n<p>Virtual Lanes do not magically create additional physical bandwidth, but they allow administrators to prioritize and isolate different classes of traffic and reduce head-of-line blocking.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Adaptive Routing and Congestion Control<\/strong><\/h3>\n<p>Modern NVIDIA Quantum switches support adaptive routing and telemetry-driven congestion-control mechanisms.<\/p>\n<p>Instead of treating every path as permanently fixed regardless of conditions, the fabric can use multiple available paths and react to congestion.<\/p>\n<p>Together with credit-based flow control and QoS, these capabilities help maintain predictable throughput under the synchronized traffic patterns common in distributed AI training.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>SHARP In-Network Computing<\/strong><\/h3>\n<p>One of NVIDIA InfiniBand&#8217;s most distinctive features is <strong>SHARP \u2014 Scalable Hierarchical Aggregation and Reduction Protocol<\/strong>.<\/p>\n<p>SHARP allows collective reduction operations to be partially processed inside the network rather than sending all intermediate data back to CPUs or GPUs.<\/p>\n<p>For operations such as AllReduce, this can reduce the amount of data traversing the fabric and lower endpoint processing overhead. Quantum-2 implements SHARPv3, while Quantum-X800 introduces SHARPv4.<\/p>\n<p>NVIDIA states that Quantum-X800 delivers up to <strong>9\u00d7 higher in-network computing performance<\/strong>\u00a0than the previous generation, and SHARPv4 adds support for FP8 operations used in modern AI workloads.<\/p>\n<p>Actual application-level improvement depends on the workload, collective algorithm, message size, topology, NCCL\/MPI implementation, and cluster configuration.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13193 aligncenter\" src=\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/How-an-InfiniBand-Switch-Works.png\" alt=\"How an InfiniBand Switch Works\" width=\"733\" height=\"412\" srcset=\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/How-an-InfiniBand-Switch-Works.png 1672w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/How-an-InfiniBand-Switch-Works-355x200.png 355w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/How-an-InfiniBand-Switch-Works-1024x576.png 1024w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/How-an-InfiniBand-Switch-Works-178x100.png 178w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/How-an-InfiniBand-Switch-Works-768x432.png 768w\" sizes=\"auto, (max-width: 733px) 100vw, 733px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>InfiniBand vs Ethernet for AI Clusters<\/strong><\/h2>\n<p>There is no universal GPU-count threshold at which Ethernet stops working and InfiniBand becomes mandatory. Modern AI networks can be built successfully with either InfiniBand or properly engineered RoCE Ethernet. The architectural differences are more useful than simple latency or cost numbers.<\/p>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong><b>Dimension<\/b><\/strong><\/td>\n<td><strong><b>InfiniBand<\/b><\/strong><\/td>\n<td><strong><b>AI Ethernet \/ RoCE<\/b><\/strong><\/td>\n<\/tr>\n<tr>\n<td>Fabric model<\/td>\n<td>InfiniBand-native switched fabric<\/td>\n<td>Ethernet-based<\/td>\n<\/tr>\n<tr>\n<td>Flow control<\/td>\n<td>Native credit-based InfiniBand flow control<\/td>\n<td>RoCE designs use Ethernet congestion and flow-control mechanisms<\/td>\n<\/tr>\n<tr>\n<td>RDMA<\/td>\n<td>Native InfiniBand transports<\/td>\n<td>RoCE<\/td>\n<\/tr>\n<tr>\n<td>Routing \/ congestion<\/td>\n<td>Adaptive routing and InfiniBand congestion control<\/td>\n<td>Depends on switch architecture; modern AI Ethernet supports advanced multipath and congestion control<\/td>\n<\/tr>\n<tr>\n<td>In-network computing<\/td>\n<td>NVIDIA SHARP on Quantum<\/td>\n<td>Platform dependent<\/td>\n<\/tr>\n<tr>\n<td>Standards ecosystem<\/td>\n<td>Standardized by IBTA; vendor ecosystem relatively concentrated<\/td>\n<td>Broad multi-vendor Ethernet ecosystem<\/td>\n<\/tr>\n<tr>\n<td>Typical strength<\/td>\n<td>Tightly coupled AI training and HPC<\/td>\n<td>AI training, inference, cloud and converged Ethernet infrastructure<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>InfiniBand remains the performance leader for large-scale training. The two technologies are converging, though. The Ultra Ethernet Consortium released its UEC 1.0 specification in mid-2025, adding multipath delivery and credit-based flow control to Ethernet. NVIDIA&#8217;s own Spectrum-X platform brings RDMA and adaptive routing to Ethernet as well.<\/p>\n<p>The practical guidance: for training clusters above 1,000 GPUs, InfiniBand is usually the right call. For inference serving or sub-100-GPU setups, Ethernet is often sufficient and cheaper.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13194 aligncenter\" src=\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/InfiniBand-vs-Ethernet-for-AI-Clusters.png\" alt=\"InfiniBand vs Ethernet for AI Clusters\" width=\"685\" height=\"385\" srcset=\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/InfiniBand-vs-Ethernet-for-AI-Clusters.png 1672w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/InfiniBand-vs-Ethernet-for-AI-Clusters-355x200.png 355w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/InfiniBand-vs-Ethernet-for-AI-Clusters-1024x576.png 1024w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/InfiniBand-vs-Ethernet-for-AI-Clusters-178x100.png 178w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/InfiniBand-vs-Ethernet-for-AI-Clusters-768x432.png 768w\" sizes=\"auto, (max-width: 685px) 100vw, 685px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>InfiniBand Optical Interconnect Options<\/strong><\/h2>\n<p>InfiniBand links can use <strong>DAC, active copper, AOC, or pluggable optical transceivers<\/strong>\u00a0depending on distance, power, cabling, and serviceability. <a href=\"https:\/\/ascentoptics.com\/800g-osfp-dac\/\" target=\"_blank\" rel=\"noopener\">Passive DAC<\/a> is best for very short in-rack connections, <a href=\"https:\/\/ascentoptics.com\/800g-osfp-acc\/\" target=\"_blank\" rel=\"noopener\">active copper<\/a> extends copper reach, <a href=\"https:\/\/ascentoptics.com\/800g-osfp-aoc\/\" target=\"_blank\" rel=\"noopener\">AOC<\/a> is suitable for short-to-medium optical links, while pluggable transceivers are preferred for structured cabling and longer distances.<\/p>\n<p>For <a href=\"https:\/\/ascentoptics.com\/400g-osfp\/\" target=\"_blank\" rel=\"noopener\"><strong>NDR 400G<\/strong><\/a>, NVIDIA Quantum-2 switches use <strong>twin-port OSFP<\/strong>, with each switch-side OSFP carrying two independent 400G ports. ConnectX-7 endpoints may use either <strong>OSFP or QSFP112<\/strong>, so the two ends of the link do not necessarily use the same form factor. Common optical options include SR4 for short multimode links, DR4 for single-mode links up to approximately 500 m, and twin-port 2\u00d7DR4 or 2\u00d7FR4 options on the switch side.<\/p>\n<p>For <a href=\"https:\/\/ascentoptics.com\/800g-osfp\/\" target=\"_blank\" rel=\"noopener\"><strong>XDR 800G<\/strong><\/a>, Quantum-X800 Q3200 and Q3400 switches use <strong>1.6T twin-port OSFP<\/strong>, providing two independent 800G XDR ports per cage. ConnectX-8 endpoints typically use <strong>800G single-port OSFP<\/strong>. A representative optical link is therefore:<\/p>\n<p><strong>1.6T 2\u00d7DR4 Twin-Port OSFP \u2192 2 \u00d7 800G DR4 Links \u2192 2 \u00d7 800G OSFP ConnectX-8 Endpoints<\/strong><\/p>\n<p>&nbsp;<\/p>\n<table style=\"height: 423px;\" width=\"898\">\n<tbody>\n<tr>\n<td><strong><b>Interconnect<\/b><\/strong><\/td>\n<td><strong><b>Typical Use<\/b><\/strong><\/td>\n<td><strong><b>Key Point<\/b><\/strong><\/td>\n<\/tr>\n<tr>\n<td>DAC<\/td>\n<td>Very short in-rack links<\/td>\n<td>Lowest power and cost<\/td>\n<\/tr>\n<tr>\n<td>Active Copper<\/td>\n<td>Short links beyond passive DAC reach<\/td>\n<td>Extends copper distance<\/td>\n<\/tr>\n<tr>\n<td>AOC<\/td>\n<td>Short-to-medium optical links<\/td>\n<td>Simple integrated optical cable<\/td>\n<\/tr>\n<tr>\n<td>Optical Transceiver<\/td>\n<td>Structured cabling and longer reach<\/td>\n<td>Flexible and field-replaceable<\/td>\n<\/tr>\n<tr>\n<td>NDR Optics<\/td>\n<td>Quantum-2 \/ ConnectX-7<\/td>\n<td>Twin-port OSFP switch side; OSFP or QSFP112 endpoint<\/td>\n<\/tr>\n<tr>\n<td>XDR Optics<\/td>\n<td>Quantum-X800 \/ ConnectX-8<\/td>\n<td>1.6T twin-port OSFP switch side; 800G OSFP endpoint<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>When selecting an interconnect, verify the complete link rather than the nominal speed alone:<\/p>\n<p><strong>Switch \u2192 Switch-Side Optic\/Cable \u2192 Fiber \u2192 Endpoint Optic\/Cable \u2192 NIC<\/strong><\/p>\n<p>Form factor, cooling design, optical specification, connector, fiber type, reach, and platform compatibility must all match the exact NVIDIA switch and adapter.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13196 aligncenter\" src=\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/NDR-vs-XDR-Optical-Interconnect-Architecture2.png\" alt=\"NDR vs XDR Optical Interconnect Architecture\" width=\"677\" height=\"381\" srcset=\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/NDR-vs-XDR-Optical-Interconnect-Architecture2.png 1672w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/NDR-vs-XDR-Optical-Interconnect-Architecture2-355x200.png 355w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/NDR-vs-XDR-Optical-Interconnect-Architecture2-1024x576.png 1024w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/NDR-vs-XDR-Optical-Interconnect-Architecture2-178x100.png 178w, https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/NDR-vs-XDR-Optical-Interconnect-Architecture2-768x432.png 768w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>How to Choose a Compatible InfiniBand Optical Transceiver<\/strong><\/h2>\n<p>Compatibility is the top pain point for engineers buying third-party optics. NVIDIA programs its own transceivers with vendor-specific coding, and a stock module will often be rejected by the switch unless it carries the correct identifier.<\/p>\n<p>&nbsp;<\/p>\n<p>When selecting an<a href=\"https:\/\/ascentoptics.com\/blog\/infiniband-optical-transceivers\/\" target=\"_blank\"><u>\u00a0InfiniBand optical transceiver<\/u><\/a>, verify these points before ordering:<\/p>\n<ol>\n<li><strong>1. Form factor. <\/strong>Confirm OSFP or QSFP-DD against your exact switch model. A QM9700 takes OSFP; check the QSFP-series gear separately.<\/li>\n<li><strong>2. Thermal variant. <\/strong>Finned-top for air-cooled switches, flat-top for NICs and liquid-cooled systems.<\/li>\n<li><strong>3. Reach and wavelength. <\/strong>Match SR8, DR8, or 2FR4 to your distance and fiber type.<\/li>\n<li><strong>4. Compatibility coding. <\/strong>Ensure the module is programmed for the NVIDIA\/Mellanox platform, not just for generic MSA operation.<\/li>\n<li><strong>5. Management support. <\/strong>Look for CMIS 5.3 digital diagnostics so the switch can read temperature, power, and link health.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>The InfiniBand Trade Association has standardized the physical layer in its Volume 2 Release 2.0 specification, which covers 800 Gb\/s links and adds\u00a0CMIS 5.3 transceiver management. Sticking to transceivers built to these specs reduces the risk of a mismatch.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>InfiniBand Switch Cost: Budget the Entire Fabric<\/strong><\/h2>\n<p>The switch chassis is only one part of the InfiniBand network budget.<\/p>\n<p>A realistic budget should include the switch systems, server-side adapters, DAC\/AOC or optical transceivers, fiber assemblies, patch panels, cable management, power, cooling, management software, installation labor, and operational spares.<\/p>\n<p>Optical costs become especially important at NDR and XDR speeds because high-radix switches can require dozens of high-speed interconnect devices per chassis.<\/p>\n<p>For example, a single QM9700 exposes 64 \u00d7 400G NDR ports, while a Q3400 exposes 144 \u00d7 800G XDR ports.<\/p>\n<p>At that density, even a relatively small difference in cost, power, or failure rate per optical link becomes significant when multiplied across an entire cluster.<\/p>\n<p>For third-party optics, the goal should therefore not simply be to find the lowest-cost module.<\/p>\n<p>The more important requirement is to obtain a module that is correctly coded, thermally appropriate, optically compliant, firmware-compatible, and validated on the exact NVIDIA switch or adapter platform.<\/p>\n<p>A failed compatibility decision can cost much more in GPU downtime than the price difference between two transceivers.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Conclusion<\/strong><\/h2>\n<p>An NVIDIA InfiniBand switch is the backbone of a serious AI training fabric, but it does not work alone. The takeaways from this guide:<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><strong><span style=\"display: inline-block; margin: 0 8px;\">\u2022<\/span>Know your generation. <\/strong>NDR (Quantum-2) delivers 400 Gb\/s per port today; XDR (Quantum-X800) doubles it to 800 Gb\/s for the largest clusters.<\/li>\n<li><strong><span style=\"display: inline-block; margin: 0 8px;\">\u2022<\/span>Decide fabric versus Ethernet on scale and workload<\/strong>, not brand loyalty. Above 1,000 GPUs, InfiniBand usually wins for training.<\/li>\n<li><strong><span style=\"display: inline-block; margin: 0 8px;\">\u2022<\/span>Plan the optics before the switch ships. <\/strong>OSFP versus QSFP-DD, finned-top versus flat-top, and DAC versus AOC versus transceiver are decisions that cascade into cost and downtime.<\/li>\n<li><strong><span style=\"display: inline-block; margin: 0 8px;\">\u2022<\/span>Verify compatibility coding <\/strong>for any third-party InfiniBand transceiver, and match it to your exact switch model and reach.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Your next step is to map your switch ports to the interconnects they require. If you are building an InfiniBand fabric, getting that mapping right is the difference between a cluster that lights up on day one and one that sits dark for a week.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Frequently Asked Questions<\/strong><\/h2>\n<h3><strong><b>What is an NVIDIA InfiniBand switch?<\/b><\/strong><\/h3>\n<p>An NVIDIA InfiniBand switch connects GPU servers, storage, and other InfiniBand endpoints in a high-bandwidth, low-latency RDMA fabric. Modern platforms include Quantum HDR, Quantum-2 NDR, and Quantum-X800 XDR.<\/p>\n<h3><strong><b>What is the difference between NDR and XDR InfiniBand?<\/b><\/strong><\/h3>\n<p>NDR provides up to <strong>400 Gb\/s per port<\/strong>, while XDR increases this to <strong>800 Gb\/s per port<\/strong>. XDR also provides higher switch radix and newer SHARP in-network computing capabilities.<\/p>\n<h3><strong><b>How many ports does the NVIDIA QM9700 have?<\/b><\/strong><\/h3>\n<p>The QM9700 provides <strong>64 \u00d7 400G NDR ports<\/strong>\u00a0through 32 twin-port OSFP cages. Each physical OSFP cage carries two independent 400G ports.<\/p>\n<h3><strong><b>What is the difference between QM9700 and QM9790?<\/b><\/strong><\/h3>\n<p>Both provide 64 \u00d7 400G NDR ports. The QM9700 includes onboard management and Subnet Manager capability, while the QM9790 is designed for externally managed fabrics.<\/p>\n<h3><strong><b>Does ConnectX-7 use OSFP or QSFP112?<\/b><\/strong><\/h3>\n<p>Both are available depending on the adapter model and system design. Therefore, always confirm the exact ConnectX-7 interface before selecting cables or optical transceivers.<\/p>\n<h3><strong><b>What optics are used for XDR 800G InfiniBand?<\/b><\/strong><\/h3>\n<p>Quantum-X800 switches can use <strong>1.6T twin-port OSFP<\/strong>\u00a0modules carrying two 800G XDR links, while ConnectX-8 endpoints typically use <strong>800G single-port OSFP<\/strong>\u00a0modules.<\/p>\n<h3><strong><b>Can Ethernet optical transceivers be used in InfiniBand switches?<\/b><\/strong><\/h3>\n<p>Not automatically. Even if the speed and form factor match, electrical mapping, firmware coding, optical specification, and platform qualification must also be compatible with the InfiniBand switch or NIC.<\/p>\n<h3><strong><b>Is InfiniBand always better than Ethernet for GPU clusters?<\/b><\/strong><\/h3>\n<p>No. InfiniBand is highly optimized for tightly coupled AI training and HPC, while modern RoCE Ethernet can also support large GPU clusters. The choice depends on workload, scale, congestion-control requirements, operations, and total cost.<\/p>\n<p>&nbsp;<\/p>\n<style>\r\n.lwrp.link-whisper-related-posts{\r\n            \r\n            margin-top: 22px;\nmargin-bottom: 12px;\r\n        }\r\n        .lwrp .lwrp-title{\r\n            \r\n            \r\n        }.lwrp .lwrp-description{\r\n            \r\n            \r\n\r\n        }\r\n        .lwrp .lwrp-list-container{\r\n        }\r\n        .lwrp .lwrp-list-multi-container{\r\n            display: flex;\r\n        }\r\n        .lwrp .lwrp-list-double{\r\n            width: 48%;\r\n        }\r\n        .lwrp .lwrp-list-triple{\r\n            width: 32%;\r\n        }\r\n        .lwrp .lwrp-list-row-container{\r\n            display: flex;\r\n            justify-content: space-between;\r\n        }\r\n        .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n            width: calc(50% - 20px);\r\n        }\r\n        .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n            \r\n            margin-top: 11px;\nmargin-right: 16px;\nmargin-bottom: 15px;\nmargin-left: 9px;\r\n        }\r\n        .lwrp .lwrp-list-item img{\r\n            max-width: 100%;\r\n            height: auto;\r\n            object-fit: cover;\r\n            aspect-ratio: 1 \/ 1;\r\n        }\r\n        .lwrp .lwrp-list-item.lwrp-empty-list-item{\r\n            background: initial !important;\r\n        }\r\n        .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n        .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n            \r\n            \r\n            \r\n            \r\n        }@media screen and (max-width: 480px) {\r\n            .lwrp.link-whisper-related-posts{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-title{\r\n                \r\n                \r\n            }.lwrp .lwrp-description{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-multi-container{\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-multi-container ul.lwrp-list{\r\n                margin-top: 0px;\r\n                margin-bottom: 0px;\r\n                padding-top: 0px;\r\n                padding-bottom: 0px;\r\n            }\r\n            .lwrp .lwrp-list-double,\r\n            .lwrp .lwrp-list-triple{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-row-container{\r\n                justify-content: initial;\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n            .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n                \r\n                \r\n                \r\n                \r\n            };\r\n        }<\/style>\r\n<div id=\"link-whisper-related-posts-widget\" class=\"link-whisper-related-posts lwrp\">\r\n            <h3 class=\"lwrp-title\">Related Posts<\/h3>    \r\n        <div class=\"lwrp-list-container\">\r\n                                <div class=\"lwrp-list lwrp-list-row-container lwrp-list-double-row\">\r\n                <div class=\"lwrp-list-item\"><a href=\"https:\/\/ascentoptics.com\/blog\/infiniband-vs-ethernet\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">InfiniBand vs Ethernet: Which Is Better for AI Networking?<\/span><\/a><\/div><div class=\"lwrp-list-item\"><a href=\"https:\/\/ascentoptics.com\/blog\/osfp-nvidia-infiniband-ndr\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">OSFP NVIDIA InfiniBand: ConnectX-7 &#038; Quantum-2 Guide<\/span><\/a><\/div>                <\/div>\r\n                            <div class=\"lwrp-list lwrp-list-row-container lwrp-list-double-row\">\r\n                <div class=\"lwrp-list-item\"><a href=\"https:\/\/ascentoptics.com\/blog\/infiniband-ndr-xdr-for-ai-and-hpc-data-centers\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">InfiniBand NDR\/XDR for AI and HPC Data Centers<\/span><\/a><\/div><div class=\"lwrp-list-item\"><a href=\"https:\/\/ascentoptics.com\/blog\/infiniband-network\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">InfiniBand Network Explained: Architecture and AI Applications<\/span><\/a><\/div>                <\/div>\r\n                <\/div>\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>NVIDIA InfiniBand switches form the scale-out network behind many of today&#8217;s high-performance AI and HPC clusters. The technology has evolved from 200 Gb\/s HDR through 400 Gb\/s NDR to 800 Gb\/s XDR, increasing not only link bandwidth but also switch radix, telemetry, congestion-control capabilities, and in-network computing performance. The current NDR generation is built around [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":13192,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wpscp_schedule_draft_date":"","_wpscp_schedule_republish_date":"","_wpscppro_advance_schedule":false,"_wpscppro_advance_schedule_date":"","_wpscppro_custom_social_share_image":0,"_facebook_share_type":"default","_twitter_share_type":"default","_linkedin_share_type":"default","_pinterest_share_type":"default","_linkedin_share_type_page":"","_instagram_share_type":"default","_selected_social_profile":null},"categories":[25,1],"tags":[],"class_list":["post-13187","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-datacenter","category-technology"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.7 (Yoast SEO v22.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>NVIDIA InfiniBand Switch Guide: NDR, XDR &amp; Optics<\/title>\n<meta name=\"description\" content=\"InfiniBand switches power AI training clusters, but the optics move the data. Learn about NDR\/XDR generations and how to choose compatible transceivers.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NVIDIA InfiniBand Switch Guide: NDR, XDR &amp; Optics\" \/>\n<meta property=\"og:description\" content=\"InfiniBand switches power AI training clusters, but the optics move the data. Learn about NDR\/XDR generations and how to choose compatible transceivers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/\" \/>\n<meta property=\"og:site_name\" content=\"AscentOptics Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=100092593417940\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-27T09:42:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/172.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"AscentOptics\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AscentOptics\" \/>\n<meta name=\"twitter:site\" content=\"@AscentOptics\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"AscentOptics\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/\",\"url\":\"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/\",\"name\":\"NVIDIA InfiniBand Switch Guide: NDR, XDR & Optics\",\"isPartOf\":{\"@id\":\"https:\/\/ascentoptics.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/172.png\",\"datePublished\":\"2026-08-27T09:42:35+00:00\",\"dateModified\":\"2026-08-27T09:42:35+00:00\",\"author\":{\"@id\":\"https:\/\/ascentoptics.com\/blog\/#\/schema\/person\/5a02970945bd03dd06d7fa2cf09b62bc\"},\"description\":\"InfiniBand switches power AI training clusters, but the optics move the data. Learn about NDR\/XDR generations and how to choose compatible transceivers.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/#primaryimage\",\"url\":\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/172.png\",\"contentUrl\":\"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/172.png\",\"width\":1672,\"height\":941,\"caption\":\"InfiniBand for GPU Clusters: AI Network Design Guide\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ascentoptics.com\/blog\/#website\",\"url\":\"https:\/\/ascentoptics.com\/blog\/\",\"name\":\"AscentOptics Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ascentoptics.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ascentoptics.com\/blog\/#\/schema\/person\/5a02970945bd03dd06d7fa2cf09b62bc\",\"name\":\"AscentOptics\",\"sameAs\":[\"https:\/\/ascentoptics.com\/blog\"],\"url\":\"https:\/\/ascentoptics.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"NVIDIA InfiniBand Switch Guide: NDR, XDR & Optics","description":"InfiniBand switches power AI training clusters, but the optics move the data. Learn about NDR\/XDR generations and how to choose compatible transceivers.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/","og_locale":"en_US","og_type":"article","og_title":"NVIDIA InfiniBand Switch Guide: NDR, XDR & Optics","og_description":"InfiniBand switches power AI training clusters, but the optics move the data. Learn about NDR\/XDR generations and how to choose compatible transceivers.","og_url":"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/","og_site_name":"AscentOptics Blog","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=100092593417940","article_published_time":"2026-08-27T09:42:35+00:00","og_image":[{"width":1672,"height":941,"url":"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/172.png","type":"image\/png"}],"author":"AscentOptics","twitter_card":"summary_large_image","twitter_creator":"@AscentOptics","twitter_site":"@AscentOptics","twitter_misc":{"Written by":"AscentOptics","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/","url":"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/","name":"NVIDIA InfiniBand Switch Guide: NDR, XDR & Optics","isPartOf":{"@id":"https:\/\/ascentoptics.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/#primaryimage"},"image":{"@id":"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/#primaryimage"},"thumbnailUrl":"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/172.png","datePublished":"2026-08-27T09:42:35+00:00","dateModified":"2026-08-27T09:42:35+00:00","author":{"@id":"https:\/\/ascentoptics.com\/blog\/#\/schema\/person\/5a02970945bd03dd06d7fa2cf09b62bc"},"description":"InfiniBand switches power AI training clusters, but the optics move the data. Learn about NDR\/XDR generations and how to choose compatible transceivers.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ascentoptics.com\/blog\/nvidia-infiniband-switch\/#primaryimage","url":"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/172.png","contentUrl":"https:\/\/ascentoptics.com\/blog\/wp-content\/uploads\/2026\/08\/172.png","width":1672,"height":941,"caption":"InfiniBand for GPU Clusters: AI Network Design Guide"},{"@type":"WebSite","@id":"https:\/\/ascentoptics.com\/blog\/#website","url":"https:\/\/ascentoptics.com\/blog\/","name":"AscentOptics Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ascentoptics.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ascentoptics.com\/blog\/#\/schema\/person\/5a02970945bd03dd06d7fa2cf09b62bc","name":"AscentOptics","sameAs":["https:\/\/ascentoptics.com\/blog"],"url":"https:\/\/ascentoptics.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/ascentoptics.com\/blog\/wp-json\/wp\/v2\/posts\/13187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ascentoptics.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ascentoptics.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ascentoptics.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ascentoptics.com\/blog\/wp-json\/wp\/v2\/comments?post=13187"}],"version-history":[{"count":5,"href":"https:\/\/ascentoptics.com\/blog\/wp-json\/wp\/v2\/posts\/13187\/revisions"}],"predecessor-version":[{"id":13198,"href":"https:\/\/ascentoptics.com\/blog\/wp-json\/wp\/v2\/posts\/13187\/revisions\/13198"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ascentoptics.com\/blog\/wp-json\/wp\/v2\/media\/13192"}],"wp:attachment":[{"href":"https:\/\/ascentoptics.com\/blog\/wp-json\/wp\/v2\/media?parent=13187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ascentoptics.com\/blog\/wp-json\/wp\/v2\/categories?post=13187"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ascentoptics.com\/blog\/wp-json\/wp\/v2\/tags?post=13187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}