Domain 05

Networking

Spine-leaf fabrics, high-speed optics, and network services that connect racks, storage, and the outside world.

What it is

DC networking spans underlay topologies (core/agg or spine-leaf), overlays (EVPN/VXLAN), optics over the structured cabling plant (on Racks), and services such as DDI, ADCs, and out-of-band management — plus colo cross-connects and meet-me rooms.

Key tech subclasses

Fabric & topology

Spine-leaf, ToR/EoR, leaf-spine underlay with EVPN/VXLAN overlays.

Optics & interconnect

SR/VR/DR/FR/LR optics, breakouts, DAC/AOC and active copper, application loss budgets. The fiber plant, MPO trunks, and patch panels are on Racks. The meet-me room as a space is on Facility; cross connects are in Edge & carrier. Optics & interconnect →

Network services

DDI, load balancers / ADC, packet brokers. The NGFW pair (placement, HA, decryption, sizing, DDoS) is on Security: Perimeter, segmentation policy and microsegmentation on Security: Segmentation, and the HMF / NGFW shortlist on Security.

SD-WAN

Overlay WAN from the hall out to branches. What racks in the data center is the hub or aggregation gateway plus a controller/orchestrator (on-prem VM or 0U cloud control). Remote-site CPE is the branch appliance — plan it in the BOM, but it is not primary hall fill. Fabric underlay stays spine-leaf; the cloud security half is SSE / SASE. Leaders shortlist →

Operations

Out-of-band / management networks. Cabling as-built records are on Racks.

Design / build / manage

Design

  • Pick ToR vs. EoR based on density and ops model
  • Plan the optics roadmap (400G/800G now, 200G per lane next) with the trunk strategy on Racks
  • Isolate management / OOB from production (OOB)
  • Size ADCs for the VIPs they serve, north-south and internal: throughput, connections per second, and TLS termination (ADC). NGFW sizing is on Security.
  • Split SD-WAN: DC hub / controller vs remote-site CPE (do not fill the hall with branch appliances)

Build

  • Check certified loss and reflectance against each PMD’s budget before turn-up (Optics; certification is on Racks)
  • Seed IPAM before cutover (cable and port labeling is on Racks)
  • Validate EVPN/VXLAN and failover paths
  • Stand up OOB with break-glass access

Manage

  • Monitor fabric utilization and optics health
  • Patch switches and ADCs on a set cadence, and put internet-facing ADCs on the emergency track with the firewalls. Firewall patch tracks are on Security.
  • Keep circuit and cross-connect records (cabling as-builts are on Racks)
  • Review fabric config drift against the source of truth: infrastructure ACLs, CoPP, route policy, and VRF/RT assignment. Segmentation rule drift (firewall rules, zone ACLs, host policy) is on Security.

Fabric design

Routed Clos underlay sizing and protocol choices. Overlay design is covered in EVPN/VXLAN. AI back-end (GPU-to-GPU) fabrics and GPU systems are on AI Factory (AI cluster networking). Each domain’s side of the fabric is on its own page: host NICs and bonding on Compute, cluster traffic on HCI, SAN transports and paths on Storage, and backup isolation and replication on Backup. Port counts in the examples are hypothetical round numbers, not specific products. Sources checked 5 Oct 2026.

3-stage vs 5-stage Clos

Terminology: RFC 7938 uses Tier 1 / Tier 2 / Tier 3 and calls a Tier 2 + Tier 3 block a “cluster”. Vendor docs say super-spine / spine / leaf and POD. “5-stage” counts the devices a host-to-host flow crosses (leaf, spine, super-spine, spine, leaf), not the number of tiers (RFC 7938 §3.2, Juniper 5-stage guide).

Notation: a leaf has D downlinks and U uplinks, one link to each spine. A spine has Ps ports. In 5-stage, each spine splits ports into ds down and us up, and a super-spine has Pss ports. Spine #k of every POD connects to super-spine plane k.

3-stage (leaf / spine)5-stage (leaf / spine / super-spine)
Bound Spines = U. Max leaves = Ps. Spine radix bounds the leaf count. Max host ports = Ps × D. Leaves per POD ≤ ds. Super-spines = U planes × us. Max PODs = Pss. Super-spine radix bounds the POD count.
Worked example
48×25G + 8×100G leaf; 64×100G spines and super-spines
8 spines, up to 64 leaves, 64 × 48 = 3,072 × 25G host ports at 1.5:1 Spines split 32 down / 32 up (1:1 at the spine tier). 32 leaves per POD, 8 × 32 = 256 super-spines, up to 64 PODs, 64 × 32 × 48 = 98,304 × 25G host ports. Before border/service leaves and breakout losses.
Fits when Long-term port count fits within one spine radix. The spine platform choice “locks in the maximum scale that a design can grow to” (Arista). Spine radix is exhausted. You want per-POD failure and change domains, growth by POD, or distinct POD types (compute, storage, border) under one super-spine layer. Cisco: the super-spine layer lets a site “scale out or compartmentalize”.
Super-spine role n/a Pure IP transit between PODs. In Juniper’s design, super-spines also act as EVPN route reflectors for the spines.
Sources RFC 7938 §3.2, §6.1 · Arista whitepaper Cisco VXLAN EVPN design guide · Juniper 5-stage guide

With equal-speed links, ECMP width between two leaves equals the number of top-tier devices (RFC 7938 §6.1). In 5-stage, end-to-end oversubscription is the product of the leaf ratio and the spine ratio.

eBGP underlay (RFC 7938)

RFC 7938 (Informational, Aug 2016) is an operator design document, not a protocol spec. Its model: eBGP on every fabric link, no IGP, and AS_PATH loop detection that keeps path hunting in check.

ASN schemeHowTrade-offSources
Shared spine ASN, unique per leaf RFC 7938: one ASN for all Tier 1 devices, one per Tier 2 cluster, one per ToR. Cisco’s NX-OS eBGP-underlay model (spines in one AS, each leaf unique) and Cumulus auto BGP follow this pattern. Spines reject paths that already crossed another spine, so leaf→spine→leaf→spine valleys are dropped without policy. Needs multipath-relax for prefixes originated by more than one leaf. RFC 7938 §5.1, §5.2.1 · NX-OS underlay · Cumulus BGP
Unique ASN per device Every spine and leaf gets its own ASN. Juniper’s fabric guide sets the underlay ASN per peer group (local-as) and keeps the system AS for the iBGP EVPN overlay. Simple to allocate and reason about. Gives up the shared-spine-ASN valley protection, so the export policy has to carry that job. Juniper underlay guide
Repeated leaf ASNs (MLAG/vPC pair, or reuse per POD) allowas-in on the receiver, or as-override on the sender. RFC 7938 offered per-cluster reuse plus allowas-in when 2-byte private ASNs (1,023) ran out. Both disable AS_PATH loop detection for that ASN. Juniper warns the allowas-in equivalent may be needed “on all other BGP-enabled devices … to prevent routing loops and convergence issues”. as-override also hides the origin leaf from AS_PATH. Prefer unique 4-byte ASNs instead. RFC 7938 §5.2.2 · Juniper AS override · NX-OS underlay

4-byte private ASNs. RFC 6996 reserves 4200000000–4294967294 for private use (vs 1,023 in 64512–65534), and four-octet ASN support is RFC 6793. That removes the reason RFC 7938 gave for reusing ASNs. Strip private ASNs at the border toward the WAN (RFC 7938 §5.2.4).

BGP unnumbered. This is an implementation pattern, not an RFC. Peers form over IPv6 link-local addresses learned from router advertisements, and IPv4 NLRI is carried with an IPv6 next hop per RFC 8950 (Nov 2020, obsoletes RFC 5549). It removes per-link /31 planning (Cumulus, FRR). Use it where your NOS supports it, and confirm interop before mixing NOSes in one fabric.

ECMP. RFC 7938 §6.2 requires load-sharing across equal-length AS_PATHs from different ASNs, known as “multipath relax” or “multipath multiple-AS”. The knobs are bgp bestpath as-path multipath-relax (FRR), multipath multiple-as (Junos), and maximum-paths (NX-OS). Set the maximum path count to at least the number of spines.

BFD. RFC 7938 §7.1 notes that on point-to-point links, link-down with fast fallover catches most failures in milliseconds. BFD (RFC 5880, single-hop RFC 5881) adds detection of failures that leave the link up. OEM examples: NX-OS defaults to 50 ms × 3 and can offload BFD to line modules (Cisco). Juniper’s fabric guide uses 100 ms × 3 (Juniper). Use aggressive timers only where BFD runs in hardware.

eBGP vs IGP underlay

OptionForAgainstSources
eBGP only Only best paths propagate, so “a network failure is masked as soon as the BGP speaker finds an alternate path”. No fabric-wide flooding domain, per-hop policy, and one protocol from leaf to border. Per-device ASN and peer configuration, which unnumbered peering and automation reduce. Multipath and loop-detection knobs must be right. RFC 7938 §5.2.3: summarizing inside the Clos black-holes traffic under a single link failure. RFC 7938 §5.1, §5.2.3
IS-IS / OSPF underlay + iBGP EVPN overlay Familiar to operators, native ECMP, and a clean split between underlay (IGP) and overlay (BGP). Cisco: “Cisco’s best practice is to use IGP, such as OSPF or ISIS, in the underlay with an iBGP EVPN overlay.” In dense Clos, every node floods every LSP/LSA on every link. RFC 9667 (Experimental, 2024) defines reduced flooding topologies for IS-IS and OSPF because flooding overhead can produce “suboptimal convergence times”. Cisco design guide · RFC 9667
RIFT Purpose-built for Clos: link-state northbound, distance-vector southbound, ZTP, and automatic disaggregation on failure. Proposed Standard since Apr 2025. Treat it as a standard to watch, not a mainstream shipping option. RFC 9692

Both approaches are validated by major vendors. eBGP-only gives the strongest failure isolation and scales furthest. An IGP underlay is a reasonable choice for single-POD fabrics run by teams that already operate IS-IS or OSPF. No source gives a fabric size at which IGP flooding becomes the limiting factor.

Routed to the leaf, no overlay

RFC 7938’s own design has no overlay. Routing runs down to the leaf (Tier 3), so each server subnet ends at its leaf or leaf pair. The RFC gives the main benefit of L3-only designs as “confining L2 broadcast domains” (RFC 7938 §4.3). The underlay choices above apply unchanged, and MLAG/vPC still dual-homes hosts to the leaf pair. EVPN multihoming and a firewall that joins the overlay as a VTEP (Service insertion) need EVPN, so they are not available here.

L2 adjacency stops at the leaf pair. Anything that needs a shared subnet must stay within one leaf pair: VM live migration that keeps its IP address, cluster heartbeats that need L2, and appliance HA pairs with a floating IP and MAC. RFC 7938 §4.2 names “seamless mobility for virtual machines that require the preservation of IP addresses when a virtual machine moves to a different Tier 3 switch” as one reason operators kept L2. It notes that newer solutions meet such requirements “by using various overlay or tunneling techniques” (RFC 7938 §4.2).

Zone VRFs become VRF-lite on every link. Without EVPN, each zone VRF from Security’s policy model is carried hop by hop. Every leaf–spine link needs one sub-interface (or VLAN) and one routing session per VRF, so configuration grows with VRFs × fabric links. This is the same back-to-back VRF mechanism as RFC 4364 §10 option (a), where routers are attached by “multiple sub-interfaces, at least one for each of the VPNs” and the RFC says it “does not scale as well” as the alternatives (RFC 4364 §10). The way out is fewer zones in the fabric, with finer enforcement on hosts or hypervisors (Security: Microsegmentation).

Fits when the fabric is small, few workloads need L2 across racks, and the zone count is low. Otherwise use EVPN/VXLAN. A VLAN-based L2 spine-leaf (MLAG at both tiers, with STP as the backstop) is a different design and is not covered here.

Oversubscription

Leaf ratio = Σ downlink bandwidth ÷ Σ uplink bandwidth (RFC 7938 §3.2.2 states it as N/M ports at equal speed). Example: 48 × 25G = 1,200G down and 8 × 100G = 800G up, so 1,200 ÷ 800 = 1.5:1. Those 8 uplinks also set the spine count at 8. The ratio describes worst-case contention, not typical load. Microbursts from TSO/LSO senders and incast can congest a port even at low average utilization. The options are minimal oversubscription, reduced fan-in, or deeper buffers (Arista).

WorkloadStarting pointBasisSources
General compute / virtualization Rule of thumb: start at 3:1 or lower and adjust from congestion telemetry Arista: “A good rule-of-thumb in a modern data center is to start with an oversubscription ratio of 3:1.” Cisco gives no number: “The more spines a leaf attaches, the lower your oversubscription ratio is.” Arista whitepaper · Cisco design guide
IP storage / HCI Set on Storage: Dedicated vs converged. HCI platform rules are on HCI: Fit to the fabric. Storage owns the per-class target and its sources. Apply it with the leaf-ratio formula above, per storage leaf role. Storage · HCI
AI back-end (GPU-to-GPU) Set on AI Factory: fabric sizing (1:1 inside each scalable unit, on a separate back-end fabric). AI Factory owns the target and its sources. Apply it with the leaf-ratio formula above. AI Factory

Lossless Ethernet: PFC, ETS, ECN, DCQCN

