Open IP core and peering routers
The open IP core and peering router carries the full internet BGP table for transit and peering and runs the SR-MPLS or SRv6 core between sites. IP Infusion delivers it complete: validated open hardware, OcNOS-SP pre-loaded, supported under one contract.
Operators running open core and peering routers.
Four operators run open core and peering routers in production today.
“From a technical standpoint, OcNOS checked every box, full BGP table in hardware, dual-stack from day one, and a feature set that holds up against the traditional vendors.” Markus Wellauer, Co-CEO, NWP Services GmbH (NWPS)
The core and peering router in four roles.
The same OcNOS-SP router covers every core role, so the operator runs one image and one support contract instead of buying a different box for the edge, the core, peering, and route reflection.

Open the vector view to hover each node for role and protocol details.
The same router image runs all four roles, licensed and sized per role.
Core router
You carry every service between sites on one underlay at the highest capacity the portfolio offers: the UfiSpace S9610-36D at 14.4 Tbps, with a single SR-MPLS or SRv6 core doing the forwarding.
A redundant dual plane keeps that core carrying traffic while a link or node recovers, so a failure in the middle of the network never becomes an outage.
P router
In the core, the P router switches labeled traffic and holds no customer routes, so it spends its whole budget on capacity and fast reroute rather than route state. OcNOS-SP runs it with Flex-Algo, TI-LFA, and BFD.
Because the layer stays label-only, you scale the core on forwarding capacity alone.
PE router
The PE router is where customer sites join the core: it imposes the transport label and holds the L3VPN and EVPN service state, so it carries the VPN scale the P layer never touches.
From there it hands the service edge off to metro aggregation, so the core stays clean and the service state lives at the edge where it belongs.
Peering router
The peering router is your door to transit providers and internet exchanges, carrying the full internet BGP table for both. OcNOS-SP validates every route with RPKI and applies your route policy right at the edge.
Route reflectors keep the iBGP control plane scalable behind it as the peer count grows.
Holding the full internet BGP table in hardware.
The peering router carries the full internet BGP table for transit and settlement-free peering, IPv4 and IPv6 dual-stack, held in hardware on merchant silicon. For the largest tables, the design uses a platform with a large external TCAM.
The full table, dual-stack, in hardware
The peering router carries a full internet BGP table for transit and settlement-free peering, IPv4 and IPv6 from day one, on a platform sized with a large external TCAM. Graceful restart and TI-LFA keep forwarding stable while the control plane reconverges.
Route reflectors carry the iBGP table between core routers so clients avoid a full mesh, which keeps the control plane scalable as the network grows.
A large external TCAM for the biggest tables
When a router needs to hold the full global table in a large hardware forwarding path, the design uses a platform with an external TCAM. NWP Services runs exactly this: a UfiSpace S9600-72XC with OP2 external TCAM, dual-stack, with OcNOS-SP handling RPKI and route policy.
IP Infusion validates, pre-loads, and supports that router, so the full-table forwarding path ships as one supported system.
Route security and traffic control at the internet edge.
The peering router validates the routes it accepts, filters what it announces, and pushes mitigation to the edge during an attack. RPKI, BGP FlowSpec, remote-triggered black-holing, and BGP communities give the internet edge its route security controls.
RPKI invalid-route rejection
The router performs RPKI route-origin validation and rejects invalid routes at the edge, with prefix filtering aligned with MANRS practices, so hijacked and leaked prefixes are dropped before they enter the table.
BGP FlowSpec for DDoS mitigation
BGP FlowSpec distributes match-and-action filters across the edge, so a volumetric attack is dropped or rate-limited in the forwarding path as a routing workflow, without a per-router touch.
Remote-triggered black-holing
The router black-holes an attacked destination using the RFC 7999 blackhole community, so a single route announcement steers attack traffic to a discard next-hop across the peering edge.
BGP communities for peering policy
BGP communities, including large communities per RFC 8092, tag and classify routes so peering, transit, and customer policy is applied consistently across the edge and inside the AS.
BGP-LS topology and egress engineering
BGP-LS exports the link-state topology to a PCE or controller, and SR BGP egress peer engineering steers traffic to a chosen peer, so egress selection becomes a controllable decision.
Route reflection and confederations
Route reflectors per RFC 4456 or BGP confederations per RFC 5065 scale the iBGP control plane, so the peering and core routers share the table without a full iBGP mesh.
See the BGP feature detail on the BGP technology page →
A dual-plane SR-MPLS core, SRv6 alongside.
The core router runs IS-IS with segment-routing extensions as its default IGP, so one label-switched path carries every service. Flexible Algorithm builds a low-latency plane alongside the default plane on the same topology, and TI-LFA gives sub-50ms fast reroute.
IS-IS with SR, planned SRGB
IS-IS SR is the default IGP, and every node shares one SRGB so a prefix-SID maps to the same label everywhere. The default SRGB range is 16000 to 23999.
Flex-Algo low-latency plane
Flexible Algorithm per RFC 9350 builds a second forwarding plane, tuned for low latency, alongside the default shortest-path plane on the same physical topology, with no overlay.
Sub-50ms TI-LFA
TI-LFA precomputes a loop-free backup path for every destination, so the core reroutes in under 50ms around a link or node failure while IS-IS reconverges.
SR-TE with a PCE
SR-TE policies steer traffic on explicit paths, computed by a stateful PCE over PCEP, including egress steering at the peering edge for a chosen exit.
SRGB planning, per the OcNOS-SP segment-routing configuration guide: a prefix-SID index of 1000 on a loopback maps to label 17000 when the SRGB base is 16000. Using an identical SRGB on every node keeps the same label for a prefix on every node, which simplifies operations.
Which validated router for which role.
IP Infusion delivers the core and peering router on 43 validated platforms from Edgecore and UfiSpace, each lab-qualified per ASIC stepping with OcNOS-SP pre-loaded. The core sizes on forwarding capacity and buffering; the full-table edge sizes on the forwarding path that holds the table.
| Role | Validated router | Silicon and capacity | Why it fits the role |
|---|---|---|---|
| Core / P router | Broadcom Jericho2C+ (BCM88850), 14.4 Tbps, 36×400G, deep buffer | Highest forwarding capacity with deep buffering and redundant hot-swappable power and fans for the core and the internet edge. | |
| Full-table peering edge | External TCAM forwarding path, dual-stack | Holds the full internet BGP table in a large external-TCAM forwarding path. The router NWP Services deployed for full-table multihoming. | |
| Service edge (PE) | Broadcom Qumran2C, 4.8 Tbps, 8×400G plus 100G access | Imposes the transport label and holds L3VPN and EVPN state, with 400G uplinks into the core. Supports SRv6 alongside SR-MPLS on the supporting silicon tier. | |
| Compact service edge | Broadcom Qumran2C, 2.4 Tbps, dual-stack | A compact service edge for smaller sites that still needs SR-MPLS transport and L3VPN and EVPN services, on the SRv6-capable silicon tier. | |
| Aggregation tier below core | Broadcom Qumran2c, 4.8 Tbps, 8×400G + 48×100G | Feeds the core with a 400G uplink. Aggregation design is owned on the metro Ethernet page. |
The full-table external-TCAM router is cited as the platform NWP Services deployed. See every validated platform in the hardware compatibility list, and match features to hardware in the feature matrix.
How to size the core and peering router
- Full table now or headroom. Size the peering edge on a router that holds the full internet BGP table in hardware today, or a large external-TCAM path when you need room to grow the table.
- Core capacity and buffering. Size the core on forwarding capacity and deep buffering for internet-edge microbursts, not on route state, since the P layer holds no customer routes.
- Single-box or clustered core. Design the core as a redundant pair so TI-LFA has a backup path. The redundant plane carries traffic through a failure.
- SR-MPLS or SRv6. Run SR-MPLS as the default core, and SRv6 alongside it where your transport strategy calls for it, availability per platform and release.
- Route reflection. Place route reflectors to scale iBGP: inline on core routers for a smaller network, or dedicated reflectors as the peer count grows.
- Direct peering or route server. Peer directly with high-volume networks for control, and use an IXP route server for the long tail of settlement-free peers.
- One contract. IP Infusion validates and supports every role as one router, and the hardware and software refresh on independent cycles.
Configure a route-reflector cluster.
You scale iBGP without a full mesh by pointing clients at the reflectors and letting the reflectors pass routes between them. The OcNOS-SP configuration below does exactly that: three iBGP neighbors, two of them designated route-reflector-clients in the IPv4 unicast address family.
! Reflector: reflect routes between iBGP clients
configure terminal
router bgp 200
neighbor 3.3.3.3 remote-as 200
neighbor 2.2.2.2 remote-as 200
neighbor 6.6.6.6 remote-as 200
address-family ipv4 unicast
neighbor 3.3.3.3 route-reflector-client
neighbor 2.2.2.2 route-reflector-client
What each line does
router bgp 200enters BGP for the autonomous system that the core and peering routers share.- The three
neighbor ... remote-as 200lines form the iBGP sessions. 6.6.6.6 is a plain iBGP peer, so it does not get theroute-reflector-clientline below. route-reflector-clientdesignates each client per address family, here IPv4 unicast, and the same pattern applies to VPNv4, VPNv6, and L2VPN EVPN.- For redundant reflectors, add a shared cluster identity with the
bgp cluster-idcommand inrouter bgpmode, a separate step not shown in this minimal example, so clients see one cluster. Clients need no reflector-specific configuration.
Commands follow the OcNOS-SP Layer 3 configuration guide, documentation.ipinfusion.com.
Migrate the core one role at a time.
Open core routers interoperate with an installed Cisco, Juniper, or Nokia network, so you migrate node by node. Segment routing runs alongside LDP and RSVP-TE, so the existing and new transport coexist during the transition.
Peer with the installed network
A new open router forms IS-IS, OSPF, and BGP adjacencies with the installed Cisco, Juniper, and Nokia nodes, so it joins the core without a redesign. Targo migrated this way, interoperating with its installed Cisco, MikroTik, and Ubiquiti equipment.
Advertise prefix-SIDs for the legacy nodes
An SR Mapping Server advertises prefix-SIDs on behalf of the LDP-only nodes, so segment routing and LDP forward across one domain during the conversion. LDP and SR interworking, with LDP and RSVP-TE graceful restart, adds SR-MPLS without a flag-day cutover.
Convert P, then PE, then peering
Convert the core P routers first, then the PE edge, then the peering routers, validating each before it carries production traffic. Graceful restart and TI-LFA keep the full internet BGP table forwarding through each swap. IP Infusion supports the router at every step.
Cisco IOS-XR to OcNOS CLI translation assistance is available to speed configuration conversion. See the OcNOS-SP versus Cisco comparison for capability and licensing detail.
Open core and peering router vs a proprietary core.
The real question at the core is whether an open router can hold a full peering table and an SR-MPLS core as well as a Cisco or Juniper box. It can, and it does it while letting the operator buy hardware from more than one vendor and keep a single support contract.
| Core / peering capability | Open router (OcNOS-SP) | Proprietary chassis (Cisco / Juniper / Nokia) |
|---|---|---|
| Full internet BGP table (transit and peering) | ✓ | ✓ |
| RPKI invalid-route rejection, MANRS-aligned filtering | ✓ details → | ✓ |
| BGP FlowSpec, RTBH, BGP-LS | ✓ | ✓ |
| SR-MPLS with Flex-Algo and TI-LFA | ✓ details → | ✓ |
| SRv6 (supported alongside SR-MPLS) | ✓ details → | ✓ |
| Route reflection and confederations | ✓ | ✓ |
| Hardware sourcing | Open merchant silicon from multiple vendors | Single-vendor chassis |
| Delivery and support | Complete router, one support contract, hardware and software refresh separately | Vendor-bundled |
| Core capacity | 14.4 Tbps on a Broadcom Jericho2C+, deep buffer | Merchant and custom silicon |
Cisco, IOS-XR, Cisco 8000, Juniper, Junos, Nokia, and SR OS are trademarks of their respective owners. IP Infusion is not affiliated with and does not endorse these vendors; the comparison reflects OcNOS-SP capabilities verifiable in the feature matrix. To replace a proprietary core, see the OcNOS-SP versus Cisco comparison.
Datasheet and solution brief.
The OcNOS-SP datasheet and the SR-MPLS upgrade brief to share with your team. Quick form, and the PDF downloads immediately.
Questions about the core and the peering edge.
See the open core and peering router.
See how IP Infusion delivers the P, PE, and peering router, or contact us to map your core and peering edge to the right validated platforms and licensing.
OcNOS-SP Datasheet
Quick form. Your PDF will download immediately after submit.
✓ Opening your PDF in a new tab.
If it did not open, use the link below.
OcNOS-SP-Datasheet-2026.pdfSR-MPLS Upgrade with OcNOS
Quick form. Your PDF will download immediately after submit.
✓ Opening your PDF in a new tab.
If it did not open, use the link below.
solution-brief-sr-mpls-upgrade-cisco-alternative.pdfRelated from the blog
Why Service Providers Are Deploying Open Networking: 5 Drivers
Operator-side business case for moving SP core and peering networks to open disaggregated routers
Read the post →Segment Routing Explained: SR-MPLS and SRv6 in the Core
SR-MPLS and SRv6 transport for the IP core, the underlay behind the P and PE roles
Read the post →