路由器R1配置:

R1#conf t

R1(config)#int f0/0
R1(config-if)#ip add 172.16.1.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#exit
R1(config)#int f1/0
R1(config-if)#ip add 172.168.2.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#exit
R1(config)#int loopback 0
R1(config-if)#ip add 192.168.100.1 255.255.255.0
R1(config-if)#exit
R1(config)#ip route 0.0.0.0 0.0.0.0 172.16.1.2
R1(config)#ip route 0.0.0.0 0.0.0.0 172.16.2.2
R1(config)#end
R1#wr

三层交换SW1配置:

SW1#vlan database

SW1(vlan)#vlan 2
SW1(vlan)#vlan 3
SW1(vlan)#exit
SW1#conf t
SW1(config)#ip routing
SW1(config)#int f0/1
SW1(config-if)#no switchport
SW1(config-if)#ip add 172.16.2.2 255.255.255.0
SW1(config-if)#no shut
SW1(config-if)#exit
SW1(config)#int f0/2
SW1(config-if)#switchport mode trunk
SW1(config-if)#exit 
SW1(config)#int range f0/14 -15
SW1(config-if-range)#channel-group 1 mode on
SW1(config-if-range)#switchport mode trunk
SW1(config-if-range)#switchport trunk encapsulation dot1q
SW1(config-if-range)#exit
SW1(config)#ip route 192.168.100.0 255.255.255.0 172.16.2.1
SW1(config)#int vlan 2
SW1(config-if)#ip add 192.168.2.1 255.255.255.0
SW1(config-if)#no shut
SW1(config-if)#standby 2 ip 192.168.2.254
SW1(config-if)#standby 2 priority 150
SW1(config-if)#standby 2 preempt
SW1(config-if)#standby 2 track f0/1 100
SW1(config-if)#standby 2 track f0/2 100
SW1(config-if)#exit
SW1(config)#int vlan 3
SW1(config-if)#ip add 192.168.2.1 255.255.255.0
SW1(config-if)#no shut
SW1(config-if)#standby 2 ip 192.168.3.254
SW1(config-if)#standby 2 preempt
SW1(config-if)#exit
SW1(config)#spanning-tree vlan 2 root primary
SW1(config)#spanning-tree vlan 3 root secondary
SW1(config)#end
SW1#wr

三层交换SW2配置:

SW2#vlan database

SW2(vlan)#vlan 2
SW2(vlan)#vlan 3
SW2(vlan)#exit
SW2#conf t
SW2(config)#ip routing
SW2(config)#int f0/1
SW2(config-if)#no switchport
SW2(config-if)#ip add 172.16.2.2 255.255.255.0
SW2(config-if)#no shut
SW2(config-if)#exit
SW1(config)#int f0/2
SW1(config-if)#switchport mode trunk
SW1(config-if)#exit
SW2(config)#int range f0/14 -15
SW2(config-if-range)#channel-group 1 mode on
SW2(config-if-range)#switchport mode trunk
SW2(config-if-range)#switchport trunk encapsulation dot1q
SW2(config-if-range)#exit
SW2(config)#ip route 192.168.100.0 255.255.255.0 172.16.2.1
SW2(config)#int vlan 2
SW2(config-if)#ip add 192.168.2.1 255.255.255.0
SW2(config-if)#no shut
SW2(config-if)#standby 2 ip 192.168.2.254
SW2(config-if)#standby 2 preempt
SW2(config-if)#exit
SW2(config)#int vlan 3
SW2(config-if)#ip add 192.168.2.1 255.255.255.0
SW2(config-if)#no shut
SW2(config-if)#standby 3 ip 192.168.3.254
SW2(config-if)#standby 3 priority 150
SW2(config-if)#standby 3 preempt
SW2(config-if)#standby 3 track f0/1 100
SW2(config-if)#standby 3 track f0/2 100
SW2(config-if)#exit
SW2(config)#spanning-tree vlan 2 root secondary
SW2(config)#spanning-tree vlan 3 root primary
SW2(config)#end
SW2#wr

交换机Core配置:

Core#vlan database

Core(vlan)#vlan 2
Core(vlan)#vlan 3
Core(vlan)#exit
Core#conf t
Core(config)#int range f0/1 -2
Core(config-if-range)#switchport trunk encapsulation dot1q
Core(config-if-range)#switchport mode trunk
Core(config-if-range)#end
Core(config)#int f0/3
Core(config-if)#switchport access vlan 2
Core(config-if)#exit
Core(config)#int f0/4
Core(config-if)#switchport access vlan 3
Core(config-if)#end
Core#wr