RoCEv2 is normally run on a no-drop traffic class, because RoCE NICs have traditionally recovered from loss with go-back-N retransmission, which is expensive (Mittal et al., SIGCOMM 2018). The same mechanics apply to storage (NVMe/RoCE), HCI (RDMA for HCI), and AI back-end fabrics (AI Factory: RoCEv2 vs InfiniBand vs Ultra Ethernet). Those pages decide whether to use RDMA and which platform priorities apply. This section defines the mechanisms. TCP transports (iSCSI, NVMe/TCP, NFS, SMB without RDMA) need none of it.

MechanismWhat it doesDesign pointSources
PFC (IEEE 802.1Q clause 36, originally 802.1Qbb) Per-priority pause on one link. The receiver pauses the sender for one of eight priorities, and the other priorities keep flowing. Use one no-drop priority for RDMA and keep everything else lossy. Each no-drop priority needs headroom buffer on every port to absorb the data in flight after XOFF, and that grows with link speed and cable length. Automated headroom calculation is still a draft amendment (P802.1Qdt). IEEE 802.1Q-2022 · P802.1Qdt
PCP vs DSCP classification Classic PFC keys on the 802.1Q PCP (CoS) bits. A routed hop removes the tag, so routed fabrics classify and pause on DSCP instead. On a routed Clos, use DSCP-based PFC with the same DSCP-to-priority-to-queue map on every NIC and switch. Microsoft built DSCP-based PFC “to scale RoCEv2 beyond VLAN”. Cisco: PFC “was adjusted to work with … DSCP priorities to signal congestion between routed hops”. Guo et al., SIGCOMM 2016 · Cisco blueprint
ETS (originally 802.1Qaz, now in 802.1Q) Assigns bandwidth shares to traffic classes on egress Give the no-drop class a guaranteed share so it is not starved, and a cap so it does not starve the rest. Platform shares, such as Azure Local’s, are on HCI. IEEE 802.1Q-2022
ECN and DCQCN Switches mark ECN (RFC 3168) when queue depth crosses a threshold. The receiving NIC returns a congestion notification packet (CNP), and the sending NIC cuts its rate. DCQCN is that loop combined with PFC. Set the ECN (WRED) thresholds below the PFC XOFF threshold, so ECN slows senders first and PFC is the safety net. Cisco: “the PFC threshold is set higher as a safety net”. Treat any vendor’s threshold values as lab-specific starting points. DCQCN, SIGCOMM 2015 · Cisco blueprint
DCBX over LLDP (802.1Q clause 38, LLDP 802.1AB) Advertises PFC, ETS, and application-priority settings to the link peer, so a mismatch is visible and a NIC can take the switch’s settings Decide whether hosts accept the switch’s DCB settings or are configured from the host side, and use one approach across the cluster. Some platforms require specific LLDP TLVs on the switch (HCI: switch requirements). IEEE 802.1Q-2022
PFC watchdog Detects a no-drop queue that stops draining. Cisco: when the interval is exceeded, “all outgoing packets are dropped on interfaces that match the PFC queue”. Enable it wherever PFC is on. It turns a spreading pause storm into a local, visible drop. Cisco blueprint

Failure modes. PFC trades drops for pauses that can spread. The DCQCN authors cite “head-of-line blocking and unfairness”. Microsoft’s production paper reports PFC-induced deadlock (“yes, it happened!”), RDMA transport livelock, and NIC pause-frame storms (Guo et al., SIGCOMM 2016). The no-drop class must be configured identically on every hop between the endpoints. One hop with the wrong mapping, or no headroom, drops RDMA traffic or pauses far more than it should. This is why storage and HCI keep RoCE on dedicated switches or on a small, contained set of leaves.

Over VXLAN. Underlay switches see only the outer header. Lossless RDMA across an EVPN/VXLAN overlay needs the VTEP to copy the inner DSCP into the outer header at encapsulation (the uniform model in RFC 2983), DSCP-based PFC on every underlay hop, and ECN carried between inner and outer headers per RFC 6040. Vendors document this, for example Cisco’s rail-optimized VXLAN EVPN back-end (Cisco GPUaaS EVPN), but support depends on the ASIC and NOS release. Lossy alternatives: Ultra Ethernet Transport is designed for best-effort fabrics, and some RDMA NICs offer RoCE modes that do not need switch PFC. Use them only where the storage or HCI platform supports them. The AI transport comparison is on AI Factory.

Fabric design / build / manage

Design

  • Size for the end-state port count and choose 3-stage vs 5-stage up front. Spine radix sets the leaf ceiling, and super-spine radix sets the POD ceiling.
  • Set oversubscription per leaf role (compute, storage, border) and compute the end-to-end ratio across tiers. Storage targets come from Storage.
  • Pick the underlay deliberately: eBGP-only (RFC 7938) or IGP + iBGP EVPN. Document why.
  • ASN plan: shared spine ASN, unique 4-byte private ASN per leaf (or leaf pair). Avoid allowas-in / as-override unless a repeat is unavoidable.
  • Keep host subnets unsummarized inside the Clos, and summarize only at the border

Build

  • Generate ASNs, loopbacks, and link addressing (or unnumbered interfaces) from a source of truth, not by hand
  • Confirm ECMP width equals the spine count on every leaf (multipath-relax / multiple-as / maximum-paths)
  • Enable BFD with timers the hardware can sustain. Test link-down and link-up-but-dead failures separately.
  • Fail a spine, and in 5-stage a super-spine plane, under load before handover

Manage

  • Alert on ECMP path count dropping below the designed spine count
  • Track uplink utilization and drops/buffer events per leaf against the design ratio
  • Track spine and super-spine port headroom so you know when to add a POD
  • Re-check BFD flaps and BGP session churn after every NOS upgrade

EVPN/VXLAN

The overlay that runs on the routed Clos described in Fabric design. Standards: RFC 7432 (EVPN), RFC 8365 (EVPN for NVO/VXLAN), and RFC 7348 (VXLAN, Informational). Vendor behaviour is cited from Cisco NX-OS, Arista EOS, Juniper Junos, NVIDIA Cumulus Linux, and SONiC/FRR documentation. Platform limits change with each release, so recheck them against your target versions. DCI transport (dark fibre, DWDM, MACsec) is out of scope here. Sources checked 5 Oct 2026.

Route types

TypeRole in a DC fabricSources
2: MAC/IP Host MAC, optionally with IP. Replaces flood-and-learn. Under symmetric IRB it also carries the IP-VRF VNI (label2) and the Router’s MAC extended community, so the same route installs a /32 or /128 host route in the tenant VRF. RFC 7432 §7 · RFC 9135
3: Inclusive Multicast Ethernet Tag (IMET) Builds the per-VNI BUM flood list. The PMSI Tunnel attribute signals how BUM is carried: ingress replication, or a PIM-SSM, PIM-SM, or BIDIR-PIM tree. RFC 7432 §11 · RFC 8365 §9
5: IP Prefix Defined in RFC 9136 (Oct 2021), not RFC 7432. It carries prefixes with no MAC: external routes at the border leaf, subnets behind silent hosts, and summaries. With no overlay index, the next hop is the egress VTEP and the Router’s MAC extended community supplies the inner destination MAC. RFC 9136: RT-2 “does not meet the requirements for all the DC use cases”. RFC 9136 §2.2, §3 · Cumulus
1 and 4 (multihoming only) Type 1 per ES drives mass withdrawal, and Type 1 per EVI drives aliasing. Type 4 handles ES discovery and DF election. See EVPN multihoming vs MLAG below. RFC 7432 §8.2, §8.4, §8.5

Symmetric vs asymmetric IRB (RFC 9135)

AsymmetricSymmetric
Forwarding The ingress VTEP routes and bridges (three lookups). The egress VTEP only bridges. Both the ingress and egress VTEP route. Inter-subnet traffic crosses the fabric on the IP-VRF VNI (L3 VNI).
Per-leaf provisioning Every leaf “MUST maintain ARP entries for remote hosts … as well as maintain MAC-VRFs/BTs and IRB interfaces for ALL subnets in an IP-VRF”, whether or not any host on that leaf uses them. Only locally attached VLANs/L2 VNIs, plus one L3 VNI per VRF (NX-OS: “One Layer-3 VNI per tenant VRF”; Cumulus: one-to-one L3 VNI to VRF).
What grows with the fabric ARP, MAC, and bridge-domain state on every leaf, in proportion to all hosts and subnets in the VRF Remote hosts arrive as /32 and /128 routes in the VRF, so host-route FIB capacity on the leaf becomes the limit to check
Vendor position Cumulus: “Asymmetric routing does not support EVPN multihoming.” Arista EOS and SONiC/FRR support both modes. NVIDIA “recommends you use symmetric or centralized routing instead of asymmetric routing”. Juniper: symmetric Type 2 routing “avoids scaling issue when your EVPN network has many VLANs and many attached hosts”.
Sources RFC 9135 · Cumulus · Arista EOS · SONiC HLD NX-OS EVPN config · Juniper ERB

Distributed anycast gateway. RFC 9135 allows two forms. In the first, every leaf uses the same gateway IP and MAC. In the second, leaves share the IP but keep their own MACs, which are aliased with the Default Gateway extended community. If hosts depend on any form of MAC security, RFC 9135 says to use the shared anycast MAC. Cisco’s distributed anycast gateway uses the same MAC on every VTEP for every L2 VNI SVI, giving active/active first-hop routing “without a need to implement … HSRP or VRRP” (RFC 9135, Cisco design guide). Juniper documents both the anycast IP/MAC form and a virtual-gateway form (Juniper ERB).

EVPN multihoming vs MLAG

Mechanics. In all-active mode, every leaf on an Ethernet segment (ESI) forwards known unicast. When a link fails, withdrawing the Type 1 per-ES route moves every MAC on that segment in one update (mass withdrawal), instead of one withdrawal per MAC. Type 1 per-EVI routes let remote VTEPs load-balance to every leaf on the segment, including leaves that never learned the MAC (aliasing). The DF elected through Type 4 routes is the only leaf that forwards BUM onto the segment (RFC 7432 §8).

DF election. The RFC 7432 default, (V mod N), spreads load unevenly when VLAN IDs cluster and remaps VLANs whenever a PE joins or leaves. RFC 8584 (Apr 2019) added HRW and AC-DF, which excludes a PE whose attachment circuit is down. RFC 9785 (Jun 2025) added preference-based election with a “Don’t Preempt” (non-revertive) option. Defaults differ by vendor. Cumulus and Arista EOS use preference (default 32767, highest wins). Junos defaults to MOD and offers preference, with non-revertive from 24.2. SONiC defaults to modulo and also offers HRW and preference (Cumulus, Arista, Juniper, SONiC). Under RFC 8584, if any PE on the segment does not signal an algorithm, all of them fall back to modulo. Set the algorithm explicitly per segment, and test failover if a segment mixes vendors.

Split-horizon. VXLAN has no ESI label, so RFC 8365 §8.3.1 uses local bias. The ingress VTEP floods BUM to its own ports on the segment regardless of which leaf is DF. Egress VTEPs drop BUM whose tunnel source IP belongs to a peer on the same segment. RFC 9746 (Mar 2025) adds a split-horizon type field to the ESI Label extended community. That lets operators choose between ESI-label and local-bias filtering on encapsulations that support both (MPLSoUDP, MPLSoGRE, Geneve, SRv6). VXLAN still uses local bias.

MLAG / vPCEVPN all-active (ESI)
Leaves per segment Two Two or more. NX-OS supports up to 4-way from 10.6(1)F. Cumulus supports more than two, except on Spectrum A1.
Inter-switch link A peer link is required, which costs ports and cabling None
Extra EVPN state None. Routes carry the pair’s shared VTEP IP. Type 1 and Type 4 per segment, plus Type 1 per EVI. Arista’s worked example: 30 dual-homed servers × 10 VLANs = 720 extra route advertisements per rack.
Failover The underlay ECMP to the shared VTEP IP shrinks, with “minimal EVPN state churn” on remote VTEPs Every remote VTEP processes the withdrawals and reprograms overlay ECMP. Arista: “slower failover at scale”.
Spanning tree The pair acts as one bridge “The EVPN standard doesn’t define a mechanism” to interact with a downstream STP domain. Vendor extensions vary.
Single-homed hosts Can take a suboptimal path across the peer link Native, with a unique next hop
Interop Proprietary within the pair. Interoperates with remote VTEPs. IETF standard, so multi-vendor segments are possible
Platform caveats n/a NX-OS 10.6: vPC and ESI cannot coexist on a VTEP, and TRM and IPv6 underlay are not supported with ESI. Cumulus: requires a VLAN-aware bridge and ARP suppression. SONiC: all-active only, and MCLAG and ESI are mutually exclusive.
Sources Arista multihoming WP (Aug 2023) · NX-OS 10.6 ESI · Cumulus EVPN-MH · SONiC MH HLD

One LACP partner toward the host. A host LAG split across two leaves comes up only if both leaves present the same LACP system ID, so the host sees a single partner. MLAG/vPC does this through the pair’s shared system MAC. With ESI-LAG it has to be configured: Juniper says “the same ESI and LACP system identifier should be configured on all links that make up a LAG bundle” and suggests deriving the system ID “from the last 6 bytes of that ESI”. In Cumulus, “The Ethernet segment MAC address is the LACP system identifier”, and the type-3 ESI is built from it (Juniper EVPN-LAG guide, Cumulus EVPN-MH). If the IDs don’t match, the host puts one member in a separate aggregator or suspends it. Host teaming modes are on Compute: Host bonding.

