Punti chiave
- Le connessioni internet ridondanti riducono la dipendenza da un singolo ISP e limitano il rischio di tempi di inattività.
- Il BGP automatizza il failover reindirizzando dinamicamente il traffico quando il collegamento primario si interrompe, evitando disservizi gravi.
- Implementare la ridondanza BGP richiede indirizzi IP pubblici, monitoraggio continuo e policy di routing configurate e verificate.
I problemi di connettività di rete incidono in modo significativo sull’attività dell’azienda e sulla soddisfazione dei clienti, soprattutto nelle organizzazioni che si affidano a un unico ISP (Internet Service Provider).
Per evitare tempi di inattività prolungati e disservizi costosi, gli MSP e i team IT possono usare il Border Gateway Protocol (BGP) per configurare connessioni internet ridondanti, garantendo così la continuità operativa dei processi aziendali critici.
Che cos’è il Border Gateway Protocol
Cloudflare definisce il BGP come il “servizio postale di internet”, sottolineandone il ruolo nella connettività di rete. Ma come funziona nella pratica?
A rischio di semplificare troppo, internet è composto da centinaia di migliaia di sistemi autonomi (AS). Il BGP collega questi AS tramite algoritmi complessi che individuano e rendono possibile uno scambio di dati efficiente in qualsiasi momento.
Ad esempio, quando esistono più percorsi, il BGP segue una sequenza decisionale rigorosa, che varia a seconda del fornitore. Di seguito una gerarchia tipica in stile Cisco:
| Priorità | Attributo |
| 1 | Weight (parametro esclusivo Cisco) |
| 2 | Local Preference |
| 3 | Originate |
| 4 | Lunghezza dell’AS path |
| 5 | Origin code |
| 6 | MED |
| 7 | Percorso eBGP rispetto al percorso iBGP |
| 8 | Percorso IGP più breve verso il next hop BGP |
| 9 | Percorso più vecchio |
| 10 | Router ID |
| 11 | Indirizzo IP del neighbor |
Il BGP assegna la priorità al percorso ideale in base a questi criteri: negli ambienti enterprise gli attributi più determinanti sono Weight, LOCAL_PREF, AS_PATH e MED. Weight, in particolare, è un attributo proprietario Cisco: se utilizzi un altro fornitore, puoi ignorare questo criterio.
Esempio di selezione del percorso BGP
Ipotizziamo che un router riceva due rotte verso 203.0.113.0/24:
| Attributo | Percorso A | Percorso B |
| Weight | 0 | 0 |
| LOCAL_PREF | 200 | 100 |
| AS_PATH | 65001 65002 | 65003 |
| MED | 50 | 10 |
Anche se il percorso B ha un AS_PATH più breve e un MED inferiore, vince il percorso A perché LOCAL_PREF viene valutato prima.
Come configurare la ridondanza basata su BGP
Per implementare la ridondanza basata su BGP, il tuo ambiente tecnologico ha bisogno di un router o firewall compatibile con il BGP. Cisco ASR, Juniper MX e Fortinet FortiGate sono alcuni degli hardware di livello enterprise che soddisfano questi requisiti.
Potrebbe inoltre servirti un passaggio dal Regional Internet Registry o dall’ISP, se non hai ancora ottenuto un blocco di IP pubblici per il routing globale e un Autonomous System Number (ASN) univoco da assegnare alla tua rete.
Ecco una checklist di massima per progettare una ridondanza basata su BGP:
- Distribuisci un router compatibile con il BGP.
- Ottieni un blocco di IP pubblici (dal RIR o dall’ISP).
- Richiedi un ASN al RIR di competenza.
- Scegli due o più ISP che supportino il peering BGP.
- Configura i neighbor BGP per ciascun ISP.
- Procurati i dettagli di configurazione BGP specifici di ogni ISP.
- Definisci policy e controlli per l’annuncio delle rotte (ad esempio, preferenza all’ISP A e failover sull’ISP B).
Per garantire scalabilità ed efficienza, conviene aggiungere al flusso anche un sistema di monitoraggio della rete. Con NinjaOne, ad esempio, puoi impostare avvisi per tenere sotto controllo il route flapping, una delle cause di disservizio più frequenti nei flussi di lavoro basati su BGP.
Altri modi per aumentare la resilienza della rete
Le connessioni internet ridondanti con BGP sono uno dei metodi più affidabili per rafforzare l’infrastruttura di rete. Sfruttano inoltre elementi IT chiave come l’ISP di backup, le policy di rete e il monitoraggio dei sistemi, motivo per cui molti team di enterprise informatica e MSP le hanno adottate tra i primi.
Le aziende in fase di transizione, invece, possono introdurre miglioramenti graduali come test di failover, affinamento delle policy e potenziamento del monitoraggio, così da garantire la prontezza operativa. Anche l’integrazione SD-WAN e la protezione DDoS rappresentano un buon punto di partenza, di norma con costi di gestione e requisiti tecnici più contenuti.
Argomenti correlati:
