目录
一、实验内容
二、实验分析及步骤
1、配置接口IP地址:
2、公网环境内,按情况启动ospf、bgp和mpls进程,结果如下:
【1】OSPF进程
【2】MPLS进程
【3】BGP进程
3、配置MPLS-VPN环境,在此处将R2和R4的连接客户端的接口IP写在各自的VRF空间内,过程如下:
4、在R2和R4上配置多进程动态路由,使得和客户端互通,结果如下:
5、在BGP进程里开启传输v4功能,并在BGP里相应的VRF空间里重发布连接客户端的动态路由进程,结果如下:
编辑6、解决R6-R7的访问公网问题,使用ACL和NAT技术完成:
【1】配置ACL及NAT,并配置缺省指向R4
【2】R7已可以访问公网,需要将路由传给R6。在R7上的rip进程里下放缺省路由给到R4
【3】在连接客户端的动态路由协议进程里进行BGP的重发布
【4】在R4BGP的VRF的b空间内宣告缺省
三、实验测试
1、R1-R5
2、R6-R7
3、R6-公网
4、R7-公网
实验要求:
使用MPLS-VPN技术实现R1-R5数据互通,R6-R7实现数据互通且可以访问公网。
分析:首先配置物理接口IP地址(注:R2与R4与用户连接的接口需在mpls-里单独配置)。R2-R3-R4公网环境内运行OSPF和 MPLS进程 ,R2-R4运行BGP进程。配置MPLS-VPN环境,在R2和R4上启动多线程动态理由,使得和客户路由器互通。解决R6和R7的访问公网问题。比对实验要求,检测实验结果。
R1:
GigabitEthernet0/0/0 192.168.2.1/24 up up
LoopBack1 192.168.1.1/24 up up(s)
R2:
GigabitEthernet0/0/2 23.0.0.2/24 up up
LoopBack0 2.2.2.2/24 up up(s)
R3:
GigabitEthernet0/0/0 23.0.0.3/24 up up
GigabitEthernet0/0/1 34.0.0.3/24 up up
LoopBack0 3.3.3.3/24 up up(s)
R4:
GigabitEthernet0/0/0 34.0.0.4/24 up up
GigabitEthernet0/0/2 47.0.0.4/24 up up
LoopBack0 4.4.4.4/24 up up(s)
R5:
GigabitEthernet0/0/0 192.168.3.1/24 up up
LoopBack0 192.168.4.1/24 up up(s)
R6:
GigabitEthernet0/0/0 192.168.2.1/24 up up
LoopBack0 192.168.1.2/24 up up(s)
R7:
GigabitEthernet0/0/0 47.0.0.7/24 up up
GigabitEthernet0/0/1 192.168.3.1/24 up up
LoopBack0 192.168.4.2/24 up up(s)
R2:
R3:
R4:
R2:
[R2]mpls lsr-id 2.2.2.2
[R2]mpls
[R2-mpls]mpls ldp
[R2-GigabitEthernet0/0/2]mpls
[R2-GigabitEthernet0/0/2]mpls ldp
R3:
[R3]mpls lsr-id 3.3.3.3
[R3]mpls
[R3-mpls]mpls ldp
[R3-GigabitEthernet0/0/0]mpls
[R3-GigabitEthernet0/0/0]mpls ldp
[R3-GigabitEthernet0/0/1]mpls
[R3-GigabitEthernet0/0/1]mpls ldp
R4:
[R4]mpls lsr-id 4.4.4.4
[R4]mpls
[R4-mpls]mpls ldp
[R4-GigabitEthernet0/0/0]mpls
[R4-GigabitEthernet0/0/0]mpls ldp
R4:
R2:
[R2]ip -instance a
[R2--instance-a]ipv4-family
[R2--instance-a-af-ipv4]route-distinguisher 1:1
[R2--instance-a-af-ipv4]-target 1:1
[R2]ip -instance b
[R2--instance-b]ipv4-family
[R2--instance-b-af-ipv4]route-distinguisher 2:2
[R2--instance-b-af-ipv4]-target 2:2
[R2-GigabitEthernet0/0/0]ip binding -instance a
[R2-GigabitEthernet0/0/0]ip ad 192.168.2.2 24
[R2-GigabitEthernet0/0/1]ip binding -instance b
[R2-GigabitEthernet0/0/1]ip ad 192.168.2.2 24
R4:
[R4]ip -instance a
[R4--instance-a]ipv4-family
[R4--instance-a-af-ipv4]route-distinguisher 1:1
[R4--instance-a-af-ipv4]-target 1:1
[R4]ip -instance b
[R4--instance-b]ipv4-family
[R4--instance-b-af-ipv4]route-distinguisher 2:2
[R4--instance-b-af-ipv4]-target 2:2
[R4-GigabitEthernet0/0/1]ip binding -instance a
[R4-GigabitEthernet0/0/1]ip ad 192.168.3.2 24
[R4-GigabitEthernet4/0/0]ip binding -instance b
[R4-GigabitEthernet4/0/0]ip ad 192.168.3.2 24
R1:
R2(在开启进程时,应在进程号后写入VRF及空间名,R4同理):
R6:
R4:
R5:
R7:
R2:
R4:
[R7]acl 2000
[R7-acl-basic-2000]rule 1 permit source any
[R7]in g0/0/0
[R7-GigabitEthernet0/0/0]nat outbound 2000
[R7]ip route-static 0.0.0.0 0 47.0.0.4
[R7-rip-1]default-route originate
R2:
[R2-ospf-2]import-route bgp
[R2-rip-1]import-route bgp
R4:
[R4-rip-1]import-route bgp
[R4-ospf-2]import-route bgp
[R4]bgp 1
[R4-bgp]ipv4 -instance b
[R4-bgp-b]network 0.0.0.0 0
【5】在R2的OSPF 2 内进行下放缺省给R6
[R2-rip-1]default-route originate
此时,R6上的路由表会拥有缺省路由
至此,实验按要求成功完成-。-!