EVPN all-active wins on cabling, N-way redundancy, and multi-vendor standards. MLAG wins on overlay state, failover churn, and STP behaviour. Arista notes the two models interoperate in one fabric and frames the choice around brownfield vs greenfield, STP interaction, cabling, redundancy level, and single-homing needs. Cisco’s general design guide still presents vPC (including vPC fabric peering) as its main dual-homing method. Platform support for ESI multihoming changes with every release.

ARP/ND suppression and BUM handling

Suppression. A leaf that holds MAC-IP bindings from Type 2 routes answers ARP and ND locally (RFC 7432 §10). RFC 9161 notes that address-resolution flooding grows linearly with host count, and that proxying reduces it, “and in some cases, it can even be suppressed”. On a cache miss the request is still flooded, so silent hosts and moves still generate BUM. Implementations: NX-OS suppress-arp, which needs TCAM carving on some older platforms. Cumulus enables ARP suppression by default and requires it for EVPN multihoming. SONiC/FRR handle it in the kernel (neigh_suppress) (NX-OS, Cumulus, FRR).

BUM modeHow it scalesUnderlay needsVendor notesSources
Ingress replication (head-end) The ingress VTEP sends one unicast copy per remote VTEP in the Type 3 flood list. Replication work and ingress uplink load grow linearly with the number of VTEPs that share the VNI, multiplied by the BUM rate. Unicast only Default on Cumulus. The only mode in SONiC (“Underlay IP Multicast is not supported”). Cisco Multi-Site uses only IR between sites. Juniper assisted replication offloads IR from leaves to replicator devices. RFC 8365 §9 · SONiC HLD · Juniper
Underlay multicast One copy goes into a PIM tree and the fabric replicates it. State grows with the number of groups. When many VNIs share one group, VTEPs also receive BUM for VNIs they don’t host. PIM-SM, SSM, or BIDIR, plus RP design Cisco warns that migrating “from IR to PIM ASM multicast underlay will be a complex and impactful implementation, causing traffic outages”. Cumulus cannot run EVPN-PIM and head-end replication together with EVPN-MH. Cisco design guide · Cumulus

RFC 8365 requires PEs with globally assigned VNIs to support ingress replication or PIM-SSM. PIM-SM and BIDIR-PIM are optional. No vendor source gives a VTEP count at which ingress replication becomes the bottleneck. Choose the mode up front from the expected BUM rate and VNI spread, because changing it later is disruptive.

Multi-site and DCI

RFC 8365 §10 defines two DCI groups. DCI using gateways terminates EVPN at each site’s gateways. With unknown-MAC and default routes, VTEPs hold only local state, and mass withdrawals stay inside the site. DCI using ASBRs keeps the DCI box simple, but VTEPs carry remote state, VNIs become downstream-assigned, and the ASBR’s next-hop rewrite “impacts the EVPN mass withdrawal route … adversely”. RFC 9014 (May 2021) specifies the gateway group in two forms:

RFC 9014 modelWhat it isFits when
Decoupled The DC gateway and the WAN edge are separate systems, with a VLAN or pseudowire handoff between them The DC and WAN are run by different teams or providers and need “a clear demarcation”, or the WAN L2VPN technology must stay independent. RFC 9014 also notes the DC is “typically easier to protect from the WAN”.
Integrated One system acts as both DC gateway and WAN PE, interworking EVPN-VXLAN with VPLS, EVPN-MPLS, or EVPN-VXLAN in the WAN One team owns both sides, and you want all-active multihoming, end-to-end MAC mobility (with EVPN-MPLS in the WAN), and fewer boxes

In both models the gateway should advertise an Unknown MAC Route into the site, run proxy ARP/ND, and translate VNIs and tunnel source IPs at the boundary (RFC 9014 §3.5, §4.6). Vendor implementations include Cisco’s Multi-Site border gateways: up to four anycast BGWs per site, an eBGP site-external overlay, and ingress replication between sites (Cisco Multi-Site WP, 2022). Juniper offers Type 5, IPVPN, and VXLAN-stitching DCI (Juniper).

VNI/VRF design

VNIs. The VNI is 24 bits, which gives about 16M segments (RFC 7348). RFC 8365 §5.1.2 offers two service models: VLAN-based, with one VNI per EVI and its own RD/RT, and VLAN-aware bundle, with several VNIs per EVI identified by Ethernet Tag. Plan one L3 VNI per tenant VRF, globally unique VNIs inside a site, and translation at the DCI gateway (RFC 9014 §4.6). Which zones get a VRF, and which inter-VRF flows must cross a firewall, come from Security’s policy model. RFC 8365 RT auto-derivation puts a 2-octet ASN in the RT. In eBGP fabrics with a different ASN per leaf, set RTs explicitly or confirm how your NOS handles that field.

MTU and VXLAN overhead

Two numbers matter. The tenant MTU is what hosts, arrays, and HCI nodes set on their interfaces. The underlay MTU is what every fabric link must carry: the tenant MTU plus the encapsulation overhead below. Other pages set the tenant MTU for their traffic and link here for the overhead.

Encapsulation caseAdded to the frame on the wireUnderlay IP MTU needed
IPv4 outer, no outer 802.1Q tag 50 bytes = outer Ethernet 14 + IPv4 20 + UDP 8 + VXLAN 8 Tenant IP MTU + 50 (inner Ethernet 14 + VXLAN 8 + UDP 8 + IPv4 20). 1500 → 1550; 9000 → 9050.
IPv6 outer 70 bytes (IPv6 header 40) Tenant IP MTU + 70. 1500 → 1570; 9000 → 9070.
Outer 802.1Q tag on the underlay link +4 (54 for IPv4, 74 for IPv6) No change. The tag affects L2 frame size only.
Inner 802.1Q tag kept +4 +4. RFC 7348 §6.1: the VTEP “SHOULD NOT include an inner VLAN tag” unless configured to.

The figures assume no IPv4 options and no IPv6 extension headers. The inner FCS is not carried. Sizes are taken from the RFC 7348 §5 frame formats. “VTEPs MUST NOT fragment VXLAN packets”, and the receiving VTEP “MAY silently discard” fragments (RFC 7348 §4.3). Cisco sizes the underlay at 9216 to fit “maximum server MTU + 50 bytes VXLAN overhead” (Cisco design guide). Check whether your NOS’s MTU setting counts the Ethernet header (L2) or not (L3) before you compare numbers across vendors.

Encryption overhead on DCI. Encryption on the DCI adds its own overhead on top of any overlay. MACsec makes each frame bigger on the link without changing the IP MTU, so the carrier service has to accept the larger frame. IPsec tunnel mode reduces the IP MTU available inside the tunnel. Size the DCI path for tenant MTU + overlay + encryption, and clamp the TCP MSS where PMTUD can’t be relied on. The byte counts below are worked out from the field sizes in the cited specs.

Transport encryptionAdded per packetFieldsSources
MACsec (per hop, L2) 24 bytes without SCI, 32 bytes with SCI. Frame size grows by that amount, but the IP MTU is unchanged. SecTAG 8 bytes, or 16 with the 8-byte SCI, plus a 16-byte ICV (GCM-AES cipher suites) IEEE 802.1AE-2018 · TI SNLA462
IPsec ESP tunnel, AES-GCM About 54–57 bytes with an IPv4 outer header, or 74–77 with IPv6. Add 8 for NAT traversal (UDP 4500). Outer IP 20 (or 40) + ESP header 8 + IV 8 + padding 0–3 + pad length and next header 2 + ICV 16 RFC 4303 · RFC 4106 · RFC 3948
IPsec ESP tunnel, AES-CBC + HMAC-SHA-256-128 About 62–77 bytes with an IPv4 outer header (82–97 with IPv6). Add 8 for NAT traversal. Outer IP 20 (or 40) + ESP header 8 + IV 16 + padding 0–15 + 2 + ICV 16 RFC 4303 · RFC 3602 · RFC 4868

IPsec padding varies with packet length, so plan for the upper figure. GRE, VXLAN, or SD-WAN headers carried inside the tunnel add to these numbers. Vendor SD-WAN overlays add their own headers, so check each vendor’s figure.

Overlay peering and the underlay

Underlay protocol, ASN plan, and 3- vs 5-stage scale are in Fabric design. This table adds only where EVPN peers in each model.

ModelEVPN peeringSpine roleSeen inSources
IGP underlay + iBGP EVPN Leaf loopbacks peer with spine route reflectors RR and not a VTEP. Cisco: the spine is “the most logical place to put an MP-BGP EVPN route reflector”. Cisco’s stated best practice Cisco design guide
eBGP underlay + iBGP EVPN iBGP in an overlay AS, with the underlay ASN set per peer group RR cluster. In 5-stage, super-spines are the RRs. Juniper fabric guide Juniper · Juniper 5-stage
eBGP only EVPN over eBGP. Cumulus can carry it on the same sessions as the underlay. Transit eBGP speaker and not a VTEP. It must keep the next hop unchanged, and it must retain all route targets because it has no local VNIs (NX-OS set ip next-hop unchanged, retain route-target all). Cumulus; Arista AVD default (overlay_routing_protocol: ebgp); NX-OS option Cumulus 4.4 · Arista AVD · NX-OS EVPN config

The EVPN BGP next hop is the remote VTEP. A spine that rewrites it to itself pulls VXLAN tunnels onto a device that is not a VTEP. RFC 8365 §10.2 describes the same next-hop rewrite breaking mass withdrawal at an ASBR. Inside a Cisco Multi-Site site, the overlay “always behaves like an iBGP deployment” even when the underlay is eBGP (Cisco Multi-Site WP).

Firewall and service insertion

This is the plumbing behind Security’s inter-zone policy. Security decides which zones exist, which inter-zone flows are inspected, and which are L3/L4-only (Security: policy model). Network builds one tenant VRF per zone and makes inspected flows reach the firewall. Firewall placement, HA mode, and sizing are on Security: Perimeter. In Cisco’s leaf roles, a service leaf is a leaf attached to “L4 – L7 devices” such as firewalls and load balancers, and a border leaf connects edge routers (Cisco design guide).

ModelHow traffic reaches the firewallConsiderSources
Routed per-VRF attachment (“VRF sandwich”) Each zone VRF has an L3 interface or sub-interface to the firewall on the border or service leaf pair, and a default route that points at the firewall. With no route between two zone VRFs, inter-zone traffic follows the default to the firewall, which routes it into the other VRF. In Juniper’s reference design, the firewall advertises the default to each VRF over eBGP: “Because there is no route from VRF-151 to VRF-152, a default route lookup is performed using routes received from the PNF.” Simplest to reason about, and the most common. Every inspected flow hairpins through the service leaf pair, so size those uplinks for the inspected inter-zone load. Juniper attaches the firewall at the spine in that guide. The same pattern works at a border or service leaf. Juniper service chaining
Firewall as an EVPN VTEP The firewall joins the overlay. Juniper’s secure-fabric JVD forwards inter-VRF traffic from the leaves to the SRX “while preserving VXLAN encapsulation across the fabric—without terminating the VXLAN tunnel on the firewall”. Fewer per-VRF interfaces to manage, but the firewall’s EVPN feature set and scale become part of the fabric design. Confirm interoperability with your switch NOS. Juniper secure DC fabric JVD
Policy-based redirect Leaves redirect only matching flows to a service node, without changing the routing table. Cisco: “given the stateful nature of the service nodes, the PBR rules must ensure symmetry for the reverse traffic”. Its ePBR generates the reverse rules and keeps both directions on the same node. Useful for steering a subset of flows, or for chaining several services. The redirect rules are policy, so they need the same drift review as ACLs. Cisco ePBR WP (Jul 2021)

Per-VRF default route. The firewall can advertise the default to each zone VRF (eBGP per VRF), or the service leaf can hold a static default per VRF toward the firewall. Either way, it reaches the other leaves as an EVPN Type 5 route. Use one default source per VRF. A second default, for example an internet default from the border leaf leaked into the same VRF, gives a path around the firewall. If the default is static, track the firewall’s reachability so a dead next hop does not blackhole the VRF.

Symmetry for stateful devices. A stateful firewall drops a flow when it sees only one direction. Keep both directions on the same firewall, or the same state-sharing cluster. Common ways to break this: a route leak that carries one direction while the return follows the default through the firewall; the same zone attached to two firewall pairs (two service-leaf pairs or two sites) with ECMP or anycast between them; and active/active units without the vendor’s flow-ownership mechanism. In multi-site designs, pin each zone’s inspected traffic to one site’s firewall, or use a cluster that shares state across sites.

Attaching the firewall pair. Dual-home each firewall to the service leaf pair with EVPN multihoming (ESI-LAG) or MLAG/vPC (trade-offs above). Juniper’s guide uses an ESI connection toward the firewall. The HA pair’s floating IP and MAC move between leaves on failover, so the fabric sees an EVPN MAC move. RFC 7432 §15.1 declares a duplicate MAC after N = 5 moves within M = 180 s by default, then stops “sending and processing any BGP MAC/IP Advertisement routes for that MAC address until a corrective action is taken”. A flapping firewall or ADC pair can trip this, so test repeated failovers. Routing adjacencies over MLAG/vPC or ESI-LAG need explicit NOS support. Check your vendor’s guide, or use routed point-to-point links per VRF instead. Keep HA and state-sync links as the firewall vendor specifies.

