Routing interdominio · RFC 4271

Border Gateway Protocol

Il protocollo di routing inter-dominio di internet, e il control plane delle fabric DC moderne. OcNOS implementa BGP-4 (RFC 4271) per transito SP, peering IXP e underlay DC leaf-spine.

Topologia di peering BGP

Due sistemi autonomi che si scambiano route tramite eBGP, con l'AS locale che esegue iBGP tramite un Route Reflector per scalare il peering full-mesh.

Topologia BGP: peering eBGP tra AS 65001 e AS 65002, con due PE che utilizzano iBGP tramite un Route Reflector
BGP: peering eBGP tra due AS, con iBGP e un Route Reflector all'interno di AS 65001.

BGP in contesti Service Provider e DC

BGP-4 (RFC 4271) è un protocollo path-vector che scambia informazioni di raggiungibilità tra sistemi autonomi. Il suo modello di policy, comprendente route map, community tagging e filtraggio AS-path, offre agli operatori un controllo preciso sul traffic engineering attraverso i confini tra AS. Le estensioni multi-protocollo di BGP (RFC 4760) consentono alla stessa sessione di trasportare più address family: IPv4, IPv6, VPN, EVPN, SR-TE e altre.

Nel data center, BGP ha sostituito OSPF e IS-IS come underlay de facto nei design leaf-spine su larga scala. La RFC 7938 (Use of BGP for Routing in Large-Scale Data Centers) documenta questo passaggio: eBGP come unico protocollo di routing, un ASN privato per ogni leaf e un ASN condiviso dagli spine, e il multipath BGP per la distribuzione del carico ECMP. OcNOS supporta questo design con BGP unnumbered (RFC 5549), ADD-PATH (RFC 7911) e il multipath eBGP e iBGP.

BGP-LU (RFC 3107) distribuisce label MPLS insieme ai prefissi BGP, consentendo lo stitching di LSP MPLS inter-AS senza LDP. È la base per i deployment L3VPN Option C segnalati via BGP attraverso i confini di AS, senza scambiare tabelle di routing VPN complete al border.

BGP FlowSpec

BGP FlowSpec (RFC 5575, RFC 8955) distribuisce specifiche di flusso di traffico come rotte BGP. Ogni rotta FlowSpec corrisponde a campi come prefisso, protocollo, porta o DSCP e veicola un'azione REDIRECT o RATE-LIMIT. Ciò consente una mitigazione DDoS distribuita al bordo della rete: un controller distribuisce un prefisso FlowSpec a tutti i router PE simultaneamente, blackholando o limitando il traffico di attacco senza configurazione manuale per dispositivo.

Implementazione OcNOS

Base BGP-4

ASN a 4 byte (RFC 6793). Autenticazione TCP MD5 (RFC 2385). Graceful Restart (RFC 4724). Codici di motivo BGP NOTIFICATION.

Route Reflector

Supporto cluster RR. Più client RR per cluster. Prevenzione dei loop tramite ORIGINATOR_ID e CLUSTER_LIST. Supporto confederazioni (RFC 5065). RR on-demand per deployment su larga scala.

ADD-PATH / ECMP

RFC 7911 ADD-PATH, con bilanciamento del carico multipath eBGP e iBGP.

BGP-LU

Unicast etichettato RFC 3107. Assegnazione di etichetta per prefisso. Stitching di LSP MPLS inter-AS senza LDP. Compatibile con la coesistenza SR-MPLS.

FlowSpec

BGP FlowSpec RFC 8955 su OcNOS-SP, da OcNOS 6.3.0.

Famiglia di indirizzi EVPN

L2VPN EVPN AFI/SAFI (25/70). Route Type-2, Type-3, Type-4 e Type-5. Policy di import/export RT. eBGP EVPN per leaf-spine DC.

BFD fast drain

BFD per BGP (RFC 5882). Rilevazione di failure di peer sub-secondo. Discriminator BFD per sessione. Integrato con il ritiro del next-hop ECMP in caso di BFD down.

Policy e filtraggio

Route map, prefix-list, community-list. Large community (RFC 8092). Extended community per RT di VPN. Filtraggio AS-path tramite regex. Riscrittura NEXT_HOP e manipolazione della local preference.

Hardware qualificato per OcNOS

Solo a titolo di riferimento. Le piattaforme seguenti rappresentano un sottoinsieme indicativo dell'hardware qualificato per BGP. L'elenco completo e aggiornato delle piattaforme qualificate, con ASIC, densità di porte e copertura delle versioni, è mantenuto nella OcNOS Hardware Compatibility List.

UfiSpace S9600-32X
Qumran2c · 32×100G
UfiSpace S9610-36D
Jericho2c+ · 36×400G
Edgecore AS7946-74XKSB
Qumran2c · 64×25G + 10×100G
UfiSpace S9510-28DC
Qumran2a · 24×25G + 2×100G + 2×400G
Edgecore AS7326-56X
Trident 3 X7 · 48×25G + 8×100G
Edgecore AS9726-32DB
Trident 4 · 32×400G
Edgecore AS9736-64D
Tomahawk 4 · 64×400G
Edgecore AIS800-64D
Tomahawk 5 · 64×800G

Confrontate il supporto BGP su tutte le piattaforme qualificate per OcNOS

Apri la matrice delle funzionalità →

Domande frequenti

A che cosa serve BGP?
BGP scambia la raggiungibilità di routing tra sistemi autonomi, il che ne fa il protocollo di routing interdominio di internet. È inoltre ampiamente utilizzato come control plane dell'underlay nelle data center fabric leaf-spine su larga scala, dove eBGP viene eseguito tra gli switch leaf e spine.
Perché nelle fabric di data center si utilizza BGP anziché OSPF o IS-IS?
La RFC 7938 descrive eBGP come unico protocollo di routing nei grandi design leaf-spine: ogni leaf riceve un proprio ASN privato, gli spine ne condividono uno e il multipath BGP distribuisce il traffico sui percorsi ECMP. OcNOS supporta BGP unnumbered (RFC 5549), ADD-PATH (RFC 7911) e il multipath eBGP e iBGP in tutti i livelli di SKU di OcNOS-DC e OcNOS-SP.
Che cos'è BGP FlowSpec?
BGP FlowSpec (RFC 5575, RFC 8955) distribuisce le specifiche dei flussi di traffico come route BGP, ciascuna corrispondente a campi come prefisso, protocollo, porta o DSCP e con un'azione di redirect o rate-limit. Consente una mitigazione DDoS distribuita: un controller diffonde una singola route FlowSpec e ogni router di edge la applica contemporaneamente.
Che cos'è BGP-LU?
Il BGP-LU (BGP labeled unicast, RFC 3107) distribuisce le etichette MPLS insieme ai prefissi BGP, consentendo lo stitching di LSP MPLS inter-AS senza LDP. Costituisce la base per i deployment L3VPN Option C segnalati da BGP attraverso i confini di AS. OcNOS supporta BGP-LU in coesistenza con SR-MPLS.
Su quale hardware gira BGP di OcNOS?
Il BGP di OcNOS è supportato su una gamma di router e switch aperti di fornitori come UfiSpace ed Edgecore, che comprende i silicon Broadcom Qumran, Jericho2, Trident e Tomahawk. L'elenco attuale dell'hardware qualificato è mantenuto nella OcNOS Hardware Compatibility List.

Approfondite. Portatelo con voi.

Il datasheet di prodotto e download tecnici e sintetici che vanno oltre questa pagina.

Datasheet

Datasheet OcNOS-SP

Specifica completa di OcNOS-SP: il set di funzionalità access, cell site e aggregazione, gli SKU software, le piattaforme hardware supportate e la guida all'ordine della soluzione.

Ottieni il datasheet
Solution brief

Upgrade SR-MPLS con OcNOS

Migrate SR-MPLS su OcNOS con hardware aperto: Flex-Algo, TI-LFA e un cutover nodo per nodo.

Scarica il brief
Solution brief

Trasporto WAN cloud & service provider

Trasporto WAN per cloud e service provider su hardware aperto: SR-MPLS, EVPN e forwarding testato su scala.

Scarica il brief