实验图如下:
实验软件:Cisco Packet Tracer
实验工具:2台PC机,1台二层交换机(switches 2950-24),1台路由器(Router 1841),3根Copper Straight-Through(直通线)
第一步:用直通线把PC机和二层交换机连接,用直通线把二层交换机和路由器相连
第二步:如图用标签在对应的PC机上写好对应的IP及掩码,默认网关等
第三步:点击PC机,选择Desktop,选择IP,配置PC对应的IP、掩码、默认网关
第四步:点击中间的二层交换机,选择CLI,输入如下代码:
Switch>enable
Switch#configure terminal
Switch(config)#vlan 10 //创建vlan10
Switch(config-vlan)#exit
Switch(config)#vlan 20 //创建vlan20
Switch(config-vlan)#exit
Switch(config)#interface f0/1 //进入配置f0/1端口
Switch(config-if)#switchport access vlan 10 //把该端口用access方式与vlan 10相连
Switch(config-if)#exit
Switch(config)#interface f0/2 //进入配置f0/2端口
Switch(config-if)#switchport access vlan 20 //把该端口用access方式与vlan 20相连
Switch(config-if)#exit
Switch(config)#interface f0/24 //进入配置f0/24端口
Switch(config-if)#switchport mode trunk //用trunk模式配置端口
Switch(config-if)#switchport trunk allowed vlan all //把该端口用trunk方式与所有vlan相连
Switch(config-if)#exit
第五步:点击路由器,选择CLI,输入如下代码:
Continue with configuration dialog? [yes/no]: no
Press RETURN to get started!
Router>enable
Router#configure terminal
Router(config)#interface f0/0 //进入配置f0/0端口
Router(config-if)#no shutdown //打开该端口
Router(config-if)#exit
Router(config)#interface f0/0.1 //进入配置f0/0.1端口,划分逻辑端口,实际上还是在f0/0的物理端口上
Router(config-subif)#encapsulation dot1Q 10 //封装dot1Q 协议,10为之前在交换机上划分的vlan
Router(config-subif)#ip address 192.168.1.1 255.255.255.0 //配置端口ip地址,该ip地址是连接在同一vlan 10上的PC的默认网关
Router(config-subif)#exit
Router(config)#interface f0/0.2 //进入配置f0/0.2端口,划分逻辑端口,实际上还是在f0/0的物理端口上
Router(config-subif)#encapsulation dot1Q 20 //封装dot1Q 协议,20为之前在交换机上划分的vlan
Router(config-subif)#ip address 192.168.2.1 255.255.255.0 //配置端口ip地址,该ip地址是连接在同一vlan 20上的PC的默认网关
Router(config-subif)#exit
第五步:用两台PC机相互ping,可以ping通,结果如下: