Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Convenzioni

Configurazione

Esempio di rete

Configurazioni

Verifica

Risoluzione dei problemi

Informazioni correlate

Introduzione

Border Gateway Protocol (BGP) è uno dei protocolli chiave da utilizzare per ottenere la ridondanza delle connessioni Internet. Quando si connette la rete a due diversi provider di servizi Internet (ISP), questa viene definita multihoming. Il multihoming fornisce ridondanza e ottimizzazione della rete. Seleziona l'ISP che offre il miglior percorso a una risorsa. Quando si esegue BGP con più provider di servizi, si corre il rischio che il sistema autonomo (AS) diventi un AS di transito. In questo modo, il traffico Internet attraversa il server ASA e potenzialmente consuma tutta la larghezza di banda e le risorse sulla CPU del router. Questo documento affronta questo problema e fornisce gli esempi di configurazione appropriati.

Prerequisiti

Requisiti

Prima di procedere, consultare il documento:

Esempio di configurazione del BGP con due provider di servizi diversi (multihoming)

Componenti usati

Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:

- Cisco serie 2800 Router con software Cisco IOS® versione 12.4(13r)T

- Cisco serie 3800 Router con software Cisco IOS versione 12.4(13r)T

Convenzioni

Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.

Configurazione

In questa sezione vengono presentate le informazioni necessarie per configurare le funzionalità descritte più avanti nel documento.

Nota: per ulteriori informazioni sui comandi menzionati in questo documento, usare lo strumento di ricerca dei comandi (solo utenti registrati).

Esempio di rete

Nel documento viene usata questa impostazione di rete:

In questa rete il router A si connette a due diversi provider di servizi SP-A e SP-B formando il multihoming dove 1010:1010::/64 e 2020:2020::/64 è pubblicizzato da AS 101 verso l'esterno e la rete 1212:1212::/64 è ricevuto da due diversi AS, AS 202 e AS 303.

Nota: di seguito è riportato un collegamento a un video (disponibile sul sito Cisco Support Community ) che fornisce una panoramica del multihoming BGP e fornisce consigli su come risolvere i problemi comuni di BGP, ad esempio il peering e l'elevata CPU.

Multihoming del BGP: progettazione e risoluzione dei problemi - Video dal webcast live

Configurazioni

Nel documento vengono usate queste configurazioni:

- Router-A

- Provider di servizi A

- Provider di servizi B

Router-A

Router-A#

ipv6 unicast-routing

!---Enables the forwarding of IPv6 packets.

ipv6 cef

interface Serial3/0

description CONNECTED TO SP-A

ip address 192.168.10.1 255.255.255.0

ipv6 address 1202:ABCD::/64 eui-64

ipv6 enable

no fair-queue

clock rate 64000

!

interface Serial3/1

description CONNECTED TO SP-B

no ip address

ipv6 address 2303:ABCD::/64 eui-64

clock rate 64000

!

router bgp 101

bgp router-id 1.1.1.1

no bgp default ipv4-unicast

bgp log-neighbor-changes

neighbor 1202:ABCD::21B:54FF:FEA9:24B0 remote-as 202

!--- Configures SP-A as neighbor.

neighbor 1202:ABCD::21B:54FF:FEA9:24B0 ebgp-multihop 2

neighbor 2303:ABCD::21B:54FF:FE54:FB10 remote-as 303

!--- Configures SP-B as neighbor.

!

address-family ipv6

neighbor 1202:ABCD::21B:54FF:FEA9:24B0 activate

neighbor 2303:ABCD::21B:54FF:FE54:FB10 activate

network 1010:1010::/64

network 2020:2020::/64

exit-address-family

!

Provider di servizi A

SP-A#

ipv6 unicast-routing

ipv6 cef

interface Serial1/0

no ip address

ipv6 address 1202:ABCD::/64 eui-64

ipv6 enable

no fair-queue

!

router bgp 202

bgp router-id 2.2.2.2

no bgp default ipv4-unicast

bgp log-neighbor-changes

neighbor 1202:ABCD::21C:58FF:FEED:3E90 remote-as 101

