首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有丢包的eBGP故障转移

没有丢包的eBGP故障转移
EN

Network Engineering用户
提问于 2020-04-30 23:00:33
回答 1查看 148关注 0票数 1

我有core1和core2路由器对等与相同的ISP,但不同的硬件,他们是发送给我们的默认路由。目前,core1和core2的所有输入/输出流量都处于空闲状态(待机),iBGP在core1和core2设备之间运行。

问题是我在core1上看到一些问题的原因,所以我试图在没有停机或数据包掉落的情况下迁移core2上的流量--这就是我所做的,但是它没有起作用,那么这里有什么问题,以及我如何使它成为可能呢?

代码语言:javascript
复制
core1(config)# route-map LOCALPREF permit 10
core1(config-route-map)# set local-preference 200
core1(config-route-map)#
core1(config-router)# neighbor XX.XX.XX.XX
core1(config-router-neighbor)# address-family ipv4 unicast
core1(config-router-neighbor-af)# route-map LOCALPREF in

我也尝试过设置weight 10000,但这也不起作用

那么,我如何使我的ebgp快速故障转移到core2?

这是我的配置(一点也不复杂)

core1:

代码语言:javascript
复制
router bgp 403218
  router-id 192.168.255.20
  log-neighbor-changes
  address-family ipv4 unicast
    network XX.XX.XX.0/24
    redistribute static route-map RTBH
  neighbor XX.XXX.XXX.140
    remote-as 20742
    update-source loopback160
    ebgp-multihop 2
    address-family ipv4 unicast
      send-community
  neighbor 192.168.255.19
    remote-as 403218
    update-source loopback0
    address-family ipv4 unicast
      next-hop-self

core2:

代码语言:javascript
复制
router bgp 403218
  router-id 192.168.255.19
  log-neighbor-changes
  address-family ipv4 unicast
    network XX.XX.XX.0/24
    redistribute static route-map RTBH
  neighbor XX.XXX.XXX.141
    remote-as 20742
    update-source loopback160
    ebgp-multihop 2
    address-family ipv4 unicast
      send-community
  neighbor 192.168.255.20
    remote-as 403218
    update-source loopback0
    address-family ipv4 unicast
      next-hop-self
EN

回答 1

Network Engineering用户

回答已采纳

发布于 2020-05-01 02:04:16

将eBGP关系上的本地首选项修改为Core2上的ISP大于100。您还需要将路由映射添加到AS-PATH,将前缀添加到Core1上的Core1邻居(以使通过Core2的入站流量看起来更好)。

目前,您正在修改Core1上的本地首选项,使其高于Core2,您的iBGP中的所有出站流量都将倾向于通过Core1的出站路由。(记住,LP越高越好!)

Core2:

代码语言:javascript
复制
route-map ISP-IN permit 10
 set local-preference 200

Core1:

代码语言:javascript
复制
ip prefix-list MY-SUBNETS permit x.x.x.x/x

route-map PREPEND-OUT permit 10
 match ip address prefix-list MY-SUBNETS
 set as-path prepend xxxx xxxx

请确保您正在使用前缀列表出站!

票数 3
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/67606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档