解决掩码产生的问题1.

模拟软件:Cisco Packet Tracer 7.1.1.0138

网络拓扑:Figure1

Figure 1

交换机配置指令:

 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#

主机网络配置:

实验现象:

       主机0.2/24与主机0.4/24能相互ping通

       主机1.3/24与主机1.5/24能相互ping通

       主机0.2/24不能ping通主机1.3/24、主机1.5/24

  主机0.4/24不能ping通主机1.3/24、主机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

猜你喜欢

转载自www.cnblogs.com/Bird-Xu/p/9022296.html