是这种情况吗?有没有一种方法可以将BGP限制为仅同步下一跳或本地路由?我担心要启用完全同步,因为我正在使用较旧的路由器,并且正在使用有限数量的RAM。
#1 楼
您可以从主要邻居那里接收一张完整的表格,然后要求其他人向您发送本地路由+仅默认路由。在这种情况下,全表路由将赢得默认路由,而您的运输流量将使用“全表”邻居。到次要邻居的流量仍应使用其上行链路,因为ASPATH会更短。这仅适用于出站流量,但是,如果大部分流量是入站的,则需要取消发布给次要邻居的路由的优先级(通过AS开头等)。
评论
所有入站内容已通过社区进行管理,并且路径已预先添加。同步默认路由带来的另一个问题是,每个路由器是否也应该具有静态默认路由?
–常规
2014年3月28日在18:43
不要这样认为,静态默认值会一直指向无响应的邻居,并可能导致路由问题。
–user661
2014年3月28日在19:08
#2 楼
除非您要根据地址选择要使用的ISP,否则除了默认路由外,没有其他任何理由。您可以在从ISP C接收的路由上使用LOCAL-PREFERENCE属性来选择它。这是一个示例:ip access-list standard DEFAULT-ONLY permit 0.0.0.0
!
route-map PREFERr-C permit 10
match ip address DEFAULT-ONLY
set local-preference 200
route-map PREFER-C permit 20
!
router bgp 9999
neighbor <isp c> route-map PREFER-C in
!
编辑:
当我阅读同步路由时,我意识到您的BGP路由器正在互相通信。在这种情况下,您将使用本地首选项。
评论
您要向这三个ISP投放什么广告?我正在广告一个/ 24