Route-leak policy. In EVPN, routes leak between VRFs by importing another VRF’s route targets, usually filtered by a route map. Leak only for flows the policy model marks L3/L4-only, such as a shared-services VRF for DNS, NTP, and directory. Record each leak in Security’s inter-zone matrix (policy model), and enforce it with leaf ACLs or group-based policy. Any leak not in the matrix is a bypass of the firewall, and it is reviewed as drift (Security: drift).

EVPN/VXLAN design / build / manage

Design

  • Use symmetric IRB with a distributed anycast gateway (shared IP and MAC), and one L3 VNI per tenant VRF. Size the leaf host-route FIB for the largest VRF.
  • Write down the VNI, VRF, and RT scheme before the first leaf ships, starting from Security’s zone-to-VRF mapping (policy model). Set RTs explicitly if leaf ASNs differ.
  • Choose EVPN all-active or MLAG per rack type, using the state vs failover trade-off above. For ESI, fix the DF algorithm per segment.
  • Choose ingress replication or underlay multicast up front from the expected BUM rate and VNI spread
  • Set the underlay IP MTU to at least the tenant MTU + 50 (IPv4 outer) or + 70 (IPv6 outer), with headroom. Never rely on fragmentation.
  • For multi-site, use a gateway model (RFC 9014 decoupled or integrated) rather than one stretched EVPN domain when you need failure and BUM containment
  • Build one VRF per Security zone, with a single default per VRF toward the firewall at the border or service leaf. Allow route leaks only where the inter-zone matrix marks a flow L3/L4-only (Service insertion).

Build

  • Confirm spines preserve the EVPN next hop and, in eBGP-only fabrics, retain all route targets
  • Ping between VTEP loopbacks at full tenant MTU plus overhead with DF set, over every spine
  • Fail one leaf of each ESI pair and check mass withdrawal, aliasing, and DF takeover under load. Repeat for an MLAG pair.
  • Check that ARP/ND suppression is active per VNI, and that a silent host still resolves
  • Confirm Type 5 routes from the border leaf carry the correct VRF and Router’s MAC to every leaf
  • Trace one flow per inspected zone pair in both directions, and confirm both pass the same firewall. Fail the firewall pair over several times in a row, and check that the floating MAC does not trip duplicate-MAC detection.

Manage

  • Track EVPN route counts per type (2, 5, 1/4) and host-route FIB use against platform limits
  • Alert on MAC mobility churn and duplicate-MAC/IP detection events
  • Watch BUM rate per VNI and ingress-replication flood-list length as VTEPs are added
  • Recheck ESI multihoming and DF behaviour after every NOS upgrade. Vendor support changes per release.
  • Compare VRF route-target imports and redirect rules with the inter-zone matrix. Any leak not in the matrix is drift (Security).

Optics & interconnect

The transceivers, direct-attach and active cables, and application loss budgets that run on the passive plant. The plant itself (fiber type, trunks, MPO polarity, panels, certification, labeling, as-builts) is on Racks: Structured cabling plant. The hand-off between the two pages is a per-link record of fiber type, connector type and count, polarity method, length, and designed loss: Racks supplies it, and this section checks it against the PMD. Reaches and channel insertion loss below are IEEE minimums as summarized by the TIA Fiber Optics Technology Consortium (FOTC) or as stated on OEM module datasheets. The IEEE texts were not read in full. Products may be rated differently from the PMD they implement. For example, Cisco rates its 400G LR4 module to 10 km against the 6 km 400GBASE-LR4-6 PMD, and NVIDIA’s 100G-PAM4 multimode line has a 50 m maximum. Optics generations change every 12 to 18 months, so recheck this section about every 6 months. No pricing. Sources checked 5 Oct 2026.

PMDs by reach class

PMDSignaling and fibersConnectorReachMax channel insertion lossSources
100GBASE-SR4 (802.3bm, Cl. 95) 4 × 25G, 850 nm, 8 MMF MPO-12 70 m OM3, 100 m OM4 1.8 dB OM3, 1.9 dB OM4 TIA FOTC
400GBASE-SR8 (802.3cm) 8 × 50G PAM4, 850 nm, 16 MMF. Breaks out to 8 × 50GE or 2 × 200GE. MPO-16 APC (Cisco module) 100 m OM4 1.9 dB Cisco 400G QSFP-DD datasheet (Mar 2026)
400GBASE-SR4.2 (802.3cm) 4 fiber pairs, each bidirectional on two wavelengths, 8 MMF MPO-12 UPC (Cisco module) 100 m OM4 1.9 dB Cisco 400G QSFP-DD datasheet
400GBASE-VR4 / SR4 (802.3db-2022) 4 × 100G PAM4, 850 nm, 8 MMF MPO VR4: 30 m OM3, 50 m OM4/OM5. SR4: 60 m OM3, 100 m OM4/OM5. VR4: 1.6 dB OM3, 1.7 dB OM4/OM5. SR4: 1.7 dB OM3, 1.8 dB OM4/OM5. FOTC VR4 · FOTC SR4
800GBASE-VR8 / SR8 (802.3df-2024) 8 × 100G PAM4, 850 nm, 16 MMF MPO VR8: 30 m OM3, 50 m OM4/OM5. SR8: 60 m OM3, 100 m OM4/OM5. VR8: 1.6 dB OM3, 1.7 dB OM4/OM5. SR8: 1.7 dB OM3, 1.8 dB OM4/OM5. FOTC VR8 · FOTC SR8
100GBASE-DR / FR1 / LR1 (802.3cd, 802.3cu) 1 × 100G PAM4, duplex SMF Duplex LC 500 m / 2 km / 10 km Not confirmed this pass Cisco QSFP-100G datasheet (Feb 2026)
400GBASE-DR4 (802.3bs) 4 × 100G PAM4, 1310 nm, 8 SMF. Breaks out to 4 × 100GBASE-DR. MPO-12 APC (Cisco module) 500 m 3.0 dB Cisco 400G QSFP-DD datasheet
400GBASE-DR4-2 (802.3df-2024) 4 × 100G PAM4, 1310 nm, 8 SMF MPO 2 km 4.0 dB TIA FOTC
400GBASE-FR4 / LR4-6 (802.3cu) 4 CWDM wavelengths × 100G PAM4, duplex SMF Duplex LC FR4: 2 km. LR4-6: 6 km. FR4: 4.0 dB. LR4-6: 6.3 dB. Cisco 400G QSFP-DD datasheet
800GBASE-DR8 / DR8-2 (802.3df-2024) 8 × 100G PAM4, 1310 nm, 16 SMF MPO DR8: 500 m. DR8-2: 2 km. DR8: 3.0 dB. DR8-2: 4.0 dB. FOTC DR8 · FOTC DR8-2
800G twin-port 2 × DR4 (module form, not an IEEE PMD) Two independent 400GBASE-DR4-class ports in one OSFP Two MPO-12 APC 500 m Per 400GBASE-DR4 port NVIDIA MMS4X00-NM

Twin-port 800G modules in 2 × FR4 form (two duplex connectors) are also sold by switch OEMs. They were seen only in reseller listings this pass, so no connector or reach is given here.

Loss budgets and the plant hand-off

Check designed loss against the channel budget. Racks builds each link’s designed loss from component allowances (Racks: Fiber media). Compare it with the channel insertion loss of the PMD you intend to run, including the next generation. The 100G-per-lane multimode PMDs leave little room. Racks’ worked example of a 50 m OM4 link with two mated pairs at standard maximum allowances designs to 1.65 dB. That passes 400GBASE-VR4 (1.7 dB) and 400GBASE-SR4 or 800GBASE-SR8 (1.8 dB) with 0.05 to 0.15 dB of margin, and a third mated pair at 0.75 dB fails all of them. Multimode links with a cassette at each end therefore need low-loss components designed to the vendor’s maximum figures, or a move to singlemode.

Reflectance on short-reach singlemode. The DR and FR PMDs have loss budgets closer to multimode than to classic long-reach singlemode, and their budgets assume a limit on discrete reflectances. Fluke Networks’ worked examples show that at −37 dB connector reflectance only one connector fits in a short-reach singlemode channel, while at −49 dB ten do, and its 400GBASE-DR4 examples put the allowed channel loss at 3.0 dB or 2.7 dB depending on the reflectance conditions (Fluke Networks, Oct 2025). So the hand-off record needs connector reflectance (APC for parallel singlemode, per Racks: MPO trunks) and the OTDR reflectance results from Racks: Testing and certification, not only total loss.

Breakouts set the patch field. A 400GBASE-DR4 port breaks out to four 100GBASE-DR ports on duplex LC. Cisco supports this to QSFP28 100G-DR, -FR and -LR modules for links up to 500 m. A 400GBASE-SR8 port breaks out to 8 × 50GE or 2 × 200GE (Cisco). Decide where the breakout happens (harness, MPO-to-LC cassette, or at the far-end panel) before the trunks are ordered. Each choice changes the mated-pair count and the trunk base on Racks.

Multimode vs singlemode. At 100G per lane, multimode reaches 50 to 100 m on OM4, which covers in-row and most in-hall links but not hall-to-hall or MDA-to-entrance runs. The adopted P802.3dj objectives for 200G-per-lane PHYs list only singlemode and copper twinax media, with no multimode objective (P802.3dj objectives, Mar 2024). Some colos also deliver only singlemode cross connects (Edge & carrier). A new backbone plant that has to survive the 200G-per-lane generation should therefore be singlemode. Whether multimode stays in the horizontal is a per-link-class decision made jointly with Racks.

DAC, active copper, and AOC

Direct-attach and active cables are transceivers with a fixed cable, not plant. They bypass the patch panels and do not appear in the cabling certification.

TypeReachPowerSources
Passive DAC Cisco 400G QSFP-DD: 0.5 to 3 m. NVIDIA at 100G-PAM4: “up to 3 meters”. The P802.3dj objective at 200G per lane is “at least 1.0 meter”. NVIDIA: “<0.1 Watts” Cisco · NVIDIA LinkX 100G-PAM4 · P802.3dj objectives
Active copper (linear ACC, or retimed AEC) NVIDIA linear active copper: 3, 4, and 5 m at 100G-PAM4 NVIDIA: 1.5 W on the 800G end, 0.6 W and 0.35 W on split ends NVIDIA LinkX 100G-PAM4
AOC Cisco 400G QSFP-DD: 1 to 30 m Not stated on the source fetched Cisco

The objective for 200G-per-lane passive twinax is about 1 m. If that holds in the final standard, passive DAC at that generation becomes an in-cabinet medium at best. Switch placement that relies on DAC to reach adjacent cabinets (Racks: switch placement) will need active copper or optics.

Roadmap and power

  • Lane generations. 50G PAM4 per lane (400GBASE-SR8, 802.3cm). 100G per lane (802.3db-2022, and 802.3df-2024, approved 16 Feb 2024 per IEEE 802.3df). 200G per lane is P802.3dj, which covers 200G, 400G, 800G, and 1.6T PHYs. It went to IEEE SA ballot after conditional approval on 3 Feb 2026, and approval is expected by December 2026 (IEEE SA P802.3dj).
  • 200G-per-lane singlemode objectives. 800G over 4 SMF pairs at 500 m and 2 km, over 4 wavelengths at 500 m, 2 km, and 10 km, and over 1 wavelength at 10 km. 1.6T over 8 SMF pairs at 500 m and 2 km. A plant built for 400GBASE-DR4 (8 fibers) carries an 800G 4-pair PHY on the same fiber count (P802.3dj objectives).
  • Module power is rack power. NVIDIA lists its 800G twin-port OSFP transceivers at 17 W maximum and its 400G QSFP112/OSFP transceivers at 9 W maximum (NVIDIA). As a hypothetical, a 32-port leaf fully populated with 17 W optics carries up to 544 W of optics on top of the switch. Give that figure to Power and Cooling per cabinet.
  • Linear pluggable optics (LPO). The LPO MSA released its specification on 25 Mar 2025 for “100 Gb/s, 200 Gb/s, 400 Gb/s and 800 Gb/s Ethernet parallel single-mode links” at 100G per lane, aiming at lower power, cost, and latency (LPO MSA). Linear modules rely on the host SerDes for equalization, so interoperability depends on the host as well as the module. Qualify host and module together.
  • Co-packaged optics (CPO) move the optical engine next to the switch ASIC. That removes the pluggable as a field-replaceable unit, which changes sparing and failure handling. Treat it as a fast-changing category and recheck at design time. No product specs are given here.

Optics design / build / manage

Design

  • Choose the PMD per link class from the length, loss, and reflectance that Racks hands over, and check the next generation’s budget too
  • Plan the roadmap (400G and 800G uplinks now, 200G per lane next) together with the trunk base and fiber type on Racks
  • Decide where breakouts happen before the trunks are ordered
  • Standardize on a small set of PMDs and form factors, and give per-cabinet optics power to Power and Cooling