!--- Configuers Router A as neighbor.

!

address-family ipv6

neighbor 1202:ABCD::21C:58FF:FEED:3E90 activate

network 1212:1212::/64

exit-address-family

!

Provider di servizi B

SP-B#

ipv6 unicast-routing

ipv6 cef

interface Serial1/0

no ip address

ipv6 address 2303:ABCD::/64 eui-64

no fair-queue

!

router bgp 303

no synchronization

bgp router-id 3.3.3.3

bgp log-neighbor-changes

neighbor 2303:ABCD::21C:58FF:FEED:3E90 remote-as 101

!--- Configures as Router A as neighbor.

neighbor 2303:ABCD::21C:58FF:FEED:3E90 ebgp-multihop 5

no auto-summary

!

address-family ipv6

neighbor 2303:ABCD::21C:58FF:FEED:3E90 activate

network 1212:1212::/64

exit-address-family

!

Verifica

Per verificare che la configurazione funzioni correttamente, consultare questa sezione.

Lo strumento Output Interpreter (solo utenti registrati) (OIT) supporta alcuni comandi show. Usare l'OIT per visualizzare un'analisi dell'output del comando show.

- Peering del router A con due ISP

Router-A#

show bgp ipv6 unicast summary

BGP router identifier 1.1.1.1, local AS number 101

BGP table version is 6, main routing table version 6

3 network entries using 447 bytes of memory

4 path entries using 304 bytes of memory

4/2 BGP path/bestpath attribute entries using 496 bytes of memory

2 BGP AS-PATH entries using 48 bytes of memory

0 BGP route-map cache entries using 0 bytes of memory

0 BGP filter-list cache entries using 0 bytes of memory

BGP using 1295 total bytes of memory

BGP activity 3/0 prefixes, 14/10 paths, scan interval 60 secs

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd

1202:ABCD::21B:54FF:FEA9:24B0   4   202   108     119   6    0    0 00:31:41   1

2303:ABCD::21B:54FF:FE54:FB10   4   303   108     121   6    0    0 00:25:1    1

!--- Indicates that Router A is peering with both the ISP SP-A and SP-B

- Router-A appreso da SP-A e SP-B

Router-A#show bgp ipv6 unicast

BGP table version is 6, local router ID is 1.1.1.1

Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,

r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

Network          Next Hop            Metric LocPrf Weight Path

*> 1010:1010::/64   ::                       0                          32768 i

*  1212:1212::/64   2303:ABCD::21B:54FF:FE54:FB10 0  0 303 i

*>                              1202:ABCD::21B:54FF:FEA9:24B0 0  0 202 i

*> 2020:2020::/64   ::                       0                         32768 i

- Sull'SP-A:

SP-A#sh bgp ipv6 unicast

BGP table version is 4, local router ID is 2.2.2.2

Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,

r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

Network          Next Hop            Metric LocPrf Weight Path

*> 1010:1010::/64   1202:ABCD::21C:58FF:FEED:3E90 0 0 101 i

*> 1212:1212::/64   ::                       0            32768              i

*> 2020:2020::/64   1202:ABCD::21C:58FF:FEED:3E90 0 0 101 i

- Su SP-B:

SP-B#sh bgp ipv6 unicast

BGP table version is 4, local router ID is 3.3.3.3

Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,

r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

Network          Next Hop            Metric LocPrf Weight Path

*> 1010:1010::/64   2303:ABCD::21C:58FF:FEED:3E90 0             0 101 i

*  1212:1212::/64   2303:ABCD::21C:58FF:FEED:3E90  0                 101 202 i

*>                  ::                       0         32768 i

*> 2020:2020::/64   2303:ABCD::21C:58FF:FEED:3E90 0             0 101 i

Risoluzione dei problemi

Utilizzare il comando debug bgp ipv6 update per visualizzare le informazioni di debug sugli aggiornamenti e determinare lo stato del peering.

Informazioni correlate

- Border Gateway Protocol (BGP)

- Case study del protocollo BGP

- Guida di riferimento ai comandi BGP

- Guida alla configurazione BGP

- Documentazione e supporto tecnico – Cisco Systems