两个公共路由器之间奇怪的 BGP 路由问题。看不到子网

网络工程 路由 BGP 锦缎
2022-02-18 03:59:14

有一个奇怪的问题似乎无法弄清楚发生了什么。我有 2 个运行 BGP 的路由器。路由器 A 通告 23.128.128.0/24 子网,路由器 B 通告 23.128.129.0/24。路由在互联网上运行良好,我可以从世界上任何位置访问这两个子网。但是,两个路由器共享相同的 AS 编号。我面临的问题是,当我尝试从路由器 B 查看任何子网的 BGP 路由时,我似乎找不到任何路由。

SSH@YLINX-CORE-2024C-4X-TX#sh ip bgp routes 23.128.129.0/24 BGP4 : None of the BGP4 routes match the display condition

虽然很奇怪如果我尝试在路由器 B 上查看路由器 A 的子网,它应该是 BGP 路由。

SSH@YLINX-CORE-2024C-4X-NY#sh ip bgp route 23.128.128.0 Number of BGP Routes matching display condition : 1 Status A:AGGREGATE B:BEST b:NOT-INSTALLED-BEST C:CONFED_EBGP D:DAMPED E:EBGP H:HISTORY I:IBGP L:LOCAL M:MULTIPATH m:NOT-INSTALLED-MULTIPATH S:SUPPRESSED F:FILTERED s:STALE x:BEST-EXTERNAL Prefix Next Hop MED LocPrf Weight Status 1 0.0.0.0/0 209.137.137.189 0 100 0 BEx AS_PATH: 4459 Last update to IP routing table: 1h0m25s, 1 path(s) installed: Route is not advertised to any peers

似乎无法弄清楚是什么问题。任何指针都会有所帮助。

谢谢。

1个回答

默认情况下,大多数路由器不接受来自 eBGP 对等方的路由,其中​​发起方是它们自己的 AS 编号。

您需要将路由器配置为接受它的本地 AS,然后路由将安装在转发表中。

我不知道织锦路由器的具体命令,通常是这样的allowas-in