Eu configurei a topologia abaixo no ambiente de Cisco IOU. Os roteadores R1, R2 e R3 são configurados com uma interface de loopback em cada um, tendo endereços "1.1.1.1", "2.2.2.2" e "3.3.3.3" respectivamente. Esses loopbacks são anunciados no OSPF e nos processos do BGP.
TodosostrêsroteadorestêmconexãoiBGPdemalhacompletaentresieR1éorefletorderota.AtabelaBGPdoR3temdoisprefixo"2.2.2.2/32", anunciado por R1 e R2, e escolhe o anúncio do R2 da melhor maneira.
Por favor, veja a tabela BGP do R3 para o prefixo 2.2.2.2/32
BGP routing table entry for 2.2.2.2/32, version 2
Paths: (2 available, best #2, table default, RIB-failure(17))
Advertised to update-groups:
1
Local
2.2.2.2 (metric 11) from 1.1.1.1 (1.1.1.1)
Origin IGP, metric 0, localpref 100, valid, internal
Originator: 2.2.2.2, Cluster list: 1.1.1.1
Local
2.2.2.2 (metric 11) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, valid, internal, best
Estou um pouco confuso sobre qual critério do Algoritmo BGP Best Path decide escolher o anúncio do R2 é melhor para o R3.
Para entender isso, eu tentei injetar um MED mais alto de R2 para R3. Ele mudou o melhor para o anunciado pelo R1. Isso mostra que os critérios corretos (sem manipulação do MED) estão em algum lugar abaixo de "6-MED / Metric".
Seus comentários serão apreciados
Por favor, encontre também as configurações do BGP para R1, R2 e R3
R1
router bgp 5500
bgp router-id 1.1.1.1
bgp log-neighbor-changes
network 1.1.1.1 mask 255.255.255.255
neighbor 2.2.2.2 remote-as 5500
neighbor 2.2.2.2 update-source Loopback0
neighbor 2.2.2.2 route-reflector-client
neighbor 3.3.3.3 remote-as 5500
neighbor 3.3.3.3 update-source Loopback0
R2
router bgp 5500
bgp router-id 2.2.2.2
bgp log-neighbor-changes
network 2.2.2.2 mask 255.255.255.255
neighbor 1.1.1.1 remote-as 5500
neighbor 1.1.1.1 update-source Loopback0
neighbor 1.1.1.1 next-hop-self
neighbor 3.3.3.3 remote-as 5500
neighbor 3.3.3.3 update-source Loopback0
neighbor 3.3.3.3 next-hop-self
neighbor 10.0.24.4 remote-as 777
neighbor 10.0.28.8 remote-as 811
R3
router bgp 5500
bgp router-id 3.3.3.3
bgp log-neighbor-changes
network 3.3.3.3 mask 255.255.255.255
neighbor 1.1.1.1 remote-as 5500
neighbor 1.1.1.1 update-source Loopback0
neighbor 1.1.1.1 next-hop-self
neighbor 2.2.2.2 remote-as 5500
neighbor 2.2.2.2 update-source Loopback0
neighbor 2.2.2.2 next-hop-self
neighbor 10.0.36.6 remote-as 777