
192.168.21.1과 192.168.21.2 사이에 I-BGP 이웃이 있고 192.168.6.1과 192.168.6.2 사이에 E-BGP 이웃이 있는 첨부된 이미지의 토폴로지가 있습니다. R2에서 네트워크 2.2.2.2/32(루프백 주소)를 광고하고 R4에서 192.168.21.1에 대해 다음 홉 자체를 구성했습니다.
R3에서 명령을 사용하면 show ip bgp
2.2.2.2에 대한 경로가 유효하고 가장 좋다는 것을 알 수 있습니다. 또한 다음 홉은 192.168.21.2입니다. 라우터의 라우팅 테이블에도 이 경로가 있습니다.
R4에서 명령을 사용하면 show ip bgp
2.2.2.2에 대한 경로가 유효하고 가장 좋다는 것을 알 수 있습니다. 또한 다음 홉은 192.168.6.1입니다. 라우터의 라우팅 테이블에도 이 경로가 있습니다.
두 이웃 모두 R3과 R4 사이, R4와 R2 사이에서 작동하지만 R3에서 R2로의 핑은 작동하지 않습니다. 2.2.2.2에 대한 추적 경로도 확인했는데 192.168.21.2를 통해 들어간 후 패킷이 중지됩니다. Ping은 R3에서 R4, R4에서 R2로 작동하지만 R3에서 R2로는 작동하지 않습니다. 원인은 무엇일까요?
각 라우터에는 다음과 같은 구성이 있습니다.
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
미리 감사드립니다!