对等体之间的 BGP 前缀过滤不匹配

网络工程 思科 bgp
2021-07-11 08:15:22

我们的路由器和其他对等体之间的对等互连已经建立,我们正在尝试添加新的前缀路由:192.168.0.0/24

命令失败

ip prefix-list PREFIX-FROM-A seq 15 permit 192.168.0.0/24

工作指挥

ip prefix-list PREFIX-FROM-A seq 15 permit 192.168.0.0/24 le 32

工作最终结果:

在此处输入图片说明

问题:

路由是否需要匹配两端前缀通告长度才能正常交换? 

1个回答

BGP 前缀列表在最后不使用leorge语句时评估完全匹配例如,当您的前缀列表仅包含 时ip prefix-list PREFIX-FROM-A seq 15 permit 192.168.0.0/24,您的邻居必须将该前缀作为/24要被接受的确切前缀发送

当附加le <cidr>到前缀列表项的末尾时,这告诉我们的路由器通过匹配前缀来评估前缀,<cidr>只要它在前缀内。

例如,使用原始帖子中的语句:ip prefix-list PREFIX-FROM-A seq 15 permit 192.168.0.0/24 le 32,这将允许其中的任何内容,/24前缀的 CIDR 位于从/24到到的任何位置/32以下是le 32在前缀列表术语末尾使用时可以接受的一些进一步示例

  • 192.168.0.1/32 - 接受
  • 192.168.0.0/24 - 接受
  • 192.168.0.0/23 - 拒绝
  • 192.168.0.128/25 - 接受