BGP选路实验(锐捷)---AS-PATH选路

实验拓扑图

基本配置如图所示

要求:R8上利用loopback口建立多个分段ip,利用bgp选路原则让双网段数据通过R6转发,单网段数据通过R7转发,这里添加as-path号建议添加自己的bgp所属的as号,以防止修改as-path后影响as-path防环的使用

分段ip为:8.8.8.8/32

                 8.8.7.8/32

as-path  选路配置:

首先,在R6,R7,R8上跑ospf协议

R6:

R6(config-router)#router ospf 100
R6(config-router)# router-id 6.6.6.6
R6(config-router)# network 6.6.6.6 0.0.0.0 area 0
R6(config-router)# network 10.1.68.0 0.0.0.3 area 0


R7:

R7(config-router)#router ospf 100
R7(config-router)# router-id 7.7.7.7
R7(config-router)# network 7.7.7.7 0.0.0.0 area 0
R7(config-router)# network 10.1.78.0 0.0.0.3 area 0



 R8:

R8(config)#router ospf 100
R8(config)# router-id 8.8.8.8
R8(config)# network 8.8.8.8 0.0.0.0 area 0
R8(config)# network 8.8.7.8 0.0.0.0 area 0
R8(config)# network 10.1.68.0 0.0.0.3 area 0
R8(config)# network 10.1.78.0 0.0.0.3 area 0


然后,整体跑bgp协议

R5:

R5(config)#router bgp 20
R5(config-router)#bgp router-id 5.5.5.5
R5(config-router)#neighbor 10.1.56.2 remote-as 10
R5(config-router)#neighbor 10.1.57.2 remote-as 10
R5(config-router)#network 5.5.5.5 mask 255.255.255.255
R5(config-router)#network 192.168.1.1 mask 255.255.255.255
R5(config-router)#network 192.168.2.1 mask 255.255.255.255
R5(config-router)#network 192.168.3.1 mask 255.255.255.255
R5(config-router)#network 192.168.4.1 mask 255.255.255.255


R6:

R6(config)#router bgp 10
R6(config-router)#bgp router-id 6.6.6.6
R6(config-router)# neighbor 8.8.8.8 remote-as 10
R6(config-router)#neighbor 8.8.8.8 update-source Loopback 0
R6(config-router)# neighbor 10.1.56.1 remote-as 20
R6(config-router)# neighbor 10.1.56.1 update-source g0/0



R7:

R7(config)#router bgp 10
R7(config-router)#bgp router-id 7.7.7.7
R7(config-router)# neighbor 8.8.8.8 remote-as 10
R7(config-router)#neighbor 8.8.8.8 update-source Loopback 0
R7(config-router)# neighbor 10.1.57.1 remote-as 20
R7(config-router)# neighbor 10.1.56.1 update-source g0/1



R8:

​
R8(config)#router bgp 10
R8(config-router)# bgp router-id 8.8.8.8
R8(config-router)# neighbor 6.6.6.6 remote-as 10
R8(config-router)# neighbor 6.6.6.6 update-source Loopback 0
R8(config-router)# neighbor 7.7.7.7 remote-as 10
R8(config-router)# neighbor 7.7.7.7 update-source Loopback 0
​R8(config-router)# network 8.8.8.8 mask 255.255.255.255
R8(config-router)# network 8.8.7.8 mask 255.255.255.255

最后,直接配置as-path选路的配置:

R6:

R6(config)#access-list 10 permit 8.8.7.8 0.0.254.255  //匹配单数网段的IP
R6(config)#route-map as-path permit 10
R6(config-route-map)# match ip address 10
R6(config-route-map)# set as-path prepend 10 10 10           //添加as-path号10 10 10
R6(config)#route-map as-path permit 20                       //用于允许其他所有
R6(config)#router bgp 10
R6(config-router)# neighbor 10.1.56.1 route-map ap-path out    //调用,在R6发送出口方向

结果检验:

  • 10
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值