路由-BGP-网络设计、路径属性、选路原则、对等体组、邻居认证、默认路由、路由汇总

本文详细介绍了BGP路由黑洞的三种解决方案,探讨了BGP路径属性中的权重、优先级、起源、AS路径、MED等选路原则,并讨论了对等体组、邻居认证、默认路由和路由汇总在BGP网络设计中的应用。
摘要由CSDN通过智能技术生成
 
 

一、网络设计

R1、R2、R3、R4、R5
1.BGP网络拓扑发展演变
2.BGP路由黑洞、路由同步、IBGP水平分割
 
①  配置接口ip
②  R1和R2、R4和R5互相配置静态路由指向对方
R1(config)#ip route 2.2.2.2 255.255.255.255 12.1.1.2
R2(config)#ip route 1.1.1.1 255.255.255.255 12.1.1.1
R4(config)#ip route 5.5.5.5 255.255.255.255 45.1.1.5
R5(config)#ip route 4.4.4.4 255.255.255.255 45.1.1.4
 
③  R2、R3、R4配置OSPF(注意S接口路由不做通告)
R2(config)#router ospf 100
R2(config-router)#router-id 2.2.2.2
R2(config-router)#network 23.1.1.0 0.0.0.255 area 0
R2(config-router)#network 2.2.2.2 0.0.0.0 area 0
 
R3(config)#router ospf 100
R3(config-router)#router-id 3.3.3.3
R3(config-router)#network 23.1.1.0 0.0.0.255 area 0
R3(config-router)#network 34.1.1.0 0.0.0.255 area 0
R3(config-router)#network 3.3.3.3 0.0.0.0 area 0
 
R4(config)#router ospf 100
R4(config-router)#router-id 4.4.4.4
R4(config-router)#network 34.1.1.0 0.0.0.255 area 0
R4(config-router)#network 4.4.4.4 0.0.0.0 area 0
 
④  在R2和R4配置IBGP
R2(config)#router bgp 234
R2(config-router)#no auto-summary
R2(config-router)#no synchronization
R2(config-router)#bgp router-id 2.2.2.2
R2(config-router)#network 2.2.2.2 mask 255.255.255.255
R2(config-router)#neighbor 4.4.4.4 remote-as 234
R2(config-router)#neighbor 4.4.4.4 update-source loopback 0
 
R4(config)#router bgp 234
R4(config-router)#no auto-summary
R4(config-router)#no synchronization
R4(config-router)#bgp router-id 4.4.4.4
R4(config-router)#network 4.4.4.4 mask 255.255.255.255
R4(config-router)#neighbor 2.2.2.2 remote-as 234
R4(config-router)#neighbor 2.2.2.2 update-source loopback 0
 
⑤  R1和R2、R4和R5互相EBGP
R1(config)#router bgp 100
R1(config-router)#no auto-summary
R1(config-router)#no synchronization
R1(config-router)#bgp router-id 1.1.1.1
R1(config-router)#network 1.1.1.1 mask 255.255.255.255
R1(config-router)#neighbor 2.2.2.2 remote-as 234
R1(config-router)#neighbor 2.2.2.2 update-source loopback 0
R1(config-router)#neighbor 2.2.2.2 ebgp-multihop 5
 
R2(config)#router bgp 234
R2(config-router)#neighbor 1.1.1.1 remote-as 100
R2(config-router)#neighbor 1.1.1.1 update-source loopback 0
R2(config-router)#neighbor 1.1.1.1 ebgp-multihop 5
 
R4(config)#router bgp 234
R4(config-router)#neighbor 5.5.5.5 remote-as 500
R4(config-router)#neighbor 5.5.5.5 update-source loopback 0
R4(config-router)#neighbor 5.5.5.5 ebgp-multihop 5
 
R5(config)#router bgp 500
R5(config-router)#no auto-summary
R5(config-router)#no synchronization
R5(config-router)#bgp router-id 5.5.5.5
R5(config-router)#network 5.5.5.5 mask 255.255.255.255
R5(config-router)#neighbor 4.4.4.4 remote-as 234
R5(config-router)#neighbor 4.4.4.4 update-source loopback 0
R5(config-router)#neighbor 4.4.4.4 ebgp-multihop 5
 
完成以上配置后发现:
  
R1和R2上没有R5的路由条目。
  
 
R4和R5上没有R1的路由
因为BGP中有next-hop属性
所有 需要在AS边界路由器对内部其他路由器指明“下一跳”为自己
R2(config)#router bgp 234
R2(config-router)#neighbor 4.4.4.4 next-hop-self
R4(config)#router bgp 234
R4(config-router)#neighbor 2.2.2.2 next-hop-self
  
 
路由表中R1和R5都有彼此,但是ping不通:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值