When you rent space in a colocation facility, the fiber is rarely the hard part; compatibility is. This article documents a tenant rollout where we had to choose colocation SFP optics that would work reliably with vendor switch firmware, meet optical power budgets, and survive real operating temperatures. It helps network engineers, colo tenants, and field techs who need practical selection steps, not marketing claims.
Problem and challenge: tenant optics that actually pass link checks

In our case, a small enterprise tenant moved into a multi-tenant colocation suite and needed to connect two racks of 10G equipment to the provider’s aggregation. The provider delivered two fiber types per circuit: 10G SR over multimode OM3/OM4 and 10G LR over single-mode. Our challenge was not “will the optics light up,” but whether the SFPs would maintain stable receive power, negotiate correctly, and avoid intermittent flaps under normal facility airflow.
We deployed on a 3-tier topology: top-of-rack switches uplinked to two aggregation switches, with VLAN trunks and LACP. The ToR ports were 10G SFP+ modules, and the uplinks were fixed 10G SFP+ cages. We had to ensure the tenant optics matched the provider’s expectations for wavelength, connector type, and DOM telemetry so our monitoring stack could alert on thresholds.
Environment specs we had to match
- Data rate: 10.3125 Gbps line rate (10G Ethernet per IEEE 802.3ae for 10GBASE-SR/LR)
- Transceiver form factor: SFP+ (not SFP)
- Fiber: OM3/OM4 multimode for SR, and OS2 single-mode for LR
- Switch cages: vendor-specific SFP+ slots with strict compatibility behavior
- Monitoring: DOM readings (Tx/Rx power, temperature, laser bias current)
- Operating range: lab-tested at 22 to 26 C, but colo rack exhaust routinely hit 40 to 47 C near the switch face
Chosen solution: SR and LR SFP+ optics with DOM and power budget discipline
We used a repeatable selection process: start from the switch vendor compatibility list and then validate optical parameters against the fiber plant. For the SR links, we selected 10GBASE-SR SFP+ modules; for the LR links, 10GBASE-LR SFP+ modules. In the field, we preferred models that expose DOM via the standardized digital diagnostic interface so our NMS could correlate link events with optical degradation.
For SR over multimode, we used modules such as Cisco SFP-10G-SR and a third-party alternative with documented compliance, for example FS.com SFP-10GSR-85. For LR over single-mode, we used Finisar FTLX8571D3BCL style optics (10GBASE-LR wavelength class) or equivalent vendor-supported LR modules. Exact SKUs varied by procurement cycle, but the key was consistent optical class and DOM feature support.
Key technical specs (what we actually checked)
| Parameter | 10GBASE-SR (SFP+) | 10GBASE-LR (SFP+) |
|---|---|---|
| Wavelength | 850 nm (nominal) | 1310 nm (nominal) |
| Typical reach | Up to 300 m (OM3), up to 400 m (OM4) depending on link budget | Up to 10 km on OS2 with appropriate loss budget |
| Fiber type | Multimode (OM3 or OM4) | Single-mode (OS2) |
| Connector | LC duplex is most common in data centers | LC duplex is most common in data centers |
| DOM support | Digital diagnostics via I2C interface (Tx/Rx power, temp, bias) | Same DOM expectations |
| Operating temperature | Commonly 0 to 70 C for commercial; some variants support extended ranges | Commonly 0 to 70 C for commercial; verify exact datasheet |
| Relevant standards | IEEE 802.3 10GBASE-SR | IEEE 802.3 10GBASE-LR |
Why these choices worked in a colo tenant context
In a colocation environment, you often inherit unknown patch cord lengths and connector condition. We treated each tenant circuit like a link budget exercise: confirm connector type (LC duplex), ensure the wavelength class matches the fiber type, and verify the module’s transmit/receive power targets align with the facility’s typical loss. DOM support was also non-negotiable because optical power can drift, and without telemetry you only discover problems after users report packet loss.
Pro Tip: In field audits, the fastest way to predict future flaps is to graph DOM Rx power and correlate it with temperature cycles. We saw multiple “mystery” CRC spikes disappear after replacing optics that were still within nominal thresholds but trending toward lower Rx power during warm afternoons. This is often a patch cord cleaning or marginal connector issue, not a bad switch port.
Implementation steps: from compatibility to measured link stability
We followed a structured rollout so we could isolate faults. The steps below mirror how I would run this as a field engineer during a tenant onboarding window with limited downtime.
confirm switch cage and firmware behavior
First, we checked the ToR switch vendor’s transceiver compatibility guidance. Some switch models enforce strict identification strings; others accept a wider vendor range but still behave differently when DOM fields are missing. We validated that the SFP+ cages accepted the chosen module family and that link establishment completed without “unsupported transceiver” events in syslog.
verify fiber type and connector mapping
We confirmed SR circuits were using multimode (OM3/OM4) and LR circuits were using OS2 single-mode. We also checked that duplex polarity matched the expected transmit/receive mapping end-to-end; while 10G Ethernet tolerates specific polarity conventions, wrong mapping can reduce optical margin. If the provider can’t confirm patch cord makeup, treat connector cleanliness as a variable and plan cleaning before blaming optics.
validate optical budget using realistic loss assumptions
Instead of relying on “rated reach,” we used a conservative approach: include patch cord loss, splice loss, and connector insertion loss. Even when the official spec says a reach like 300 m for OM3, the tenant circuit might exceed that once you factor in jumpers and patch panels. We aimed to leave headroom so DOM readings would not hover near the receiver sensitivity limit.
run acceptance tests and telemetry baselines
After insertion, we performed link up tests and then ran traffic for a sustained period. We captured DOM values immediately after warm-up and again after the rack reached steady-state airflow. We also monitored interface counters for CRC, symbol errors, and link renegotiations over multiple days.
Real-world deployment scenario: numbers from our tenant rollout
In the rollout, we installed 24 tenant-facing 10G links on two ToR switches. Each ToR had 12 SR uplinks to aggregation over multimode and 12 LR uplinks over single-mode. The average SR patch path was about 120 to 180 m of fiber plus patch panels and jumpers; the LR paths were about 6 to 7 km.
During the first 48 hours, two SR links showed intermittent CRC increases correlated with rack temperature spikes. DOM telemetry revealed Rx power trending down by roughly 0.8 dB over the warmest cycle window, while Tx power stayed within normal range. Root cause analysis pointed to a dirty LC duplex connector at one end; after cleaning and re-terminating the patch cord, Rx power stabilized and CRC counters returned to baseline.
After stabilization, we saw no link flaps for the remaining monitoring period. In practical terms, the tenant avoided a common colo failure mode: swapping optics repeatedly without isolating the optical path. We replaced only the affected patch component, not the switch or the entire SFP inventory.
Selection criteria checklist for colocation SFP
Use this ordered checklist when choosing colocation SFP optics for tenant installs. It’s designed to reduce compatibility surprises and prevent late-stage outages.
- Distance and fiber type: map SR to multimode and LR to OS2; confirm OM3 vs OM4 if SR.
- Switch compatibility: check the switch vendor’s transceiver list and confirm SFP+ vs SFP form factor match.
- DOM requirements: ensure the module supports digital diagnostics so your monitoring can alert on Tx/Rx drift.
- Optical power budget: calculate or estimate insertion losses, then ensure margin above receiver sensitivity.
- Operating temperature: verify exact datasheet range and consider rack face temperatures near 45 C.
- Connector and polarity: confirm LC duplex type and validate patch cord mapping across panels.
- Vendor lock-in risk: decide whether you can standardize on OEM modules or accept third-party with known compatibility.
Common mistakes and troubleshooting tips
Below are failure modes I’ve seen repeatedly during tenant onboarding, along with root causes and fixes.
- Mistake 1: wrong wavelength class on the fiber type
Root cause: installing an 850 nm SR module into a single-mode OS2 path (or 1310 nm LR into multimode).
Solution: label circuits by fiber type at the patch panel, verify with documentation or OTDR, and cross-check the module wavelength before insertion. - Mistake 2: overlooking DOM gaps in monitoring
Root cause: using optics that partially implement diagnostics, leading to missing or flat telemetry fields.
Solution: confirm DOM fields in a pre-production test; if your NMS expects specific I2C registers, validate before scaling. - Mistake 3: assuming “link up” means optical health
Root cause: marginal connectors or contaminated LC faces can allow link establishment but cause rising CRC and symbol errors under thermal cycles.
Solution: run sustained traffic while graphing Rx power and error counters; clean connectors with approved procedures and inspect with a scope if available. - Mistake 4: ignoring temperature headroom
Root cause: optics rated for 0 to 70 C can still operate poorly when they live near the upper edge continuously with reduced airflow margin.
Solution: measure rack inlet and switch face temperatures; improve airflow or choose extended-temperature optics when the facility runs warm.
Cost and ROI note: OEM vs third-party optics in tenant budgets
Pricing varies by lead time, but in many enterprise colo deployments, 10G SFP+ optics commonly land in a range of roughly $50 to $250 per module depending on OEM branding, reach, and DOM quality. OEM optics like Cisco-branded modules can cost more, while third-party equivalents (for example, widely used FS.com or Finisar families) may reduce upfront spend but require compatibility validation.
TCO is mostly about downtime and replacement logistics. If a module fails during a maintenance window, the cost is not just the optic; it’s technician time, potential circuit impact, and the risk of extended troubleshooting. In our rollout, careful pre-checking plus DOM-driven monitoring reduced unnecessary swaps and shortened fault isolation time, which is where ROI typically shows up.
FAQ
What does “colocation SFP” mean in practice?
It usually refers to the tenant-facing SFP or SFP+ optics used to connect your switches to the provider’s fiber. In real installs, the key is matching wavelength class, fiber type, and the switch’s compatibility behavior, not just buying any “10G” module.
Do I need DOM for a tenant network?
If you run monitoring that tracks Tx/Rx power and temperature, DOM is strongly recommended. Without DOM, you may only detect problems after packet loss or CRC errors become visible, which delays root cause analysis.
Can I use third-party SFP+ modules with colo switch ports?
Often yes, but only after compatibility testing with your exact switch model and firmware. Some platforms enforce strict transceiver identification strings, and DOM fields may differ between vendors.
How do I choose between 10GBASE-SR and 10GBASE-LR?
Choose SR for multimode OM3/OM4 links and LR for single-mode OS2 links. If you select the wrong class, the link may fail outright or run with insufficient optical margin.
Why do I sometimes see link up but still get errors?
Link up confirms basic signal detection, not stable optical quality. Contaminated connectors, marginal patch cords, and temperature cycling can cause rising CRC or symbol errors even when the link remains “up.”
What is the fastest troubleshooting path during onboarding?
Start with DOM telemetry baselines, then verify fiber type and wavelength, then inspect and clean connectors. If you still see issues, compare Rx power trends across time and swap only the minimum suspect segment (patch cord or connector) before replacing optics.
We approached this tenant rollout as an optical engineering problem: compatibility checks, conservative link budgets, and DOM-based verification under real rack temperatures. For your next install, start with the provider’s fiber details and then validate optics using the same checklist in colocation fiber optics and link budget.
Author bio: I’m a field-focused network writer who documents deployments from the rack floor to the monitoring dashboard, with emphasis on optics, link budgets, and failure analysis. I review switch and transceiver interoperability using vendor documentation and real telemetry, then translate it into practical engineering steps.