bgp

---恢复内容开始---

实验拓扑图如上:

要求:
 1. 根据拓扑图配置路由协议,每台路由器配置LOOPBACK 0地址
 2. R1与R2建立EBGP邻居关系,使用环回口接口建立
 3. R4与R5建立EBGP邻居关系,使用环回接口建立
 4. R2/R3/R4建立IBGP邻居关系,内部使用OSPF协议,使用环回口建立
 5. 在R2上面将AS100中的三条路由进行汇聚,并且要求抑制住100.1.2.0/24,其它路由
    宣告出去
 6. 要求R3选择R4到达100.1.1.0,通过修改orign属性来实现
 7. 要求R3选择R4到达100.1.3.0,通过修改local-prefrence属性来实现
 8. 要求R2到达100.1.0.0三个网段选择走AS 100,R4到达100.0.0 两个网段选择AS 300

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

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

使 用回环口建立时,需要加跳数

R1:

bgp 100
 router-id 1.1.1.1
 peer 2.2.2.2 as-number 200
 peer 2.2.2.2 ebgp-max-hop 2
 peer 2.2.2.2 connect-interface LoopBack0

ip route-static 2.2.2.0 255.255.255.0 12.1.1.1

R2:

bgp 200
 peer 1.1.1.1 as-number 100
 peer 1.1.1.1 ebgp-max-hop 255
 peer 1.1.1.1 connect-interface LoopBack0

ip route-static 1.1.1.0 255.255.255.0 12.1.1.2

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

同R1和R2

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

在R1和R5上需要新建loopback口

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

在R2和R4上把ospf注入到bgp

R2:

bgp 200

import  ospf 1

因为学不到路由:

在R1和R5上宣告:

R1(也要宣告自己的网段同R5):

bgp 100

net 23.1.1.0

R5

bgp 300

net 34.1.1.0

宣告完就可以学到路由

在IBGP中R2R3R4建立邻居关系 

R2和R4也需要互指

在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 路由

在此之前没有加100.1.0.0 的网段为回环口。

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

    宣告出去

添加100.1.0.0 的网段为回环口,并且宣告它。

R2做汇总:

bgp 200

 aggregate 100.1.0.0 255.255.252.0 suppress-policy 1

acl number 2000 
 rule 5 permit source 100.1.2.0 0

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

在R3的:

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

在R2 创建acl 列表并应用:

acl number 2001 
 rule 5 permit source 100.1.1.0 0

route-policy 5 permit node 5
 if-match acl 2001
 apply origin incomplete

bgp 200

  peer 3.3.3.3 route-policy 5 export

在R3 查看:

此时做完全网不通,因为做acl列表抑制多了,在R3看不到100.1.3.0的两个下一跳,只能看到一个,

R2这时再做2个acl列表放开100.1.3.0和11.11.11.11

acl number 2004 
 rule 10 permit source 100.1.3.0 0
acl number 2006 
 rule 5 permit source 11.11.11.11 0

route-policy 5 permit node 10
 if-match acl 2004


route-policy 5 permit node 20
 if-match acl 2006

此时全网通

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

R4:

 acl number 2005 
 rule 5 permit source 100.1.3.0 0

route-policy 1 permit node 5
 if-match acl 2005
 apply local-preference 500

bgp 200

 peer 3.3.3.3 route-policy 1 export(在R3的出口)

在R3查看:

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

---恢复内容结束---

原文地址:https://www.cnblogs.com/mqqq/p/11348085.html