BGP: não consigo executar ping em um endereço, mesmo que ele exista na tabela de roteamento

BGP: não consigo executar ping em um endereço, mesmo que ele exista na tabela de roteamento

Eu tenho a topologia da imagem anexada com vizinhança I-BGP entre 192.168.21.1 e 192.168.21.2 e vizinhança E-BGP entre 192.168.6.1 e 192.168.6.2. Anunciei a rede 2.2.2.2/32 (endereço de loopback) de R2 e configurei o próximo salto em R4 para 192.168.21.1.

Quando uso show ip bgpo comando no R3, posso ver que o caminho para 2.2.2.2 é válido e melhor. Além disso, o próximo salto é 192.168.21.2. O roteador também possui essa rota em sua tabela de roteamento.

Quando uso show ip bgpo comando no R4, posso ver que o caminho para 2.2.2.2 é válido e melhor. Além disso, o próximo salto é 192.168.6.1. O roteador também possui essa rota em sua tabela de roteamento.

Ambos os vizinhos são funcionais, entre R3 e R4 e entre R4 e R2, mas o ping de R3 para R2 não funciona. Também verifiquei com um traceroute para 2.2.2.2, e o pacote para após entrar em 192.168.21.2. O ping funciona de R3 para R4 e de R4 para R2, mas não funciona de R3 para R2. O que poderia ser a causa?

Existem as configurações em cada roteador:

router bgp 100
 no synchronization
 bgp log-neighbor-changes
 network 2.2.2.2 mask 255.255.255.255
 network 192.168.6.0 mask 255.255.255.252
 network 192.168.7.0 mask 255.255.255.252
 network 192.168.8.0 mask 255.255.255.252
 neighbor 192.168.6.2 remote-as 200
 neighbor 192.168.7.2 remote-as 200
 neighbor 192.168.8.2 remote-as 200

R4:
router bgp 200
 no synchronization
 bgp log-neighbor-changes
 network 4.4.4.4 mask 255.255.255.255
 network 192.168.2.0 mask 255.255.255.252
 network 192.168.12.0 mask 255.255.255.252
 network 192.168.14.0 mask 255.255.255.252
 neighbor 192.168.6.2 remote-as 200
 neighbor 192.168.7.2 remote-as 200
 neighbor 192.168.8.2 remote-as 200
 neighbor 3.3.3.3 remote-as 200
 neighbor 192.168.6.1 remote-as 100
 neighbor 192.168.6.1 ebgp-multihop 2
 neighbor 192.168.21.1 remote-as 200
 neighbor 192.168.21.1 next-hop-self

R3:
router bgp 100
 no synchronization
 bgp log-neighbor-changes
 network 3.3.3.3 mask 255.255.255.255
 neighbor 4.4.4.4 remote-as 200
 neighbor 4.4.4.4 update-source Loopback1
 neighbor 192.168.21.2 remote-as 200

Desde já, obrigado!

imagem de topologia

R2 mostra rota ip

R3 mostra rota ip

R4 mostra rota ip

informação relacionada