Build

  • Before turn-up, check each link’s designed loss and certified results (Racks: certification) against the PMD’s channel insertion loss
  • Inspect and clean module and cord end-faces before inserting optics
  • At turn-up, record DOM receive power and FEC corrected and uncorrected counters per port as the baseline
  • Record the PMD and module part number per port in the source of truth

Manage

  • Trend DOM (Tx/Rx power, bias, temperature) and pre-FEC error rates against the turn-up baseline
  • Hold spares per PMD and form factor, not per speed
  • Recheck the PMD table, 802.3dj status, and LPO/CPO maturity about every 6 months

Out-of-band management

This is the management network you use when the production network is down, misconfigured, or compromised. It carries switch and router management ports, device consoles, server BMCs, switched rack PDUs, rack transfer switches, and the cards of UPS units that feed only IT racks. Facility power devices stay in the facility OT zone; the full split is on Security: PDU and UPS cards. Sources: CISA’s Dec 2024 hardening guidance, Cisco’s Out of Band Best Practices white paper (2025), console-server vendor documentation, and colo provider service documentation. Cisco states its paper describes “not Cisco-validated designs”. Perimeter policy is on Security: Perimeter, and admin identity, PAM, and BMC hardening on Security: Identity. Sources checked 5 Oct 2026.

Design principles

Physically separate. CISA: “Use an out-of-band management network that is physically separate from the operational data flow network.” Device management should “only come from the out-of-band management network”, and that network should not allow “lateral management connections between devices” (CISA, Dec 2024). Cisco adds that management circuits must stay “logically and physically isolated from the devices being managed”: management traffic “should never traverse the same devices it is intended to monitor or control”. Cisco also discourages L2VPN or L3VPN transport for management (Cisco OOB best practices). It follows that a management VLAN or VRF carried on the production fabric is in-band management with segmentation, not OOB, because it fails when the fabric fails.

Separate addressing and routing. Cisco recommends a dedicated management VRF, a separate VRF-aware routing process instead of one shared with production, no default route on management interfaces “where feasible”, static IPs on every management and managed-device interface, simple routing, and no redistribution unless it is filtered. Use an OOB address block that does not overlap production, so the OOB stays usable when production routing is what broke.

No dependency on production. Cisco: TACACS+, syslog, observability, and automation should be “dedicated (Recommended) or reachable within Management network”. If MFA is unreachable, devices must “fallback to ‘local account’”. Add DNS and NTP to the list, or make break-glass procedures work with IP addresses and local clocks. Common traps: AAA servers running as VMs on the cluster you are trying to recover, jump hosts in a production VRF, and an OOB internet uplink that goes through the production firewall.

Power telemetry conduit. EPMS and DCIM collectors in the monitoring DMZ reach the OOB-hosted PDUs, rack ATS, and UPS cards through one filtered conduit. The conduit rules are on Security: PDU and UPS cards, and collection paths on Ops.

Access order. Cisco’s model: in-band first, then the dedicated management interface over the management network, then the console. Only the console still works after a bad config push that takes down the management interface, or when a device will not boot its NOS.

ComponentRoleDesign notesSources
Dedicated OOB switching Aggregates management ports (mgmt0 / MgmtEth), BMCs, switched rack PDUs, rack ATS, and IT-rack UPS cards Cisco: a pair of dedicated management switches per site, each connected to a different management router, with dual power supplies on A and B feeds. Install in a separate rack row from production where feasible, and spread the redundant units across racks. Management devices “do not require the advanced feature sets” of production gear, so keep them simple. AI cluster designs use 1G access switches with a small spine (see AI Factory: network separation). PDU daisy-chaining and keeping A-feed and B-feed PDUs on separate chains are on Power: Ports and addresses. Do not power an OOB switch only from an outlet that can be switched over that same OOB. Cisco OOB WP · NVIDIA HGX RA
Management routing and firewall Connects the site OOB to the NOC, other sites, and remote admins Cisco: a pair of management routers per site, each with “at least two physically diverse” circuits. No two circuits should share a risk group, and critical management links should not share an LGX or patch panel. Put a firewall and VPN gateway in front, and accept only known internal and VPN-pool source addresses. Cisco OOB WP
Console servers Serial and USB console access to every network device and firewall Cisco: a dedicated console server per site, with redundant connections to both management routers and switches, dual A/B power, and every port type the managed devices need (RS-232, USB, and others). Current DC-class console servers from several vendors offer optional 4G/5G modems, dual AC or DC power inputs, built-in firewall and VPN, and zero-touch provisioning. Feature sets change by model and release, so check the datasheet. Three families are compared in the console server shortlist. Cisco OOB WP · Opengear OM2200 · ZPE Nodegrid Serial Console Plus
Remote access and jump hosts How administrators reach the OOB Cisco: VPN with MFA and no split tunnelling, per-role VPN groups with their own address pools and filters, and jump servers with session logging. The jump server “must not have internet or external connectivity”. Consider geo-diverse jump servers. Cisco OOB WP

Cellular / LTE backup access

A cellular path shares no physical plant with the site’s wired carriers. Cisco recommends an LTE/5G link as “a secure, out-of-path management channel” for when “both in-band and out-of-band links are compromised”. Console servers with built-in modems use it for WAN failover and for OOB access when “WAN and LAN networks are down” (Opengear). But the modem also gives an internet-reachable path to a box that has console access to every device in the site, so treat it as a security boundary.

RiskControlSources
Public IP on the modem Use a private APN, which “creates a private network on the cellular network, so that the cellular routers are not accessible via the public Internet”. Without one, treat the cellular interface as untrusted and allow only VPN. One vendor KB: SSH “should never, ever, ever be accessible via untrusted interfaces” without a very restrictive allow-list. Digi (Jan 2021) · HMS / Red Lion KB (Jun 2025)
Inbound listeners Prefer designs where the console server initiates an outbound VPN or “call home” session to a central manager, so nothing listens on the cellular side. Example: with Opengear’s hosted Lighthouse Service Portal (LSP), OM nodes “perform a zero touch call home”. Lighthouse then manages them over “persistent, public key authenticated SSH tunnels”. When a node is behind a firewall, enrollment starts on the node because “Lighthouse cannot initiate enrollment”. LSP is a vendor cloud service, so air-gapped or sovereign sites need manual enrollment against their own Lighthouse instead. Vendor docs do not promise that no service listens on the modem interface, so prove it with an external scan (Build, below). Opengear OM manual 25.11 · Lighthouse manual 25.07
Credentials Use MFA with a local-account fallback, AAA accounting, strong local password hashing, and strict rotation. Change vendor default credentials before the modem is ever active. Cisco OOB WP · HMS KB
Silent failure A path that is unused for months fails without anyone noticing (expired SIM, plan, or signal). Cisco: test management and console reachability “on a regular basis” and fail over the management network “at least once a year”. Cisco OOB WP
Coverage in the hall Signal inside a DC hall or deep in a colo building can be poor. Check it at the rack, and ask the colo about rules for external antennas or roof-mounted antenna runs before you rely on cellular. Editorial

Why OOB matters more in colo

In a colo, your staff are usually not on site. The provider’s technicians do the physical work on request. Equinix Smart Hands covers tasks such as “power cycling”, “circuit testing”, and “on-site visual verifications”, and is meant for cases “where remote access is insufficient” (Equinix Smart Hands). CoreSite Remote Hands lists “remote serial console access to equipment”, “plug-in serial cables”, and “turn on, off or recycle device power” (CoreSite). Each task is a ticket, done by someone who does not know your topology, and some carry fees. For example, Equinix applies a Smart Hands fee when a cross connect it tests at your request turns out to be fine (Equinix cross connects). So design the common recoveries to need no ticket. Connect a console to every switch, router, and firewall. Make switched rack PDUs reachable over the OOB (PDU selection is on Power). Put server BMCs on the OOB switches. Give the OOB an uplink, either its own internet cross connect or cellular, that does not depend on the production carriers or edge.

Keep remote hands for hardware swaps and cabling. Onsite, the same design shortens recovery. In colo it is often the only fast path.

Console server shortlist

No analyst ranking (such as a Gartner Magic Quadrant) exists for console servers. This shortlist is an editorial ranking against six criteria, in priority order: (1) integrated 4G/5G modem, (2) central manager with call-home, (3) published security posture (TPM, secure boot, signed firmware, AAA with local fallback, ZTP), (4) dual A/B power in AC and DC, (5) 48 RS-232 per 1U plus USB console ports, and (6) public datasheet quality. DC positioning is used only to break near ties. Criterion 1 favors one appliance per pair of feeds. An external cellular router, placed where the signal is good and keeping the modem off the box that holds every console, is an equally valid design. Recheck the ranking in Q1 2027. Sources checked 6 Oct 2026.

Catalog → category Out-of-band management  ·  BOM Builder → add a console server to the OOB rack. Order the dual-AC or dual-DC SKU.

PickCellularSecurityPowerWhy this rankSources
1. Opengear OM2200 (Digi International) Optional internal 4G LTE-A Cat 12 (-L models) TPM 2.0 with secure boot, AAA with local fallback, firewall, ZTP, call-home to Lighthouse Dual AC (C14) or dual DC (48 V nominal). DC part numbers are on reseller listings only. Meets criteria 1–5 and has the most current datasheet (Sep 2026). Power in watts is in the user manual, not the datasheet, and DC SKUs are not on an Opengear page. 16 to 48 serial, or 24 serial plus 24 switched Ethernet. 8 USB console ports. OM2200 datasheet · product page
2. ZPE Nodegrid Serial Console Plus (Legrand) Optional 5G module with LTE Cat 20 fallback (-5G SKUs). Analog-modem SKU available. TPM 2.0, UEFI secure boot, signed OS, firewall, ZTP Single AC, dual AC, or dual DC (40 to 63 VDC) Strongest published security posture and the only integrated 5G option on this shortlist. Ranked second because power is published as typical only, the Core datasheet tops out at 48 ports while the docs list a 96-port model, an outbound-only ZPE Cloud session is not documented, and USB console targets are not documented. NSCP Core datasheet · ZPE docs
3. Vertiv Avocent ACS 8000 4G LTE Cat 4 with 3G fallback, regional dual-AC SKUs Uses a FIPS 140-2 cryptographic module (per datasheet). FIPS 140-2 validations are now historical, so ask for 140-3 status. IPsec, TLS 1.3, ZTP. No TPM or secure-boot claim on the datasheet. Dual AC on 16/32/48 (a single-AC SKU exists only on the 8-port). −48 VDC: the APAC datasheet lists only ACS8032MDDC-404, so check the regional price list. Cellular SKUs are dual AC only. Best power disclosure (typical and max per input voltage), 8 USB console ports, and DSView central management. Ranked third for its older platform, no secure-boot claim, and a modem that falls back to 3G, which many markets have shut down. ACS 8000 datasheet (07/24)

Runner-ups: Lantronix SLC 9000 is a near tie with Vertiv. It has TPM 2.0 on every SKU, 10G uplinks, and call-home ZTP, but its 5G modem is external and the product is new in 2026. SLC 8000 end-of-sale is 31 Dec 2026 (SLC 9000 product brief MPB-00346). The others are Digi Connect IT 16/48, with plug-in LTE Cat 4 and no published TPM or secure boot (Digi IT48), and Perle IOLAN SCG: no public datasheet found, and the store page omits RU, watts, TPM, and a central manager (Perle store). Last are async NIM modules on Cisco ISR 4000 routers, a router feature and not a dedicated appliance (Cisco async NIM data sheet, updated 2018). The data sheet lists ISR 4000 only. Support on Catalyst edge routers and lifecycle status are not verified.

OOB design / build / manage

Design

  • Build physically separate OOB switching and routing. No management path should cross the production fabric, the production firewalls, or the production carriers.
  • Use a dedicated management VRF and a non-overlapping address block, with no default route where feasible. Make AAA, syslog, NTP, and DNS reachable inside the OOB.
  • Connect a console to every network device and firewall, and put BMCs, switched PDUs, rack ATS, and IT-rack UPS cards on the OOB
  • Provide two OOB uplinks with no shared risk with production: wired, plus cellular on a private APN or VPN-only
  • Fit dual power supplies on A and B feeds to OOB switches, routers, and console servers

Build

  • Record the console and management port map, cross-referenced from the cabling as-builts on Racks
  • Store break-glass local credentials where you can reach them during an outage, and test login with MFA unreachable
  • With production uplinks pulled, reach every console, BMC, and PDU over each OOB path, including cellular
  • Scan the cellular and OOB internet addresses from outside, and confirm that only the VPN or call-home path answers

Manage

  • Alert on OOB device health, cellular signal, and SIM/plan status. Test the cellular path on a schedule.
  • Run an OOB failover drill at least yearly
  • Patch console servers and OOB switches on their own cadence. They can reach every device, which makes them high-value targets.
  • Audit OOB and VPN accounts, and rotate break-glass credentials after every use
  • Restrict outlet switching and UPS output control to named admin roles, and log every action. A UPS card can turn off every rack it feeds.
  • Disable vendor cloud call-home on PDU and UPS cards, or allow it explicitly through OOB egress

Edge & carrier

This section covers where the data center meets carriers, the internet, cloud providers, and the DR site. Perimeter firewalls are on Security: Perimeter, DDoS protection on Security: DDoS, and SSE on Security: SSE / SASE. Branch WAN design (SD-WAN hub, carrier MPLS, hybrid) is in WAN design, and vendor shortlists in SD-WAN. Overlay design across sites is in EVPN/VXLAN: Multi-site and DCI. DCI links are in DCI to the DR site. Sources: IETF BCPs and RFCs, FCC/CSRIC, AWS, Microsoft, and Google documentation, and colo provider documentation. Cloud on-ramp SLAs, port speeds, and topology rules change often, so recheck them before you order. No pricing. Sources checked 5 Oct 2026.

Internet edge

The usual enterprise pattern is two edge routers, each connected to a different carrier, running eBGP to both, with the firewall pair behind them (placement and HA are on Security: Perimeter). Decide early whether you will announce your own ASN and provider-independent space or use carrier-assigned space. That choice controls how failover between carriers works. With your own space, both carriers announce the same prefixes and BGP moves inbound traffic when one fails. With carrier-assigned space, you can announce one carrier’s prefix through the other only with that carrier’s agreement, and you renumber if you leave it (RFC 4116 §3.1). Otherwise the site multihomes through NAT or per-host addresses from each carrier, and “transport-layer sessions will not, in general, survive over a re-homing event” (RFC 4116 §3.3). Inbound services then reach you only through the addresses published in DNS, so failing inbound traffic over between carriers is a DNS or NAT change, not a BGP one. BGP-diverted DDoS scrubbing also needs a prefix you can authorize the provider to announce (DDoS return path). RIR allocation takes time. BGP hygiene at the edge is standardized:

ControlWhat it doesSources
Session and prefix filtering BCP 194 covers session protection (TTL security, TCP authentication), prefix filtering, AS-path filtering, and related controls. Announce only your own prefixes, and filter what you accept from carriers. RFC 7454 / BCP 194
Route origin validation Classifies each received route as Valid, Invalid, or NotFound against RPKI data. Publish ROAs for your own prefixes so others can validate them. RFC 6811
Route-leak prevention BGP Roles negotiated in OPEN plus the Only-to-Customer attribute. This stops a multihomed enterprise from leaking one carrier’s routes to the other. Where the NOS does not support it, use strict outbound filters. RFC 9234
Anti-spoofing Ingress filtering, so that only packets sourced from your own prefixes leave your network RFC 2827 / BCP 38
Operator norms MANRS lists four actions for network operators: filtering, anti-spoofing, coordination (up-to-date contacts), and publishing routing data so others can validate MANRS

DDoS scrubbing: diversion and return path

The DDoS option is chosen on Security. The network work for BGP-diverted scrubbing:

  • Prefix size. The provider announces your prefix, so it has to be a size the internet accepts. Cloudflare Magic Transit, as one example, requires “a minimum size of /24”. This ties back to the PI/ASN decision above.
  • Authorization. Magic Transit requires a Letter of Agency for the prefixes and IRR entries that match the origin ASNs. Check the provider’s RPKI/ROA requirement too, so that ROV-validating networks accept its announcement.
  • Return path MTU. Clean traffic usually comes back over GRE (or IPsec, or a direct interconnect). The GRE base header is 4 octets (RFC 2784). With an outer IPv4 header that is 24 bytes, so a 1500-byte path leaves a 1476-byte inner MTU and a 1436-byte TCP MSS. Cloudflare says to “Set a TCP MSS clamp to a maximum of 1,436 bytes” on edge transit ports for GRE ingress-only traffic. Clamp the MSS at the edge, because ICMP-based path MTU discovery is not reliable across the internet.
  • Test. Bring the tunnels up and keep them monitored in normal service, and test diversion before you need it (Cloudflare Magic Transit).

Carrier diversity

“Two carriers” is a contract property, but diversity is a physical property. The FCC’s public-safety bureau, citing CSRIC best practice 12-9-0532, urges operators to “periodically audit the physical, logical, and provider diversity” of their networks “to ensure that a single outage will not simultaneously affect different circuits” (FCC DA 20-1406, Nov 2020). A May 2026 public bulletin that summarizes TIA-569-E and TIA-942-B says diverse routes belong in separate conduits, risers, and cable trays, on paths that do not share structural spaces or cross the same fire barriers. The same bulletin sets its own rules of at least 20 m between entrance points and no shared vaults (BC MoTT TE-2026-01). It cites the B revision. TIA-942-B has since been superseded by ANSI/TIA-942-C, published in May 2024 (TIA, 9 May 2024); see Facility: TIA-942. Entrance rooms and building entry points as spaces are on Facility. Ask each carrier for its route to the first shared point (building entrance, manhole, central office or POP, river crossing), and whether its last mile is leased from the other carrier. Re-audit after carrier changes, because grooming can collapse diversity without notice.

TopicOnsite (own room or building)Colo
Building entry You provide two entrance pathways, and carriers build laterals to them. The construction and its lead time are yours. The provider’s entrances and meet-me rooms (MMRs) already exist. Ask in writing how many there are and how they are separated. Equinix: “Cross Connects inside an IBX are not guaranteed to travel a diverse path.”
Carrier choice Limited to carriers with fibre near the building A carrier-neutral facility offers many networks and cloud providers one cross connect away
Demarcation The carrier’s demarc in your entrance room The carrier’s panel (Z-side) in the MMR. The colo runs the cross connect to your cage or cabinet panel (A-side).
Ordering Carrier order, plus any lateral build The Z-side issues an LOA. You order the cross connect from the colo with it (see below).
Cloud on-ramp A carrier circuit to a cloud provider location, or a partner service A cross connect, if the cloud provider is in the same facility or campus
Physical fixes Your staff Remote hands, plus your OOB (see Out-of-band management)

Meet-me room and cross connects (LOA/CFA)

Process. The Z-side party (a carrier, cloud provider, or partner) issues a Letter of Authorization. AWS and Google call it an LOA-CFA (Connecting Facility Assignment). It names the facility, panel, and port. You, as the A-side, submit it to the colo, which installs the cross connect. AWS: “If the cross connect is not completed within 90 days, the authority granted by the LOA-CFA expires” (AWS). Equinix accepts a digital LOA or an uploaded file, and takes the Z-side IBX from the LOA. On a trouble ticket, Equinix tests the circuit “from the A-side demarcation point to the Z-side demarcation point” (Equinix LOA ordering, Equinix cross connects). Digital Realty’s ServiceFabric guide follows the same pattern: download the LOA, then order the cross connect in the facility portal, with your equipment as the A-side (Digital Realty ServiceFabric).

Media and diversity. Equinix has offered only single-mode fibre for cross connects in its IBXs since 31 Mar 2024. Its Diverse Campus Cross Connects take a “guaranteed separate route” between buildings, with at least 20 ft of separation at the IBX manhole, but cross connects inside one IBX carry no such guarantee (Equinix). Other providers’ terms differ, so get the diversity commitment for redundant cross connects in writing. Keep LOAs, cross-connect IDs, and panel and port assignments here, cross-referenced from the cabling as-builts on Racks. The cage demarc panel as the plant boundary is on Racks: colo demarc.

Cloud on-ramps

ProviderDedicated (you meet the provider)Via partnerResilience guidanceSources
AWS Direct Connect Dedicated connection at a Direct Connect location. AWS issues the LOA-CFA, and you or a partner complete the cross connect. Partners extend the connection at L2 (for example Metro Ethernet, dark fibre, or wavelength) or at L3 Maximum resiliency: “separate connections terminating on separate devices in more than one location”. Well-Architected ties this to a 99.99% SLA, and one connection at each of multiple locations to 99.9%. AWS also says to size capacity so one failure “does not overwhelm and degrade redundant connections”. DX resiliency · REL02-BP02 · Cross connects
Azure ExpressRoute ExpressRoute Direct: a dual 10, 100, or 400 Gb/s port pair at a peering location, with single-mode LR optics. No LACP or MLAG. 400G is available only at limited locations. CloudExchange colocation, point-to-point Ethernet, or any-to-any (IPVPN) The primary and secondary connections run active-active. Terminating both on the same CPE “compromise[s] high availability”. BFD cuts detection from about 3 minutes to under a second. Microsoft advises terminating BGP on stateless devices where possible. ER Direct (Mar 2026) · Connectivity models (Aug 2026) · HA design (Mar 2026)
Google Cloud Interconnect Dedicated Interconnect: “Your network must physically meet Google’s network in a colocation facility.” Google issues the LOA-CFA. Circuits are 10, 100, or 400 Gb/s. Partner Interconnect 99.99% (multi-region) needs at least four connections, two in each of two metros, using both edge availability domains in each metro, with a Cloud Router in each of two regions Dedicated overview (Sep 2026) · 99.99% topology (Sep 2026)

All three use eBGP and expect redundant connections on separate customer devices. Size each link to carry the full load if its partner fails. Treat SLA tiers, port speeds, and location lists as fast-changing.

DCI to the DR site

Bandwidth. Size DCI from the backup and DR replication requirement, not from a guess. The RPO and the data change rate set it, and the method is on Backup: Replication bandwidth. Draft them before you order circuits, and add headroom for resynchronization after an outage.

Transport and encryption. Options range from dark fibre and carrier wavelengths to point-to-point carrier Ethernet, IP VPN, and internet IPsec or SD-WAN. AWS lists Metro Ethernet, dark fibre, and wavelength as typical L2 extensions (AWS). For L2 transports, MACsec (IEEE 802.1AE-2018) provides confidentiality, integrity, and origin authenticity per hop. On L3 transports, use IPsec. Per-packet overhead for both is in Encryption overhead on DCI. Confirm that the carrier service passes MACsec frames unchanged before you design around it. Apply the same physical-diversity audit as above to the two DCI paths. Overlay design across sites (RFC 9014 gateway models) is in EVPN/VXLAN: Multi-site and DCI. Size the DCI MTU for the replicated traffic plus any overlay and encryption overhead (MTU).

WAN design: SD-WAN hub, carrier MPLS, hybrid

This covers how branches and regional hubs reach the data center. The vendor shortlist and the DC hub vs branch CPE split are in SD-WAN. Remote-user access (SSE / SASE) is on Security. Sources checked 6 Oct 2026.

OptionWhat runs in the DCConsiderSources
SD-WAN hub Hub or aggregation WAN edge routers that terminate branch tunnels, plus controllers that are software or cloud-hosted. Cisco: “It is recommended to not put WAN Edge routers inline at the data center site.” Their transport interfaces “connect into CE routers for MPLS and firewalls for Internet if possible”, and their LAN side connects to the same switch block as the CE routers, with eBGP preferred. Palo Alto documents an “off-path model enabling elastic, non-disruptive scale-out and high availability (HA)” for its DC ION. The transport-side firewall must pass the vendor’s control- and data-plane ports (Cisco lists UDP 12346+n and related ranges). Tunnel headers add to the MTU overhead (Encryption overhead). Hub throughput metrics are not comparable across vendors (SD-WAN). Cisco SD-WAN design guide · Palo Alto ION 9000
Carrier MPLS L3VPN DC CE routers peer with the carrier’s PE by static routes, OSPF, RIP, or BGP (RFC 4364 §7). The carrier routes between sites, so “the customer has no backbone or ‘virtual backbone’ to manage” (RFC 4364 §1.2). The SLA covers transport, but you get no per-application path selection. The service does not encrypt traffic, so add IPsec where policy requires it. One carrier per site is a shared risk unless you add a second transport. It covers sites, not remote users. RFC 4364 (Standards Track, Feb 2006)
Hybrid underlay An SD-WAN overlay over MPLS plus internet (and LTE). Cisco: “A mix of MPLS and low-cost broadband or any combination of transports in an active/active fashion”. Each transport is a TLOC with a color, for example mpls (private) and biz-internet (public). During migration, Cisco keeps legacy traffic off the hubs: “non-SD-WAN traffic can come into the CE and route to the core.” Audit the transports for shared physical paths (Carrier diversity). Cisco SD-WAN design guide

Hub placement and HA. Run two hubs per DC, off-path, each on every transport (Cisco: “connect to both transports for each WAN if possible”). Land the hubs’ LAN side in a WAN zone VRF at the border or service leaf, so branch traffic reaches the firewall the way Security’s policy model requires (Service insertion). Size the hubs for the total branch tunnel throughput, and size each hub to carry the full load alone. With a second DC, give it its own hub pair.

Edge & carrier design / build / manage

Design

  • Use two carriers and two edge routers with eBGP to each. Decide on your own ASN and PI space versus carrier-assigned space early.
  • Get each carrier’s route to the first shared point, and reject shared entrances, conduits, vaults, and central offices
  • In colo, put redundant cross connects through separately routed MMRs and entrances where the facility has them, and get that commitment in writing
  • Size DCI from the replication requirement on Backup. Size each cloud on-ramp link to carry the full load alone.
  • Terminate BGP on routers and put the firewalls behind them. Firewall placement and HA are on Security.
  • If DDoS scrubbing uses BGP diversion, plan the announced prefix size and the GRE return path, and clamp the MSS (DDoS return path)

Build

  • Filter per BCP 194 (prefix, AS-path, max-prefix), apply BCP 38 egress filtering, and enable RPKI ROV
  • Track LOA expiry dates. Take light readings on each cross connect and test end to end before turn-up.
  • Fail each carrier, each edge router, each on-ramp link, and each DCI path under load
  • Record circuit IDs, cross-connect IDs, LOAs, and demarc panel and port assignments, and cross-reference them in the cabling as-built (Racks)

