L'affermazione generica che BGP è richiesta quando è necessario instradare tra due sistemi autonomi è abbastanza fuorviante. Ci sono molti scenari in cui puoi scegliere di usare BGP, o potrebbe anche essere richiesto.
Nel mondo dei fornitori di servizi, BGP è molto utilizzato, in quanto è il protocollo di routing di Internet, ma sembra che la tua domanda riguardi l'azienda. In tal caso, potrebbe essere necessario utilizzare BGP durante l'interfacciamento con i provider di servizi per la connessione Internet e talvolta WAN, oppure è possibile scegliere di eseguire BGP internamente poiché è il protocollo di routing più flessibile per quanto riguarda la politica di routing.
Alcuni esempi del suo utilizzo in azienda:
- La tua azienda controlla un blocco di spazio IP pubblico portatile. "Portatile" in questo caso significa che lo spazio è registrato nella tua organizzazione da un registro Internet regionale, come ARIN. La tua organizzazione ospita servizi accessibili da Internet che utilizzano l'indirizzamento da questo spazio di indirizzi. Di solito hai due opzioni per far sapere al mondo come raggiungerti:
un. Il tuo fornitore di servizi potrebbe pubblicizzare questo spazio su Internet tramite BGP e percorso statico verso il tuo ambiente.
b. Puoi scrutare con il tuo fornitore di servizi e pubblicizzare lo spazio tramite BGP. Nel caso in cui tu abbia più di un ISP, questa è l'unica opzione. Pubblicizzeresti lo spazio ad entrambi i fornitori di servizi e poi utilizzeresti vari criteri / manipolazione degli attributi per controllare i percorsi del traffico in entrata.
In questo scenario, i fornitori di servizi possono pubblicizzare ciascuno un percorso predefinito (anziché l'intera tabella di routing Internet) e potrebbe essere necessario bilanciare il carico del traffico Internet in uscita attraverso gli ISP. In questo caso, potrebbe essere necessario manipolare BGP per garantire che il traffico prenda il percorso desiderato e che il traffico di ritorno sia influenzato dallo stesso ISP rimasto. Questo è di altissimo livello, ma spero che tu possa ottenere l'immagine.
- Il più delle volte quando si hanno collegamenti MPLS per la connettività WAN, in realtà non si sta facendo nulla con MPLS. MPLS terminerà sul router Provider Edge (PE) del provider di servizi e si collegheranno al router Customer Edge (CE) con un normale collegamento ethernet su una connessione point / point / 30. In questo caso, in genere dovrai ridistribuire le rotte IGP (protocollo gateway interno - OSPF, EIGRP, ecc.) In BGP per condividerle con il fornitore di servizi. Passeranno quei percorsi attraverso la loro rete MPLS al loro PE nel tuo sito remoto, che BGP scruterà con il tuo CE in quel sito, a quel punto, imparerai i percorsi lì e li ridistribuirai di nuovo nell'IGP sul tuo sito remoto . La stessa cosa accadrà nell'altra direzione.
BGP non è un requisito qui, ma è in genere ciò che il fornitore di servizi vorrà eseguire per mantenere le cose coerenti in tutte le loro connessioni con i clienti.
- Come detto sopra, è possibile eseguire BGP all'interno della rete, nota come IBGP. In realtà è lo stesso protocollo esatto, ma quando si esegue BGP tra router nello stesso AS, cambieranno un paio di comportamenti di BGP. Comunque, si tratta davvero di controllo. Potresti avere reti virtuali di livello 2 per la connettività WAN o persino collegamenti VPN su cui potresti eseguire OSPF, ma in alcuni progetti potresti aver bisogno di un maggiore controllo sulla politica di routing per ottenere il comportamento desiderato su questi percorsi, nel qual caso BGP potrebbe essere lo strumento giusto per il lavoro.
Mi dispiace essere un po 'ampio, ma ogni caso è davvero diverso. Quando stai solo imparando la rete, specialmente da Cisco, semplificheranno tutto per aiutarti a capire i concetti. In un certo senso, penso che si spingano troppo oltre nell'insinuare che certe affermazioni generiche sono "regole" e addirittura ti mettono alla prova su di esse come se fossero regole rigorose al 100%.
Il miglior consiglio che posso dare è quello di imparare il loro modo di abbattere i concetti e passare i tuoi certificati, ma mantenere la mente aperta. Se vuoi aggiungere qualcosa di un po 'meno formale e un po' più di mondo reale alla tua rete di apprendimento / formazione, prendi sicuramente alcuni libri di O'Reilly (relativi agli argomenti che stai studiando) con gli animali su di essi. Puoi acquistarli abbastanza economici su Internet.