拓扑图:
说明:
PC0和PC1接Switch0, PC2和PC3接Switch1;
PC0和PC2属于 vlan 10, PC1和PC3属于 vlan 20;
网段分配:
配置Switch0:
Switch>enable
Switch#
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 10
Switch(config)#vlan 20
Switch(config-vlan)#end
Switch#
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
PC0接F0/1:
Switch(config)#interface FastEthernet0/1
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
PC1接F0/2:
Switch(config)#interface FastEthernet0/1
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
F 0/24接Multilayer Switch0 0/24:
Switch#configure terminal
Switch(config)#interface FastEthernet0/24
Switch(config-if)#switchport mode trunk
配置Switch1:
Switch>enable
Switch#
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 10
Switch(config)#vlan 20
Switch(config-vlan)#end
Switch#
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
PC2接F0/1:
Switch(config)#interface FastEthernet0/1
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
PC3接F0/2:
Switch(config)#interface FastEthernet0/1
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
F 0/24接Multilayer Switch0 0/23:
Switch#configure terminal
Switch(config)#interface FastEthernet0/24
Switch(config-if)#switchport mode trunk
配置Multilayer Switch0:
Switch>enable
Switch#ip routing
Switch#configure terminal
Switch(config)#vlan 10
Switch(config)#int vlan 10
Switch(config-if)#ip add 192.168.1.254 255.255.255.0
Switch(config-if)#ex
Switch(config)#vlan 20
Switch(config)#int vlan 20
Switch(config-if)#ip add 192.168.2.254 255.255.255.0
Switch(config-if)#ex
补充:
将几个端口设为trunk模式
f0/24配置trunk端口
>en
#conf t
#int f 0/24
#switchport trunk encapsulation dot1q
#switchport mode trunk