Manage

  • Re-audit physical diversity periodically and after any carrier change
  • Monitor BGP sessions, prefix counts, ROV-invalid routes, and on-ramp utilization against failover headroom
  • Track DCI utilization against replication lag, together with the backup team
  • Recheck cloud on-ramp SLA and topology requirements at least yearly

Load balancers / ADC

Application delivery controllers (ADCs) are hardware, virtual, or software load balancers that publish VIPs for server pools. This section covers placement, TLS termination, sizing, and HA. Inbound decryption policy is on Security: Decryption, and firewall placement on Security: Perimeter. ADCs are a comparison category on the Stack shortlist. Vendor-agnostic. Product throughput figures are not comparable across vendors. Sources checked 5 Oct 2026.

Placement

ModeHow return traffic comes backConsiderSources
Two-arm (inline) The ADC is the pool’s gateway, or routing sends server replies back through it The server sees the real client IP. All other outbound traffic from that subnet also passes the ADC. Editorial
One-arm with source NAT The ADC rewrites the client source to its own address, so replies return to it. F5: SNAT is “a critical component in one-armed configurations, preventing the server from responding directly to the client”. No routing changes. The server sees the ADC address, so pass the client IP in X-Forwarded-For or the PROXY protocol, which exists because relaying TCP “generally involves a loss of the original TCP connection parameters”. Each SNAT address has “only 65535 ports”, so use a SNAT pool for high connection counts. F5 cert study guide · HAProxy PROXY protocol

In the fabric, attach hardware ADC pairs at the service leaf, in the same way as firewalls (Service insertion). Put each ADC interface in the zone VRF of the VIPs it serves: public VIPs in the DMZ behind the perimeter firewall, and internal VIPs in their application zone. One ADC pair with interfaces in several zone VRFs is an inter-zone path, so record it in Security’s inter-zone matrix (policy model). Only flows to a VIP pass the ADC. Do not route general east-west traffic through it.

TLS termination

There are three choices per VIP: terminate TLS at the ADC and send cleartext to the pool, terminate and re-encrypt to the pool, or pass TLS through at L4. Pass-through means no L7 features and no inspection. Wherever TLS terminates is where inbound inspection can happen, so the choice goes into Security’s decryption policy. Keys and certificates on the ADC fall under the same key management as the servers’.

Sizing

Size for the VIPs the ADC serves, north-south and internal, not for all east-west traffic. Handshake rate and bulk throughput are separate limits. RFC 9411 treats “TLS Handshake Rate”, “Inspected Throughput”, and connections per second as separate KPIs for security devices (RFC 9411). Apply the same split to ADCs. Short-lived HTTPS connections are usually handshake-bound, and certificate key type changes the handshake rate. Datasheets quote it per key type, so compare the key type you deploy. Add concurrent connections and SNAT port use. Size so one unit carries the full load after a failover.

HA

Active/standby with a floating VIP and config sync is the common baseline. Connection mirroring keeps long-lived sessions alive through a failover, but it costs capacity, so enable it per VIP where session loss matters. A failover moves the floating MAC between leaves, which the fabric sees as an EVPN MAC move. Test repeated failovers against duplicate-MAC detection (Service insertion). The HA trade-offs for firewalls on Security apply in the same way.

ADC design / build / manage

Design

  • Choose two-arm or one-arm per pool. For one-arm, plan client-IP passing and SNAT pools.
  • Place ADC interfaces in the zone VRF of their VIPs, and record any multi-zone ADC in the inter-zone matrix
  • Set TLS termination per VIP with Security’s decryption policy

Build

  • Load-test the handshake rate with your certificate key type, not only throughput
  • Fail over under load several times in a row, and check session survival where mirroring is on

Manage

  • Trend handshake rate, concurrent connections, and SNAT port use against the sizing
  • Track certificate expiry per VIP
  • Patch internet-facing ADCs on the emergency track (Security)

AI back-end (GPU-to-GPU) fabrics, including rail-optimized and multi-plane designs, RoCEv2 vs InfiniBand vs Ultra Ethernet, and AI fabric vendors, are on AI Factory: AI cluster networking.

Products in Network

20 catalog lines · grouped by category, then vendor · click a product for details
Full catalog →

Market leaders & comparison

Public coverage of Gartner’s 2025 Magic Quadrant for Data Center Switching (31 Mar 2025) names four Leaders: Arista, Cisco, Juniper, Huawei (SDxCentral). Only four Leaders exist — seats 4–5 below use widely cited Challengers (HPE, NVIDIA) for enterprise/AI fabrics. Huawei is NA-constrained for many buyers.

See full example → Network Rival Snapshot

Vendor / productStrengthsTypical fitCaveatsSources
Arista 7000 / EOS / CloudVision MQ Leader 2025 High execute score in trade press, EOS automation, AI/HPC Ethernet fabrics Leaf-spine, cloud-style ops, AI clusters Narrower geo/language support called out in coverage SDxCentral Apr 2025
Cisco Nexus 9000 / ACI MQ Leader 2025 Largest installed base, ACI or NX-OS choice, Nexus Dashboard Enterprise DC standardization, policy-driven fabrics Complexity/cost; 800G timing noted as a critique in coverage Cisco MQ page 2025
Juniper QFX + Apstra MQ Leader 2025 Intent-based Apstra (incl. multi-vendor), strong enterprise DC scores EVPN-VXLAN fabrics, multi-vendor intent ops Apstra licensing cost; HPE completed its acquisition of Juniper on 2 Jul 2025 (Juniper is now part of HPE) — check how HPE plans to bring QFX/Apstra and Aruba CX together HPE/Juniper MQ page
HPE Aruba CX DC switching Challenger 2025 CX portfolio + campus adjacency; Challenger in same MQ HPE shops seeking Cisco alternative Not a Leader — validate AI fabric roadmap vs Arista/Cisco; Juniper is now part of HPE as well (same company as the Juniper row) SDxCentral MQ placement summary 2025
NVIDIA Spectrum / Cumulus Challenger 2025 AI Ethernet + InfiniBand ecosystem, Spectrum-X GPU clusters, eth/IB HPC fabrics. AI fabric categories (InfiniBand, Spectrum-X, merchant silicon) are on AI Factory. Enterprise campus/DC breadth narrower than Cisco/Arista SDxCentral (NVIDIA Challenger) 2025

Market leaders & comparison — SD-WAN

What it is: SD-WAN is the overlay that steers applications across MPLS, broadband, and LTE between the data center and other sites. For a hall buyer, split the bill of materials in two. In the data center: hub or aggregation gateways that terminate branch tunnels and peer with the fabric, plus controllers/orchestrators — software (on-prem VM or 0U cloud control), not EIA appliances. Remote-site / branch CPE: edge appliances at branches and stores. Those are real gear for multi-site planning, but they are not primary hall fill. The underlay on this page (spine-leaf, EVPN/VXLAN, optics) is separate. SSE / SASE is the cloud security half. Prisma SD-WAN is not Prisma Access.

DC-fit shortlist — not a re-rank of the quadrant. Public coverage of Gartner’s Magic Quadrant for SD-WAN (30 Sep 2024; previously WAN Edge Infrastructure) commonly names six Leaders: Fortinet, Cisco, Broadcom (VMware VeloCloud; since July 2025 Arista VeloCloud), Palo Alto Networks, Versa Networks, and HPE (vendor PRs plus contemporaneous trade press). Cloudbit’s four for a data-center buyer are Cisco Catalyst SD-WAN, Fortinet Secure SD-WAN, HPE Aruba EdgeConnect (ex-Silver Peak), and Palo Alto Networks Prisma SD-WAN (ex-CloudGenix). Within-vendor ladders below are locked to public datasheets fetched 3 Oct 2026. Throughput metric names are quoted and are not comparable across vendors. No list prices. No estimated watts unless a datasheet states typical draw — none of these ladders do.

Catalog → filter Network · tags sdwan / sd-wan · dc-hub vs remote-site  ·  BOM Builder → quick filter SD-WAN

VendorStrengthsBest fitWatch-outsSources
Cisco Catalyst SD-WAN SD-WAN Leader 2024
ex-Viptela
Fifth consecutive Leader year (vendor page). Control plane is software. Data plane is IOS XE WAN Edge: ISR 1000 and Catalyst 8200/8300 at branches; Catalyst 8500 family at aggregation. DC: Manager, Controller, and Validator (software only, 0U) plus a Catalyst 8500-family WAN Edge (1RU on C8500L / 12X / 12X4QC; C8500-20X6C is 3RU). Remote CPE: ISR 1000, C8200, or C8300 — not hall fill. Not Meraki, not Cisco Secure Access (SSE), not the 8100/8400 Secure Router family. Do not mix SD-WAN IPsec (1400 Bytes) on 8200/8300/8500 with the ISR 512-byte row, or with autonomous-mode IPsec. No appliance SKU for Manager / Controller / Validator. Getting started · 8500 · 8300 · 8200 · ISR 1000
Fortinet Secure SD-WAN SD-WAN Leader 2024 Vendor: Leader for a fifth year. Same FortiOS on hub and spoke. Ordering guide splits BRANCHES from HUBS. FortiManager (cloud, VM, or appliance) orchestrates; it is not the hub chassis. DC hub: FortiGate 400G or 900G (both 1RU). Remote CPE: 50G or 90G (desktop) or 200G (1RU branch — not a hub). Quote IPsec VPN Throughput (512 byte, AES256-SHA256) and Threat Protection together. Do not read ordering-guide “Max IPsec Tunnels” as gateway-to-gateway (datasheets split 2,000 GW-to-GW vs 50,000 client-to-gateway on 400G/900G). 200G ordering-guide port summary does not match the datasheet. Not FortiSASE. Ordering guide · 400G · 900G · 200G
HPE Aruba EdgeConnect SD-WAN SD-WAN Leader 2024
ex-Silver Peak
HPE PR: Leader seven years running. Explicit head-office / data-center gateway class plus branch appliances. Orchestrator is software (on-prem VM, customer-managed cloud, or Aruba-hosted SaaS) — not an appliance. DC: EC-M-H (head office / DC large hub) or EC-10150 (data center large hub), plus Orchestrator software (0U). Remote CPE: EC-10104 / 10106 / 10108 / EC-S-P. Not Aruba SD-Branch. The VSG URL path contains “sd-branch”; the table is EdgeConnect, not SD-Branch/Microbranch gateways. Metric is Typical WAN Bandwidth (symmetric). Total Rx+Tx is 2×. RU is not published on that page (hardware-reference PDF returned 403). No estimated W in this pass. HPE PR · EdgeConnect VSG
Palo Alto Networks Prisma SD-WAN SD-WAN Leader 2024
ex-CloudGenix · not Prisma Access
Vendor: fifth consecutive SD-WAN Leader year. Current ION portfolio (26 Aug 2026) puts small sites on the 1200 series and DC-capable boxes on ION 3200, 5200, and 9200. Controller is SaaS, not a racked ION. DC: ION 3200 (small), ION 5200 (medium / large branch and DC), or ION 9200 (large). Remote: ION 1200 / 1200-S, or ION 3200. Virtual IONs are software, not appliances. Prisma SD-WAN ≠ Prisma Access. PA-5440 is on the ION datasheet as a firewall and is left off this ladder. Metric is Throughput (encrypted 1,400 byte packets), not Threat prevention (appmix). ION 9200 ports omitted pending a recheck. ION 3000 and 9000 are end-of-sale (footnote only). ION 1000, 2000, and 7000 are not specced here. RU is not labeled. No estimated W. PANW blog · ION device specs (26 Aug 2026) · ION 5200 · ION 3200

Cisco — within-vendor ladder

Control components are software. WAN Edge metric for Catalyst 8200, 8300, and 8500 is SD-WAN IPsec Throughput (1400 Bytes). The 8500 sheet adds “clear text.” ISR 1000 uses a different row: SD-WAN IPsec Throughput (512B). IMIX on these sheets is a 352-byte average and is not the headline number. Autonomous-mode IPsec is omitted.

