R3-R6模拟ISP,全网全通,×××私网路由不通告
R3(config)#int lo 0
R3(config-if)#ip add 3.3.3.3 255.255.255.0
R3(config)#int s0/2
R3(config-if)#ip add 200.1.1.1 255.255.255.0
R3(config-if)#no shutdown
R3(config)#router eigrp 10
R3(config-router)#no auto-summary
R3(config-router)#network 3.3.3.0 0.0.0.255
R3(config-router)#network 200.1.1.0 0.0.0.255
R3(config-if)#ip add 3.3.3.3 255.255.255.0
R3(config)#int s0/2
R3(config-if)#ip add 200.1.1.1 255.255.255.0
R3(config-if)#no shutdown
R3(config)#router eigrp 10
R3(config-router)#no auto-summary
R3(config-router)#network 3.3.3.0 0.0.0.255
R3(config-router)#network 200.1.1.0 0.0.0.255
R4(config)#int lo 0
R4(config-if)#ip add 4.4.4.4 255.255.255.0
R4(config-if)#int s0/2
R4(config-if)#ip add 200.1.1.2 255.255.255.0
R4(config-if)#no shutdown
R4(config-if)#int s0/0
R4(config-if)#ip add 201.1.1.1 255.255.255.0
R4(config-if)#no shutdown
R4(config)#router eigrp 10
R4(config-router)#no auto-summary
R4(config-router)#network 4.4.4.0 0.0.0.255
R4(config-router)#network 200.1.1.0 0.0.0.255
R4(config-router)#network 201.1.1.0 0.0.0.255
R4(config-router)#exit
R4(config-if)#ip add 4.4.4.4 255.255.255.0
R4(config-if)#int s0/2
R4(config-if)#ip add 200.1.1.2 255.255.255.0
R4(config-if)#no shutdown
R4(config-if)#int s0/0
R4(config-if)#ip add 201.1.1.1 255.255.255.0
R4(config-if)#no shutdown
R4(config)#router eigrp 10
R4(config-router)#no auto-summary
R4(config-router)#network 4.4.4.0 0.0.0.255
R4(config-router)#network 200.1.1.0 0.0.0.255
R4(config-router)#network 201.1.1.0 0.0.0.255
R4(config-router)#exit
R5(config)#int lo 0
R5(config-if)#ip add 5.5.5.5 255.255.255.0
R5(config-if)#int s0/0
R5(config-if)#ip add 201.1.1.2 255.255.255.0
R5(config-if)#no shutdown
R5(config-if)#int s0/1
R5(config-if)#ip add 202.1.1.1 255.255.255.0
R5(config-if)#no shutdown
R5(config)#router eigrp 10
R5(config-router)#no auto-summary
R5(config-router)#network 5.5.5.0 0.0.0.255
R5(config-router)#network 201.1.1.0 0.0.0.255
R5(config-router)#network 202.1.1.0 0.0.0.255
R5(config-router)#exit
R5(config-if)#ip add 5.5.5.5 255.255.255.0
R5(config-if)#int s0/0
R5(config-if)#ip add 201.1.1.2 255.255.255.0
R5(config-if)#no shutdown
R5(config-if)#int s0/1
R5(config-if)#ip add 202.1.1.1 255.255.255.0
R5(config-if)#no shutdown
R5(config)#router eigrp 10
R5(config-router)#no auto-summary
R5(config-router)#network 5.5.5.0 0.0.0.255
R5(config-router)#network 201.1.1.0 0.0.0.255
R5(config-router)#network 202.1.1.0 0.0.0.255
R5(config-router)#exit
R6(config-if)#int lo 0
R6(config-if)#ip add 6.6.6.6 255.255.255.0
R6(config)#int s0/1
R6(config-if)#ip add 202.1.1.2 255.255.255.0
R6(config-if)#no shutdown
R6(config)#router eigrp 10
R6(config-router)#no auto-summary
R6(config-router)#network 6.6.6.0 0.0.0.255
R6(config-router)#network 202.1.1.0 0.0.0.255
R6(config-router)#exit
R6(config-if)#ip add 6.6.6.6 255.255.255.0
R6(config)#int s0/1
R6(config-if)#ip add 202.1.1.2 255.255.255.0
R6(config-if)#no shutdown
R6(config)#router eigrp 10
R6(config-router)#no auto-summary
R6(config-router)#network 6.6.6.0 0.0.0.255
R6(config-router)#network 202.1.1.0 0.0.0.255
R6(config-router)#exit
A、B公司私网路由器IP地址配置
R1(config)#int lo 0
R1(config-if)#ip add 1.1.1.1 255.255.255.0
R1(config-if)#int s0/0
R1(config-if)#ip add 10.1.1.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#ip add 1.1.1.1 255.255.255.0
R1(config-if)#int s0/0
R1(config-if)#ip add 10.1.1.1 255.255.255.0
R1(config-if)#no shutdown
R2(config)#int lo 0
R2(config-if)#ip add 1.1.1.1 255.255.255.0
R2(config-if)#int s0/1
R2(config-if)#ip add 10.1.1.1 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#ip add 1.1.1.1 255.255.255.0
R2(config-if)#int s0/1
R2(config-if)#ip add 10.1.1.1 255.255.255.0
R2(config-if)#no shutdown
R3启用VRF虚拟两台独立路由器
R3(config)#ip vrf 17
R3(config-vrf)#rd 1:1
R3(config-vrf)#route-target 1:1
R3(config-vrf)#exit
R3(config)#int s0/0
R3(config-if)#ip vrf forwarding 17
R3(config-if)#ip add 10.1.1.2 255.255.255.0
R3(config-if)#no shutdown
R3(config)#ip vrf 28
R3(config-vrf)#rd 2:2
R3(config-vrf)#route-target 2:2
R3(config-vrf)#exit
R3(config)#int s0/1
R3(config-if)#ip vrf forwarding 28
R3(config-if)#ip add 10.1.1.2 255.255.255.0
R3(config-if)#no shutdown
R3(config-vrf)#rd 1:1
R3(config-vrf)#route-target 1:1
R3(config-vrf)#exit
R3(config)#int s0/0
R3(config-if)#ip vrf forwarding 17
R3(config-if)#ip add 10.1.1.2 255.255.255.0
R3(config-if)#no shutdown
R3(config)#ip vrf 28
R3(config-vrf)#rd 2:2
R3(config-vrf)#route-target 2:2
R3(config-vrf)#exit
R3(config)#int s0/1
R3(config-if)#ip vrf forwarding 28
R3(config-if)#ip add 10.1.1.2 255.255.255.0
R3(config-if)#no shutdown
A'B'公司私网路由器配置
R7(config)#int lo 0
R7(config-if)#ip add 7.7.7.7 255.255.255.0
R7(config-if)#int s0/0
R7(config-if)#ip add 10.1.2.2 255.255.255.0
R7(config-if)#no shutdown
R7(config-if)#ip add 7.7.7.7 255.255.255.0
R7(config-if)#int s0/0
R7(config-if)#ip add 10.1.2.2 255.255.255.0
R7(config-if)#no shutdown
R8(config)#int lo 0
R8(config-if)#ip add 7.7.7.7 255.255.255.0
R8(config-if)#int s0/2
R8(config-if)#ip add 10.1.2.2 255.255.255.0
R8(config-if)#no shutdown
R8(config-if)#ip add 7.7.7.7 255.255.255.0
R8(config-if)#int s0/2
R8(config-if)#ip add 10.1.2.2 255.255.255.0
R8(config-if)#no shutdown
R6启用VRF虚拟两台独立的路由器
R6(config)#ip vrf 17
R6(config-vrf)#rd 1:1
R6(config-vrf)#route-target 1:1
R6(config-vrf)#ip vrf 28
R6(config-vrf)#rd 2:2
R6(config-vrf)#route-target 2:2
R6(config-vrf)#exit
R6(config)#int s0/0
R6(config-if)#ip vrf forwarding 17
R6(config-if)#ip add 10.1.2.1 255.255.255.0
R6(config-if)#no shutdown
R6(config-if)#int s0/2
R6(config-if)#ip vrf forwarding 28
R6(config-if)#ip add 10.1.2.1 255.255.255.0
R6(config-if)#no shutdown
R6(config-vrf)#rd 1:1
R6(config-vrf)#route-target 1:1
R6(config-vrf)#ip vrf 28
R6(config-vrf)#rd 2:2
R6(config-vrf)#route-target 2:2
R6(config-vrf)#exit
R6(config)#int s0/0
R6(config-if)#ip vrf forwarding 17
R6(config-if)#ip add 10.1.2.1 255.255.255.0
R6(config-if)#no shutdown
R6(config-if)#int s0/2
R6(config-if)#ip vrf forwarding 28
R6(config-if)#ip add 10.1.2.1 255.255.255.0
R6(config-if)#no shutdown
A、B公司私网路由器起RIP协议
R1(config)#router rip
R1(config-router)#no auto-summary
R1(config-router)#version 2
R1(config-router)#network 1.1.1.0
R1(config-router)#network 10.1.1.0
R1(config-router)#exit
R1(config-router)#no auto-summary
R1(config-router)#version 2
R1(config-router)#network 1.1.1.0
R1(config-router)#network 10.1.1.0
R1(config-router)#exit
R2(config)#router rip
R2(config-router)#no auto-summary
R2(config-router)#version 2
R2(config-router)#network 1.1.1.0
R2(config-router)#network 10.1.1.0
R2(config-router)#exit
R2(config-router)#no auto-summary
R2(config-router)#version 2
R2(config-router)#network 1.1.1.0
R2(config-router)#network 10.1.1.0
R2(config-router)#exit
R3路由器起RIP,VRF分别宣告路由条目
R3(config)#router rip
R3(config-router)#no auto-summary
R3(config-router)#version 2
R3(config-router)#address-family ipv4 vrf 17
R3(config-router-af)#network 10.1.1.0
R3(config-router-af)#exit
R3(config-router)#address-family ipv4 vrf 28
R3(config-router-af)#network 10.1.1.0
R3(config-router-af)#exit
R3(config-router)#no auto-summary
R3(config-router)#version 2
R3(config-router)#address-family ipv4 vrf 17
R3(config-router-af)#network 10.1.1.0
R3(config-router-af)#exit
R3(config-router)#address-family ipv4 vrf 28
R3(config-router-af)#network 10.1.1.0
R3(config-router-af)#exit
A'B'公司私网路由器起RIP协议
R7(config)#router rip
R7(config-router)#no auto-summary
R7(config-router)#version 2
R7(config-router)#network 7.7.7.0
R7(config-router)#network 10.1.2.0
R7(config-router)#exit
R7(config-router)#no auto-summary
R7(config-router)#version 2
R7(config-router)#network 7.7.7.0
R7(config-router)#network 10.1.2.0
R7(config-router)#exit
R8(config)#router rip
R8(config-router)#no auto-summary
R8(config-router)#version 2
R8(config-router)#network 7.7.7.0
R8(config-router)#network 10.1.2.0
R8(config-router)#exit
R8(config-router)#no auto-summary
R8(config-router)#version 2
R8(config-router)#network 7.7.7.0
R8(config-router)#network 10.1.2.0
R8(config-router)#exit
R6路由器起RIP,VRF分别宣告路由条目
R6(config)#router rip
R6(config-router)#no auto-summary
R6(config-router)#version 2
R6(config-router)#address-family ipv4 vrf 17
R6(config-router-af)#network 10.1.2.0
R6(config-router-af)#exit
R6(config-router)#address-family ipv4 vrf 28
R6(config-router-af)#network 10.1.2.0
R6(config-router-af)#exit
R6(config-router)#no auto-summary
R6(config-router)#version 2
R6(config-router)#address-family ipv4 vrf 17
R6(config-router-af)#network 10.1.2.0
R6(config-router-af)#exit
R6(config-router)#address-family ipv4 vrf 28
R6(config-router-af)#network 10.1.2.0
R6(config-router-af)#exit
R3、R6起BGP协议,用LOOP口指邻居,对邻居启用×××v4
R3(config)#router bgp 10
R3(config-router)#neighbor 6.6.6.6 remote-as 10
R3(config-router)#neighbor 6.6.6.6 update-source loopback 0
R3(config-router)#address-family ***v4
R3(config-router-af)#neighbor 6.6.6.6 activate
R3(config-router-af)#exit
R3(config-router)#neighbor 6.6.6.6 remote-as 10
R3(config-router)#neighbor 6.6.6.6 update-source loopback 0
R3(config-router)#address-family ***v4
R3(config-router-af)#neighbor 6.6.6.6 activate
R3(config-router-af)#exit
R6(config)#router bgp 10
R6(config-router)#neighbor 3.3.3.3 remote-as 10
R6(config-router)#neighbor 3.3.3.3 update-source loopback 0
R6(config-router)#address-family ***v4
R6(config-router-af)#neighbor 3.3.3.3 activate
R6(config-router-af)#exit
R6(config-router)#neighbor 3.3.3.3 remote-as 10
R6(config-router)#neighbor 3.3.3.3 update-source loopback 0
R6(config-router)#address-family ***v4
R6(config-router-af)#neighbor 3.3.3.3 activate
R6(config-router-af)#exit
R3、R6分别在BGP不同VRF中重分发RIP路由
R3(config)#router bgp 10
R3(config-router)#address-family ipv4 vrf 17
R3(config-router-af)#redistribute rip
R3(config-router)#address-family ipv4 vrf 28
R3(config-router-af)#redistribute rip
R3(config-router)#address-family ipv4 vrf 17
R3(config-router-af)#redistribute rip
R3(config-router)#address-family ipv4 vrf 28
R3(config-router-af)#redistribute rip
R6(config)#router bgp 10
R6(config-router)#address-family ipv4 vrf 17
R6(config-router-af)#redistribute rip
R6(config-router)#address-family ipv4 vrf 28
R6(config-router-af)#redistribute rip
R6(config-router)#address-family ipv4 vrf 17
R6(config-router-af)#redistribute rip
R6(config-router)#address-family ipv4 vrf 28
R6(config-router-af)#redistribute rip
R3、R6分别在RIP不同VRF中充分发BGP路由
R3(config)#router rip
R3(config-router)#address-family ipv4 vrf 17
R3(config-router-af)#redistribute bgp 10 metric 2
R3(config-router)#address-family ipv4 vrf 28
R3(config-router-af)#redistribute bgp 10 metric 2
R3(config-router)#address-family ipv4 vrf 17
R3(config-router-af)#redistribute bgp 10 metric 2
R3(config-router)#address-family ipv4 vrf 28
R3(config-router-af)#redistribute bgp 10 metric 2
R6(config)#router rip
R6(config-router)#address-family ipv4 vrf 17
R6(config-router-af)#redistribute bgp 10 metric 2
R6(config-router)#address-family ipv4 vrf 28
R6(config-router-af)#redistribute bgp 10 metric 2
R6(config-router)#address-family ipv4 vrf 17
R6(config-router-af)#redistribute bgp 10 metric 2
R6(config-router)#address-family ipv4 vrf 28
R6(config-router-af)#redistribute bgp 10 metric 2
全网启动MPLS,全网全通
R3(config)#int s0/2
R3(config-if)#mpls ip
R3(config-if)#mpls ip
R4(config)#int s0/0
R4(config-if)#mpls ip
R4(config)#int s0/2
R4(config-if)#mpls ip
R4(config-if)#mpls ip
R4(config)#int s0/2
R4(config-if)#mpls ip
R5(config)#int s0/0
R5(config-if)#mpls ip
R5(config-if)#int s0/1
R5(config-if)#mpls ip
R5(config-if)#mpls ip
R5(config-if)#int s0/1
R5(config-if)#mpls ip
R6(config)#int s0/1
R6(config-if)#mpls ip
R6(config-if)#mpls ip