--缓存
--blog
三层交换机,未开启路由功能ip
设置两个vlan路由
部分设置命令:it
#vlan 10 //添加vlan 10软件
#vlan 20 //添加vlan 20配置
#interface vlan 10 //配置vlan 10bug
#ip add 10.0.0.255 255.255.255.0im
#no shut通信
#exit
#interface vlan 20 //配置vlan 20
#ip add 10.0.1.255 255.255.255.0
#no shut
#exit
#exit
#write
在六台主机上设置IP地址与相应的掩码,结果,vlan 10 内主机能够相互ping通,vlan 20 内主机能够相互ping通,vlan 10 和vlan 20 内主机相互不能ping通
---------------------------------------------
若是将主机③、⑥的掩码修改成255.255.0.0
则六台主机的可通讯状况为
分析主机⑥ping主机①的状况:
主机⑥本地ARP缓存为空,主机⑥发送ARP广播本身的MAC,,主机⑥发送ARP数据包查询①的MAC,①回复,⑥发送ICMP数据包
------------------------------------------------
为何主机⑥能ping通主机①和③呢?
由于交换机没有设置路由转发,交换机在第二层上向全部的主机转发了ARP广播查询。
那为何当主机⑥ping主机②的时候不通呢?
-----------------------------------------------
软件bug?