EdgeOS BGP 경로가 수신되었으나 삽입되지 않음

EdgeOS BGP 경로가 수신되었으나 삽입되지 않음

Google Cloud Platform을 사용하여 IPSEC를 통한 BGP를 설정하려고 합니다. IPSEC 터널이 성공적으로 설정되었으며 GCP는 BGP 세션을 작동 중인 것으로 보고합니다. EdgeMax 라우터는 경로를 수신하지만 이를 RIB에 삽입하지 않습니다.

dan@router:~$ show ip bgp neighbors 169.254.0.1 received-routes
BGP table version is 7, local router ID is 169.254.0.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal
Origin codes: i - IGP, e - EGP, ? - incomplete
    Network          Next Hop            Metric    LocPrf       Weight Path
*>  10.142.0.0/20    169.254.0.1          100                   0       65000 ?

Total number of prefixes 1

dan@router:~$ show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
       O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       > - selected route, * - FIB route, p - stale info
IP Route Table for VRF "default"
S    *> 0.0.0.0/0 [210/0] via 71.186.153.1, eth0
C    *> <external address> is directly connected, eth0
C    *> 127.0.0.0/8 is directly connected, lo
C    *> 169.254.0.0/30 is directly connected, vti0
S    *> 169.254.0.1/32 [1/0] is directly connected, vti0
C    *> 192.168.0.0/24 is directly connected, eth1
S    *> 192.168.42.0/24 [1/0] via 192.168.0.29, eth1

처음에 로컬 라우터 ID는 제거한 인터페이스의 주소였기 때문에 이를 169.254.0.2로 업데이트했지만 도움이 되지 않았습니다.

내 로그는 다음과 같으며 몇 초마다 반복됩니다.

Feb 20 16:01:30 router BGP[1679]:  BGP-6: [RIB] Scanning BGP Network Routes...
Feb 20 16:01:38 router BGP[1679]:  BGP-6: 169.254.0.1-Outgoing [FSM] Keep-alive-Timer Expiry
Feb 20 16:01:38 router BGP[1679]:  BGP-6: 169.254.0.1-Outgoing [FSM] State: Established Event: 11
Feb 20 16:01:38 router BGP[1679]:  BGP-6: 169.254.0.1-Outgoing [ENCODE] Msg-Hdr: Type 4
Feb 20 16:01:38 router BGP[1679]:  BGP-6: 169.254.0.1-Outgoing [ENCODE] Keepalive: 806 KAlive msg(s) sent
Feb 20 16:01:41 router BGP[1679]:  BGP-6: 169.254.0.1-Outgoing [FSM] AS-Origination Timer Expiry
Feb 20 16:01:41 router BGP[1679]:  BGP-6: 169.254.0.1-Outgoing [FSM] State: Established Event: 33
Feb 20 16:01:41 router BGP[1679]:  BGP-6: 169.254.0.1-Outgoing [DECODE] Msg-Hdr: type 4, length 19
Feb 20 16:01:41 router BGP[1679]:  BGP-6: 169.254.0.1-Outgoing [DECODE] Msg-Hdr: Requesting immediate Read (0)
Feb 20 16:01:41 router BGP[1679]:  BGP-6: 169.254.0.1-Outgoing [DECODE] KAlive: Received!
Feb 20 16:01:41 router BGP[1679]:  BGP-6: 169.254.0.1-Outgoing [FSM] State: Established Event: 26

전체 구성은 다음과 같습니다.https://gist.github.com/danellis/82b471665cbe3fb7e8d788e03b8ab257

내가 놓친 작은 것이 하나 있기를 바랍니다. 누구든지 그것이 무엇인지 볼 수 있습니까?

답변1

ebgp 다중 경로 값을 4로 활성화해야 한다고 생각합니다.

여기에 도움이 될 수 있는 구성을 첨부합니다.

$ show protocols bgp
 bgp 65501 {
     neighbor 10.1.255.254 {
         ebgp-multihop 4
         remote-as 65515
         soft-reconfiguration {
             inbound
         }
         update-source 10.0.1.1
     }
     parameters {
         no-fast-external-failover
         router-id 10.0.1.1
     }
     redistribute {
         connected {
         }
     }
     timers {
         holdtime 180
         keepalive 60
     }
 }

관련 정보