Tôi có BGP multihoming với hai bộ định tuyến cisco. Mỗi bộ định tuyến có ISP riêng và thông báo AS của chúng tôi với mạng / 24 của chúng tôi với internet.
Vấn đề của tôi là giữa hai bộ định tuyến:
Bộ định tuyến A, bảng định tuyến trông giống như:
BGP table version is 9622808, local router ID is 10.100.100.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
*>i 1.0.0.0/24 10.100.100.3 10041 150 0 175 15169 i
* 192.168.200.1 0 0 800 15169 i
Bộ định tuyến B, bảng định tuyến trông giống như:
bộ định tuyến # sh ip bgp
BGP table version is 10261936, local router ID is 192.168.1.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
*> 1.0.0.0/24 192.168.1.1 10041 150 0 175 15169 i
Bộ định tuyến A
#sh ip bgp 1.0.0.0
BGP routing table entry for 1.0.0.0/24, version 9124223
Paths: (2 available, best #1, table default)
Multipath: eBGP
Not advertised to any peer
Refresh Epoch 1
175 15169
10.100.100.3 from 10.100.100.3 (192.168.1.1 )
Origin IGP, metric 10041, localpref 150, valid, internal, best
rx pathid: 0, tx pathid: 0x0
Refresh Epoch 1
8220 15169
192.168.200.1 from 192.168.200.1 (212.74.90.252)
Origin IGP, metric 0, localpref 100, valid, external
Community: 538770940 538771322
rx pathid: 0, tx pathid: 0
Bộ định tuyến B
#sh ip bgp 1.0.0.0
BGP routing table entry for 1.0.0.0/24, version 9772009
Paths: (1 available, best #1, table default)
Multipath: eBGP
Advertised to update-groups:
15
Refresh Epoch 1
175 15169
192.168.1.1 from 192.168.1.1 (38.28.4.10)
Origin IGP, metric 10041, localpref 150, valid, external, best
Community: 11424364 11425276
rx pathid: 0, tx pathid: 0x0
Router B
#sh ip bgp summary
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
10.100.100.2 4 48020 748914 2167278 10705132 0 0 2w4d 3350
192.168.1.1 4 175 2591251 29738 10705000 0 0 2w4d 509418
Vấn đề của tôi là Router B chỉ có một Next Hop cho 1.0.0.0/24 (đây là một ví dụ). Tôi hy vọng rằng bộ định tuyến B có Next Hop khác cho bộ định tuyến A.
Bộ định tuyến A đang hiển thị cả hop tiếp theo như mong đợi.
Vấn đề này có tác động nghiêm trọng, Nếu chúng tôi mất bộ định tuyến B là bộ định tuyến ưa thích, chúng tôi sẽ mất Internet, vì nó không thể định tuyến lưu lượng truy cập qua bộ định tuyến A.
sho ip bgp 1.0.0.0
? Tôi tự hỏi liệu RouterA có thấy đường dẫn của RouterB tốt hơn đường dẫn bên ngoài của nó không (do tiền tố cục bộ) và không quảng cáo đường dẫn đã biết khác của nó qua RouterB. Nếu điều này là chính xác, thì RouterA sẽ tự động quảng cáo đường dẫn của nó nếu đường dẫn RouterB biến mất.