1MPLS实验

实验拓扑

实验拓扑
R2与R6、R4与R7之间用E0/0相连,其余都为串线。
R1、R5、R6、R7为CE端
R2、R4为PE端

每台路由器都存在回环;R5、R7环回地址为88.1.1.1、99.1.1.1用来检测互通
目的:实现a1与a2、b1与b2的通信

实验配置解析:

1:配置ISP环境
在R2、R3、R4上配置公网地址,接口上开启mpls协议,修改mtu值为1508;配置igp路由协议;
在R2、R4上配置bgp协议,建立vpnv4邻居关系。
2:在PE端配置VRF空间
在R2、R4上配置VRF空间并设置RD、RT值,然后关联各自的接口
(1)R2上a1关联s1/0;b1关联f0/0。
(2)R4上a2关联S1/1;b2关联f0/0。
3:配置CE端
R1、R6、R5、R7为CE端。在CE端上正常配置地址即可。
4:将CE端私网路由传递到PE端
通过静态或者动态路由协议将私网路由传递给PE端。
(1)R1-R2 上使用静态
(2)R4-R5上使用RIP
(3)R2-R6之间配置ospf
(4)R4-R7之间配置EIGRP
5:重发布
因为R1-R2之间为静态导入,所以只要将静态路由重发布到BGP即可;其余的都做双向重发布。
6:验证实验结果
R1路由器环回pingR5路由器的环回地址88.1.1.1
R6路由器环回pingR7路由器的环回地址99.1.1.1

一:部署ISP环境(R2、R3、R4)

配置公网地址,开启mpls协议,配置igp路由协议;在R2和R4上配置bgp协议

r2(config)#interface s1/1   
r2(config-if)#ip add 23.1.1.1 255.255.255.0
r2(config-if)#no sh
r2(config-if)#mpls ip   开启接口mpls协议
r2(config-if)#mtu 1508  修改mtu值
r2(config-if)#exit
r2(config)#int lo0
r2(config-if)#ip add 2.2.2.2 255.255.255.0
r2(config-if)#exit
r2(config)#router eigrp 90    配置igp协议
r2(config-router)#no auto-summary
r2(config-router)#network 23.0.0.0 
r2(config-router)#network 2.0.0.0.0
r2(config-if)#exit
r2(config)#router bgp 1   配置bgp协议
r2(config-router)#bgp router-id 2.2.2.2
r2(config-router)#neighbor 4.4.4.4 remote-as 1 
r2(config-router)#neighbor 4.4.4.4 update-source loopback 0   与R4建立IPv4邻居关系
r2(config-router)#address-family vpnv4                         进入MP-BGP家族模式
r2(config-router-af)#neighbor 4.4.4.4 activate                 建立MP-BGP邻居关系
r2(config-router-af)#neighbor 4.4.4.4 send-community           发送社团属性
r3(config)#interface serial 1/0
r3(config-if)#ip add 23.1.1.2 255.255.255.0
r3(config-if)#no sh
r3(config-if)#mpls ip
r3(config-if)#mtu 1508
r3(config-if)#exit
r3(config)#int lo0
r3(config-if)#ip add 3.3.3.3 255.255.255.0
r3(config-if)#exit
r3(config)#interface s1/1
r3(config-if)#ip add 34.1.1.1 255.255.255.0
r3(config-if)#no sh
r3(config-if)#mpls ip
r3(config-if)#mtu 1508
r3(config-if)#exit
r3(config)#router eigrp 90 
r3(config-router)#network 23.0.0.0 
r3(config-router)#network 3.0.0.0  
r3(config-router)#network 34.0.0.0
r3(config-router)#no auto-summary
r4(config)#int s1/0
r4(config-if)#ip add 34.1.1.2 255.255.255.0
r4(config-if)#no sh
r4(config-if)#mpls ip
r4(config-if)#mtu 1508
r4(config-if)#ex
r4(config)#int lo0
r4(config-if)#ip add 4.4.4.4 255.255.255.0
r4(config-if)#ex
r4(config)#router eigrp 90
r4(config-router)#no auto-summary 
r4(config-router)#network 4.0.0.0
r4(config-router)#net 34.0.0.0
r4(config-if)#exit
r4(config)#router bgp 1
r4(config-router)#bgp router-id 4.4.4.4
r4(config-router)#neighbor 2.2.2.2 remote-as 1
r4(config-router)#neighbor 2.2.2.2 update-source loopback 0    
r4(config-router)#address-family vpnv4     
r4(config-router-af)#neighbor 2.2.2.2 send-community 
r4(config-router-af)#exit
r4(config-router)#exit

二:配置vrf

在R2和R4上配置vrf空间并且关联接口

