模拟软件:Cisco Packet Tracer 7.1.1.0138网络
网络拓扑:Figure1ui
Figure 1spa
交换机配置指令:code
1 enable Switch#conf t 2 Switch(config)#vlan 10 3 Switch(config-vlan)#exit 4 Switch(config)#vlan 20 5 Switch(config-vlan)#exit 6 Switch(config)#interface vlan 10 7 Switch(config-if)#ip add 10.0.0.254 255.255.255.0 8 Switch(config-if)#no shut 9 Switch(config-if)#exit 10 Switch(config)#interface vlan 20 11 Switch(config-if)#ip add 10.0.1.254 255.255.255.0 12 Switch(config-if)#no shut 13 Switch(config-if)#exit 14 Switch(config)#exit 15 Switch#write Building configuration... [OK] 16 Switch#
主机网络配置:blog
实验现象:ip
主机0.2/24与主机0.4/24能相互ping通it
主机1.3/24与主机1.5/24能相互ping通io
主机0.2/24不能ping通主机1.3/2四、主机1.5/24class
主机0.4/24不能ping通主机1.3/2四、主机1.5/24软件
解决问题:
1.交换机Switch0 2960-24TT为二层交换机,它应该不能看到IP层的IP地址
2.一个Vlan能够看做一个广播域
在主机1.5/24执行:ping 10.0.0.2
主机发送ARP广播查询网关位置,交换机将数据包转发给全部链接的主机(Figure 2 Figure 3)
(为何要先问询网关的位置呢?主机的IP地址是10.0.1.5 掩码是255.255.255.0,目的IP是10.0.0.2,主机认为目的地址不与本身在同一个网络,因此须要由网关转发,因此先问询网关的位置。 若是将主机的掩码改成255.255.0.0,则主机将直接发送查询目的主机的ARP数据包,但目的主机不能回复。 若是将主机与目的主机的掩码都改成255.255.0.0,则两主机能通讯)
查询失败,ICMP数据包未发送
交换机向全部链接主机转发ARP广播,即全部主机在一个广播域
Figure 2
Figure 3