ModelRoleRUBuilt-in portsSD-WAN IPsec (named metric)Source
Manager / Controller / Validator DC control plane. Software only. 0U (not an appliance) — Not a data-plane device. Manager runs on a server. Controller is a VM. Validator is a software module that runs either on an edge router or standalone (typically a VM with a public IP). Getting started, 7 Jul 2026
ISR C1101 Remote — small office / branch. Not a DC hub. Not published (C1101-4P is 1.10 × 7.50 × 6.00 in, external PSU) 1 GE WAN + 4 GE LAN 512B up to 450 Mbps. SD-WAN profile (IPsec + QoS + DPI + FNF, 512B) up to 400 Mbps. Tunnels 200. ISR 1000, 16 Sep 2026
ISR C111x-8P Remote — higher small-branch tier Not published 2 GE WAN + 8 GE LAN (C1111-8P class) 512B up to 650 Mbps. Same profile up to 250 Mbps. Tunnels 200. ISR 1000 datasheet
ISR C1161 Remote — highest ISR 1000 tier for small branches Not published 1 GE WAN copper + 1 GE combo + 8 GE LAN 512B up to 850 Mbps. Profile up to 350 Mbps. Tunnels 200. ISR 1000 datasheet
C8200L-1N-4T Remote — small branch 1RU 4× 1GE WAN (2 SFP + 2 RJ45), 1 NIM, 1 PIM 1400 Bytes up to 500 Mbps. IMIX 400 Mbps. Tunnels 1,500. 8200, 10 Jun 2025
C8200-1N-4T Remote — small to medium branch 1RU Same 4× 1GE WAN 1400 Bytes up to 1 Gbps. IMIX 900 Mbps. Tunnels 2,500. 8200 datasheet
C8300-1N1S-6T / C8300-2N2S-6T Remote — medium and large branch (1G WAN) 1RU / 2RU 6× 1GE 1400 Bytes up to 2 Gbps. IMIX 1.8 Gbps. Tunnels 6,000. 8300, 17 Jun 2026
C8300-1N1S-4T2X / C8300-2N2S-4T2X Remote — medium and large branch (10G WAN) 1RU / 2RU 2× 10GE + 4× 1GE 1400 Bytes up to 17 Gbps (1RU) / 18.8 Gbps (2RU). IMIX 6.3 / 7.6 Gbps. Tunnels 6,000. 8300 datasheet
C8500L-8S4X DC aggregation 1RU 4× 1/10GE + 8× 1GE 1400 Bytes, clear text up to 19 Gbps. IMIX clear text up to 10 Gbps. Tunnels 6,000 (8,000 on IOS XE 17.12.1 / 20.12.1). 8500, 22 Jun 2026
C8500-12X DC aggregation 1RU 12× 1/10GE 1400 Bytes, clear text up to 51 Gbps. IMIX up to 22.6 Gbps. Tunnels 8,000. 8500 datasheet
C8500-12X4QC DC aggregation 1RU 12× 1/10GE, 2× 40/100GE, 2× 40GE. Up to 240GE of ports at once. 1400 Bytes, clear text up to 96 Gbps. IMIX up to 31.9 Gbps. Tunnels 8,000. 4×10GE breakout is not supported in SD-WAN mode. 8500 datasheet
C8500-20X6C DC aggregation 3RU 20× 1/10GE + 6× 40/100GE, all enabled at once 1400 Bytes, clear text up to 350 Gbps. IMIX up to 100 Gbps. Tunnels 8,000. 8500 datasheet

Fortinet — within-vendor ladder

Roles are the Secure SD-WAN Ordering Guide split (PDF created 4 Aug 2026): BRANCHES vs HUBS. Numbers below are from the model datasheets. Headline pair is IPsec VPN Throughput (512 byte, AES256-SHA256) and Threat Protection (firewall, IPS, application control, and malware protection, logging enabled). Firewall throughput (1518/512/64 UDP) is a different metric and is not used as the SD-WAN comparison.

ModelRoleRUPorts (datasheet)IPsec (512B) and Threat ProtectionSource
FortiGate 50G Remote — small retail / office Desktop (RU not published) 1× HW GE WAN + 3× GE RJ45 + 1× GE FortiLink (ordering guide: 5× GE RJ45) IPsec 4.5 Gbps. Threat Protection 1.1 Gbps. NGFW 1.25 Gbps. IPS 2.25 Gbps. Firewall 5 / 5 / 4 Gbps. 50G · Ordering guide
FortiGate 90G Remote — medium retail / branch / SMB Desktop 8× GE RJ45 internal + 2 shared-media pairs (10/5/2.5/GE RJ45 or 10GE/GE SFP+) IPsec 25 Gbps. Threat Protection 2.2 Gbps. NGFW 2.5 Gbps. IPS 4.5 Gbps. Firewall 28 / 28 / 27.9 Gbps. 90G
FortiGate 200G Remote — still a branch, top of the branch table. Not in HUBS. Rack mount, 1RU 8× GE RJ45 + 8× 5/2.5/GE RJ45 + GE MGMT/HA 1/1 + 4× GE SFP + 8× 10/GE SFP/+ FortiLink. Ordering-guide “18× GE / 8× SFP / 4× 10GE” summary does not match this sheet. IPsec 36 Gbps. Threat Protection 6 Gbps (ordering-guide branch cell is blank; datasheet used). NGFW 7 Gbps. IPS 9 Gbps. Firewall 39 / 39 / 26.5 Gbps. Tunnels: 2,000 GW-to-GW, 16,000 client-to-gateway. 200G
FortiGate 400G DC — entry hub Rack mount, 1RU 4× 25G SFP28, 4× 10GE SFP+, 16× 1G SFP, 8× 5G BASE-T RJ45, 2× RJ45 (HA 2.5G and MGMT 1G) IPsec 55 Gbps. Threat Protection 13 Gbps. NGFW 14 Gbps. IPS 25 Gbps. Firewall 164 / 164 / 145 Gbps. Tunnels: 2,000 GW-to-GW, 50,000 client-to-gateway. Ordering-guide “Max IPsec Tunnels 50,000” is not the GW-to-GW count. 400G
FortiGate 900G DC hub Rack mount, 1RU 4× 25GE SFP28/10GE SFP+ ULL + 4× 10GE SFP+/GE SFP + 8× GE SFP + 16× GE RJ45 + 1× 2.5GE/GE HA + 1× GE management IPsec 55 Gbps. Threat Protection 30 Gbps. NGFW 31 Gbps. IPS 42 Gbps. Firewall 164 / 163 / 153 Gbps. Same tunnel split: 2,000 GW-to-GW, 50,000 client-to-gateway. 900G

HPE Aruba EdgeConnect — within-vendor ladder

Validated Solution Guide, 22 Jul 2025. Metric: Typical WAN Bandwidth, bidirectional and symmetric. For total WAN throughput (Rx+Tx), multiply by 2. RU is not on this page. Orchestrator is not a row — it is on-prem VM, customer-managed cloud, or Aruba-hosted SaaS. Virtual EdgeConnect exists; vCPU and RAM were not fetched.

ModelTypical deploymentData path interfacesTypical WAN bandwidthOtherSource
EC-10104 Remote — small branch / home office 4× RJ45 10/100/1000 Up to 500 Mbps 256,000 connections. No redundant FRUs. WAN optimization up to 200 Mbps. EdgeConnect VSG
EC-10106 Remote — small branch 2× RJ45, 2× combo, 2× 1/10G SFP+ Up to 1000 Mbps 256,000 connections. No FRUs. WAN opt. up to 250 Mbps. Same VSG
EC-10108 Remote — medium branch 2× 10/100/1000 RJ45 with PoE, 2× combo (RJ45 or SFP), 2× 1G/10G SFP+ Up to 2000 Mbps 256,000 connections. No FRUs. WAN opt. up to 500 Mbps. Same VSG
EC-S-P Remote — large branch 8× RJ45, 4× 1/10G optical Up to 3000 Mbps 256,000 connections. FRUs: SSD and power (AC or DC). WAN opt. up to 500 Mbps. Same VSG
EC-M-H DC — head office / large hub 8× RJ45, 4× 1/10G optical Up to 5000 Mbps 2,000,000 connections. FRUs: SSD and power. WAN opt. up to 1 Gbps. Same VSG
EC-10150 DC — data center large hub 8× 1/10G SFP+ or 10/25G SFP28, plus 2× 10/100/1000 RJ45 Up to 12 Gbps 2,000,000 connections. FRUs: NVMe for WAN optimization and power. WAN opt. 8 Gbps with the EC-10010 kit, 1 Gbps without it. Same VSG

Prisma SD-WAN ION — within-vendor ladder

Portfolio datasheet dated 26 Aug 2026. Metric: Throughput (encrypted 1,400 byte packets), measured on Prisma SD-WAN 6.5.1 as of 1 Feb 2025. Threat prevention (appmix) is a separate column and is not substituted for encrypted throughput. DC and branch numbers differ where the sheet lists both. PA-5440 is on that sheet as a high-throughput data-center firewall and is not listed here. ION 9200 port counts are omitted until rechecked (portfolio WAN/LAN cells were column-scrambled in extraction). RU is not labeled on the hardware references.

ModelRoleSizePorts (hardware reference)Encrypted 1400-byte throughputSource
ION 1200 Remote — enterprise small branch Not labeled RU. 6.42 × 9.53 × 1.63 in. Rack, desktop, or wall. 4× 10/100/1000 RJ-45. No cellular on the base unit. 800 Mbps. Threat prevention (appmix): N/A. ION 1200 · Portfolio PDF
ION 1200-S Remote — enterprise small branch (Secure SD-Branch LAN/PoE callout; still an ION) Not labeled. 9 × 13 × 1.73 in on the datasheet. Not quoted — portfolio port cells were not cleanly separable. 800 Mbps. Threat prevention (appmix): 350 Mbps (branch). Portfolio PDF
ION 3200 Small branch and DC Not labeled RU. 8.87 × 13 × 1.66 in. Rack, desktop, or wall. Fanless. 8× 10/100/1000 RJ-45 + 2× 1G RJ-45/SFP combo. PoE on ports 7–10. 1.4 Gbps DC / 1 Gbps branch. Threat prevention 520 Mbps (branch). DC VPN scale cell reads 500 (see EOS footnote). ION 3200
ION 3200H Remote — temperature-hardened small branch (IP40). Also in the DC column of figure 1. Not labeled. 9 × 13 × 1.73 in. 6× 10/100/1000 RJ-45, 2× RJ-45/SFP combo, 4× 1G L2 switch ports, 1 bypass pair. 5G on the C5G-WW variant. 1.7 Gbps DC / 1.3 Gbps branch. Threat prevention 710 Mbps (branch). DC VPN scale 2,000. ION 3200 hardware reference · portfolio PDF
ION 5200 Large branch and data center Not labeled RU. 14.15 × 17.15 × 1.70 in. Four-post rack. 11× 1G RJ45, 4× 10G/1G SFP+, 4× mGig 1G/2.5G PoE++. Bypass on ports 1–4. 4 Gbps DC / 3.2 Gbps branch. Threat prevention 1.3 Gbps (branch). DC VPN scale 2,000. ION 5200
ION 9200 Remote office, data center, or large branch / campus Not labeled RU. 14.15 × 17.15 × 1.70 in. Four-post rack. Ports omitted pending a recheck. 15 Gbps DC / 7.5 Gbps branch. Branch number measured with 2 VPN tunnels. Threat prevention 4.5 Gbps (branch). DC VPN scale cell reads 5,000 (see EOS footnote). ION 9200 · portfolio PDF
Virtual ION Software. Remote: 3102V / 3104V / 3108V. DC: 7108V / 7116V / 7132V. Not an appliance — Up to 100 / 200 / 350 Mbps (remote office). Up to 3 / 10 / 25 Gbps (data center). Same encrypted 1400-byte metric. Portfolio PDF

End-of-sale, footnote only (portfolio sheet): “DC VPN scale for ION 3000 (end-of-sale product) is 500 and ION 9000 (end-of-sale product) is 5000.” The same footnote marker also sits on the ION 3200 (500) and ION 9200 (5000) cells — both readings are visible; this page does not pick one. ION 3000 hardware reference (no throughput, no RU label): 2× controller 10/100/1000 and 6 pairs of 10/100/1000 with fail-to-wire; 16.81 × 11.89 × 1.72 in; role text says enterprise branch, not DC. ION 9000 overview says “designed for the data center”; the specifications subpage returned 404, so no ports, RU, or throughput. ION 1000, ION 2000, and ION 7000 are not given numbers here (1000 specs subpage 404; 2000 and 7000 are not in the Aug 2026 portfolio table).

DC / hub vs remote-site CPE (do not mix in the rack):

  • Cisco — DC: Manager + Controller + Validator (software, 0U) and a Catalyst 8500-family WAN Edge. Remote: ISR 1000, Catalyst 8200, or Catalyst 8300.
  • Fortinet — DC: FortiGate 400G or 900G (1RU) plus FortiManager (cloud, VM, or a separate appliance). Remote: 50G, 90G, or 200G. 200G is a branch.
  • EdgeConnect — DC: EC-M-H or EC-10150, plus Orchestrator software. Remote: EC-10104 through EC-S-P. Not SD-Branch.
  • Prisma SD-WAN — DC: ION 3200, 5200, or 9200; controller stays SaaS. Remote: ION 1200, 1200-S, or 3200. Not Prisma Access. Not PA-5440.

Who should shortlist whom (buyer cues, not MQ scores): Cisco WAN / IOS XE estate → Catalyst SD-WAN; FortiGate already in the hall → Fortinet Secure SD-WAN on the same OS family, without double-counting the chassis; Silver Peak / EdgeConnect installed base, or a self-hosted orchestrator → HPE Aruba EdgeConnect (not SD-Branch); PANW platform, with SSE decided separately → Prisma SD-WAN IONs.

BOM: Network items only (not Security). Tags sdwan sd-wan, plus dc-hub or remote-site. Remote lines are 0U in this DC rack. Configure options pick a model class from the ladder above — not a made-up SKU. Quote required — no list prices. Estimated W left blank (PSU and adapter ratings are not typical draw, and this pass did not copy a typical-draw figure). As-of 2026-10-03 PT. Confidence: High on the model rows that cite a fetched datasheet; Med on the 2024 six-Leader set because the Channel Futures write-up now redirects. No public 2025/2026 SD-WAN MQ cited.