r4(config)#ip vrf a2 
r4(config-vrf)#rd 1:1   设置RD值
r4(config-vrf)#route-target 1:1   设置RT值
r4(config-vrf)#exit
r4(config)#ip vrf b2
r4(config-vrf)#rd 2:2
r4(config-vrf)#route-target 2:2
r4(config-vrf)#exit
r4(config)#interface s1/1
r4(config-if)#ip vrf forwarding a2     a2空间关联s1/1接口
r4(config-if)#ip add 192.168.3.1 255.255.255.0   设置ip地址
r4(config-if)#no sh
r4(config-if)#ex
r4(config)#interface e0/0
r4(config-if)#ip vrf forwarding b2
r4(config-if)#ip add 192.168.3.1 255.255.255.0
r4(config-if)#no shutdown 
r4(config-if)#ex

R2配置雷同

三:配置CE端

R1、R6、R5、R7为CE端。在CE端上正常配置地址

R1地址
			lo0     192.168.1.1
			s1/1    192.168.2.1
R6地址
			lo0     192.168.1.1
			e0/0    192.168.2.1
R5地址
	 	    lo0     192.168.4.1
		    lo1     88.1.1.1
	     	s1/0    192.168.3.2
R7地址
	 	    lo0     192.168.4.1
		    lo1     99.1.1.1
	     	e0/0    192.168.3.2
		

四:将CE端私网路由传递到PE端

R1-R2 上使用静态

r1(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2 
r1(config)#ip route 192.168.4.0 255.255.255.0 192.168.2.2 
r1(config)#ip route 88.1.1.0 255.255.255.0 192.168.2.2

r2(config)#ip route vrf a1 192.168.1.0 255.255.255.0 192.168.2.1

R4-R5上使用RIP

r4(config)#router rip 
r4(config-router)#version 2
r4(config-router)#no auto-summary 
r4(config-router)#address-family ipv4 vrf a2
r4(config-router-af)#network 192.168.3.0
r4(config-router-af)#exit
r4(config-router)#exit

r5(config)#router  rip 
r5(config-router)#version 2
r5(config-router)#no auto-summary 
r5(config-router)#network 192.168.3.0
r5(config-router)#network 192.168.4.0
r5(config-router)#network 88.1.1.0 

R2-R6之间配置ospf

r2(config)#router ospf 1 vrf b1
r2(config-router)#router-id 2.2.2.2
r2(config-router)#network 192.168.2.2 0.0.0.0 a 0 

r6(config)#router ospf 1
r6(config-router)#router-id 6.6.6.6
r6(config-router)#network 192.168.1.1 0.0.0.0 a 0
r6(config-router)#network 192.168.2.1 0.0.0.0 a 0

R4-R7之间配置EIGRP

r4(config)#router eigrp 1     启动时配置该设备所在的真实的AS号
r4(config-router)#no auto-summary 
r4(config-router)#address-family ipv4 vrf b2
r4(config-router-af)#autonomous-system 90   声明邻居的AS号
r4(config-router-af)#network 192.168.3.0

r7(config)#router eigrp 90
r7(config-router)#no auto-summary 
r7(config-router)#network 192.168.3.0
r7(config-router)#network 192.168.4.0
r7(config-router)#network 99.1.1.0

五:重发布

a1与a2通信
R2单向重发布

r2(config)#router bgp 1
r2(config-router)#address-family ipv4 vrf a1      进入a1空间
r2(config-router-af)#redistribute static          重发布静态
r2(config-router-af)#redistribute connected       重发布直连

R4之间双向重发布

r4(config)#router bgp 1
r4(config-router)#address-family ipv4 vrf a2
r4(config-router-af)#redistribute rip               RIP重发布到BGP
r4(config-router-af)#exit
r4(config)#router rip 
r4(config-router)#address-family ipv4 vrf a2
r4(config-router-af)#redistribute bgp 1 metric 1    BGP重发布到RIP

b1与b2通信

R2上双向重发布

r2(config)#router ospf 1 vrf b1
r2(config-router)#redistribute bgp 1 subnets        BGP重发布到OSPF
r2(config-router)#exit
r2(config)#router bgp 1  
r2(config-router)#address-family ipv4 vrf b1
r2(config-router-af)#redistribute ospf 1             OSPF重发布到BGP

R4上双向重发布

r4(config)#router eigrp 1
r4(config-router)#address-family ipv4 vrf b2
r4(config-router-af)#redistribute bgp 1 metric 1544 100 255 1 1500      BGP重发布到EIGRP
r4(config-router-af)#exit
r4(config-router)#exit
r4(config)#router bgp 1
r4(config-router)#address-family ipv4 vrf b2
r4(config-router-af)#redistribute eigrp 90            EIGRP重发布到BGP,重发布时使用私有的AS号

实验结果
R1环回地址 ping 88.1.1.1
R1 ping 88.1.1.1
R6环回地址 ping 99.1.1.1
R6 ping 99.1.1.1

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值