控制BGP路由实验

控制BGP路由

拓扑

实验需求

1、按照如上图修改设备名,配置ip地址

2、R2~R4在as200,运行OSPF,R1在AS100

3、R1与R2和R3使用直连接口建立EBGP邻居,R4与R2和R3使用环回口建立IBGP邻居

4、R1将业务网段1.1.1.1/32宣告到BGP中,R4将4.4.4.4/32宣告到BGP中,使用引入直连的方式引入44.44.44.44/32

5、在R1上修改本地首选值将R3改为去往4.4.4.4的下一跳

6、在R3上修改本地优先级将R4去往1.1.1.1是下一跳改为R3

7、undo掉R1上的本地首选值在R1上使用路由策略修改收到路由的cost,从而改变进入AS200的路径

实验配置

一、基础配置(设备名、ip地址、IGP协议配置)

二、R1与R2和R3使用直连接口建立EBGP邻居

R1:

[R1]bgp 100

[R1-bgp-default]router-id 1.1.1.1

[R1-bgp-default]peer 12.1.1.2 as-number 200

[R1-bgp-default]peer 13.1.1.3 as-number 200

[R1-bgp-default]address-family ipv4

[R1-bgp-default-ipv4]peer 12.1.1. enable

[R1-bgp-default-ipv4]peer 13.1.1.3 enable

R2:

[R2]bgp 200

[R2-bgp-default]router-id 2.2.2.2

[R2-bgp-default]peer 12.1.1.1 as-number 100

[R2-bgp-default]address-family ipv4

[R2-bgp-default-ipv4]peer 12.1.1.1 enable

R3:

[R3]bgp 200

[R3-bgp-default]router-id 3.3.3.3

[R3-bgp-default]peer 13.1.1.1 as-number 100

[R3-bgp-default]address-family ipv4

[R3-bgp-default-ipv4]peer 13.1.1.1 enable

三、R4与R2和R3使用环回口建立IBGP邻居

R4:

[R4]bgp 200

[R4-bgp-default]router-id 4.4.4.4

[R4-bgp-default]peer 2.2.2.2 as-number 200

[R4-bgp-default]peer 2.2.2.2 connect-interface LoopBack 0

[R4-bgp-default]peer 3.3.3.3 as-number 200

[R4-bgp-default]peer 3.3.3.3 connect-interface LoopBack 0

[R4-bgp-default]address-family ipv4

[R4-bgp-default-ipv4]peer 2.2.2.2 enable

[R4-bgp-default-ipv4]peer 3.3.3.3 enable

R2:

[R2-bgp-default]peer 4.4.4.4 as-number 200

[R2-bgp-default]peer 4.4.4.4 connect-interface LoopBack 0

[R2-bgp-default]address-family ipv4

[R2-bgp-default-ipv4]peer 4.4.4.4 enable

[R2-bgp-default-ipv4]peer 4.4.4.4 next-hop-local

R3:

[R3-bgp-default]peer 4.4.4.4 as-number 200

[R3-bgp-default]peer 4.4.4.4 connect-interface LoopBack 0

[R3-bgp-default]address-family ipv4

[R3-bgp-default-ipv4]peer 4.4.4.4 enable

[R3-bgp-default-ipv4]peer 4.4.4.4 next-hop-local

四、在BGP中通过network宣告1.1.1.1和4.4.4.4

R1-bgp-default-ipv4]net 1.1.1.1 32

[R4-bgp-default-ipv4]net 4.4.4.4 32

五、在R1上修改首选值,将邻居R3的首选值改大,使去往4.4.4.4的路由走R3

[R1-bgp-default-ipv4]peer 13.1.1.3 preferred-value 10

效果:

六、在R3上修改本地优先级为200,使R4去往1.1.1.1的路由走R3

[R3-bgp-default-ipv4]default local-preference 200

效果:

七、将R4的44.44.44.44通过引入的方式引入

[R4]ip prefix-list aa index 10 permit 44.44.44.44 32

[R4]route-policy aa permit node 10

Routing policy node created.

[R4-route-policy-aa-10]if-match ip address prefix-list aa

[R4-bgp-default]address-family ipv4

[R4-bgp-default-ipv4]import-route direct route-policy aa

八、在R1上用prefix-list匹配4.4.4.4,使用路由策略修改接收的cost,从而实现改变MED值影响路由走向

undo掉R1修改首选值配置:

[R1-bgp-default-ipv4]undo peer 13.1.1.3 preferred-value

策略路由

[R1]ip prefix-list bb index 10 permit 44.44.44.44 32

[R1]route-policy bb permit node 10

Routing policy node created.

[R1-route-policy-bb-10]if-match ip address prefix-list bb

[R1-route-policy-bb-10]apply cost 50

[R1]route-policy bb permit node 20

对R2传来的报文应用策略

[R1-bgp-default-ipv4]peer 12.1.1.2 route-policy bb import

查看R1的BGP路由表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值