BGP 1

1. 根据拓扑图配置路由协议,每台路由器配置LOOPBACK 0地址

R1/R2/R3/R4/R5

loopback 0

ip add 10.0.1.1 32

R1:多加四个回环口(100.1.1.0/24 100.1.2.0/24 100.1.3.0/24  )

R5:多加三个回环口(100.1.1.0/24  100.1.3.0/24  )

 2. R1与R2建立EBGP邻居关系,使用环回口接口建立

R1:/R2

bgp 100(200)

peer 10.0.2.2(10.0.1.1) as 200(100)

peer 10.0.2.2(10.0.1.1) ebgp-max-hop 2
peer 10.0.2.2(10.0.1.1) connect-interface LoopBack0

R1宣告网段:

network 10.0.1.1 255.255.255.255
network 100.1.1.0 255.255.255.0
network 100.1.2.0 255.255.255.0
network 100.1.3.0 255.255.255.0
network 172.16.10.0 255.255.255.0

R1:(静态)

ip route-static 10.0.2.2 255.255.255.255 10.0.12.2

R2:

ip route-static 10.0.1.1 255.255.255.255 10.0.12.1

 

 3. R4与R5建立EBGP邻居关系,使用环回接口建立

同上一题一样

 

 4. R2/R3/R4建立IBGP邻居关系,内部使用OSPF协议,使用环回口建立

在R1和R5上需要新建loopback口

因为走路的时候,配置静态的回环口和走路的回环口冲突

R1:172.16.10.0/24(

宣告BGP 100  

net 172.16.10.0 24)

R5:192.168.10.0/24(宣告

bgp 300

net 192.168.10.5 24 )

R2/R4:做ospf协议,以R2为例:

ospf 1 

area 0.0.0.0
network 10.0.2.2 0.0.0.0
network 10.0.23.2 0.0.0.0

R3:

ospf 1
area 0.0.0.0
network 10.0.3.3 0.0.0.0
network 10.0.23.3 0.0.0.0
network 10.0.34.3 0.0.0.0

R2/R3/R4:(R2与R3/R2与R4/R3与R2/R3与R4/R4与R3/R4与R2分别建立邻居)以R2为例:

peer 10.0.3.3 as-number 200
peer 10.0.3.3 connect-interface LoopBack0
peer 10.0.4.4 as-number 200
peer 10.0.4.4 connect-interface LoopBack0

在EBGP和IBGP相邻的路由要修改其下一跳

在R2和R4上修改:(修改其下一跳)

R2:

bgp 200

peer 3.3.3.3 next-hop-local

peer 4.4.4.4  next-hop-local

此时R1会看到所有的bgp 路由

在R2注入

bgp 200

import-route ospf 1

注入一次的结果;

在R4注入

bgp 200

import-route ospf 1

注入2次的结果;

 

 5. 在R2上面将AS100中的三条路由进行汇聚,并且要求抑制住100.1.2.0/24,其它路由

    宣告出去

R2:做汇总

acl number 2002
rule 1 deny source 100.1.3.0 0.0.0.255
rule 2 deny source 100.1.1.0 0.0.0.255
rule 5 permit

route-policy 1 permit node 5
if-match acl 2002

bgp 200

aggregate 100.1.0.0 255.255.252.0 detail-suppressed suppress-policy 1

 

 6. 要求R3选择R4到达100.1.1.0,通过修改orign属性来实现

acl number 2004
rule 5 permit source 100.1.1.0 0
acl number 2005   (因为抑制多了,所以需要放开100.1.3.0和10.0.1.1的网段)
rule 5 permit source 100.1.3.0 0
rule 10 permit source 10.0.1.1 0

route-policy 2 permit node 5
if-match acl 2004
apply origin incomplete
#
route-policy 2 permit node 10
if-match acl 2005
#
route-policy 5 permit node 10
if-match acl 2005

bgp 200

peer 10.0.3.3 route-policy 2 export (应用acl列表)

 

 

 7. 要求R3选择R4到达100.1.3.0,通过修改local-prefrence属性来实现

 R4:

acl number 2010
rule 5 permit source 100.1.3.0 0

route-policy 1 permit node 5
if-match acl 2010
apply local-preference 350

bgp 200

peer 10.0.3.3 route-policy 1 export

 

 8. 要求R2到达100.1.0.0三个网段选择走AS 100,R4到达100.0.0 两个网段选择AS 300

posted on 2019-08-15 11:36  _Adolescent*  阅读(331)  评论(0编辑  收藏  举报