bgp综合实例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
下面是一个BGP 综合实例,其中涉及到路由聚合、静态路由的再分配等BGP 功能的实际应用。
R4 和R1 建立EBGP,R1 和R2 建立IBGP,R2 和R5 建立多跳EBGP。
其中,假设R4 中存在图中右上角标注的四条静态路由。
在R4 的配置中,仅聚合通告192.16.0.0/16 网段,并且通过路由图禁止通过BGP 对外通告170.16.10.0/24 网段。R2 与R5 之间通过R3 建立EBGP 多跳关系,此时在配置BGP 之前需要保证该两台路由器建立邻居的地址能够互通。
R4 的配置:
ZXR10_R4(config)#router bgp 2
ZXR10_R4(config-router)#redistribute static
ZXR10_R4(config-router)#neighbor 172.16.20.2 remote-as 1
ZXR10_R4(config-router)#aggregate-address 192.16.0.0 255.255.0.0 count 0 as-set summary-only
ZXR10_R4(config-router)#neighbor 172.16.20.2 route-map torouter1 out ZXR10_R4(config-router)#exit
ZXR10_R4(config)#ip access-list standard 1
ZXR10_R4(config-std-acl)#permit 172.16.10.0 0.0.0.255
ZXR10_R4(config-std-acl)#exit
ZXR10_R4(config)#route-map torouter1 deny 10
ZXR10_R4(config-route-map)#match ip address 1
ZXR10_R4(config)#route-map torouter1 permit 20
R1 的配置:
ZXR10_R1(config)#router bgp 1
ZXR10_R1(config-router)#no synchronization
ZXR10_R1(config-router)#neighbor 172.16.1.2 remote-as 1
ZXR10_R1(config-router)#neighbor 172.16.1.2 next-hop-self
ZXR10_R1(config-router)#neighbor 172.16.20.1 remote-as 2
R2 的配置:
ZXR10_R2(config)#ip route 183.16.0.0 255.255.0.0 fei_1/4
ZXR10_R2(config)#router bgp 1
ZXR10_R2(config-router)#neighbor 172.16.1.1 remote-as 1
ZXR10_R2(config-router)#neighbor 172.16.1.1 next-hop-self
ZXR10_R2(config-router)#neighbor 183.16.20.2 remote-as 3
ZXR10_R2(config-router)#neighbor 183.16.20.2 ebgp-multihop ttl 2 ZXR10_R2(config-router)#neighbor 183.16.20.2 route-map torouter5 in ZXR10_R2(config-router)#exit
ZXR10_R2(config)#ip access-list standard 1
ZXR10_R2(config-std-acl)#permit 155.16.10.0 0.0.0.255
ZXR10_R2(config-std-acl)#exit
ZXR10_R2(config)#route-map torouter5 deny 10
ZXR10_R2(config-route-map)#match ip address 1
ZXR10_R2(config)#route-map torouter5 permit 20
R5 的配置:
ZXR10_R5(config)#ip route 173.16.0.0 255.255.0.0 gei_1/1
ZXR10_R5(config)#router bgp 3
ZXR10_R5(config-router)#neighbor 173.16.20.2 remote-as 1
ZXR10_R5(config-router)#neighbor 173.16.20.2 ebgp-multihop ttl 2