路由器:R1             交换机:S1             虚拟pc:用小凡模拟2台                    模拟器:小凡

S1:交换机端口f0/1-4加入vlan10
         端口f0/5-8加入vlan20
         端口f0/0做trunk
         2台虚拟pc分别接入vlan10、vlan20
         A地址:1.1.1.1       B地址:2.2.2.2。

R1:开2个子接口,f0/0封装成trunk     
          网关分别为f0/0.10:1.1.1.254   
                              f0/0.20:2.2.2.254

虚拟pc配置:
VPCS1 >ip 1.1.1.1 1.1.1.254 24(地址 网关 网关掩码)
VPCS2 >ip 2.2.2.2 2.2.2.254 24
用show命令看虚拟pc配置的地址

S1配置:
S1#vlan database
S1(vlan)#vlan 10 name vlan10(创建vlan)
VLAN 10 added:
    Name: vlan10
S1(vlan)#vlan 20 name vlan20
VLAN 20 added:
    Name: vlan20
S1(vlan)#exit

S1(config)#int range f0/1 -4
S1(config-if-range)#no sh
S1(config-if-range)#switchport mode access
S1(config-if-range)#switchport access vlan 10(端口f0/1-4加入vlan10)
S1(config-if-range)#int range f0/5 -8
S1(config-if-range)#no sh
S1(config-if-range)#switchport mode access
S1(config-if-range)#switchport access vlan 20(端口f0/5-8加入vlan20)
S1(config-if-range)#^Z
S1(config)#int f0/0
S1(config-if)#switchport mode trunk(f0/0封装成trunk)

R1配置:
R1(config)#int f0/0
R1(config-if)#no ip add
R1(config-if)#no sh
R1(config-if)#int f0/0.10
R1(config-subif)#encapsulation dot1Q 10
R1(config-subif)#ip add 1.1.1.254 255.255.255.0 (配置网关)
R1(config-subif)#int f0/0.20
R1(config-subif)#encapsulation dot1Q 20
R1(config-subif)#ip add 2.2.2.254 255.255.255.0 (配置网关)
R1(config-subif)#exit

sh vlan-switch brief
sh ip route