卓越之剑提斯丛林主线:ping 不同网段 arp

来源:百度文库 编辑:高校问答 时间:2024/04/28 02:57:45
问一个比较低级的问题,希望大家能给予解答:

交换机(二层)是根据MAC地址进行数据转发的,并且有学习功能,如果一个交换机上连接两个不同网段的机器,在两个机器都不设网关的话根本无法找到主机?如果在一个机器上把网关设为另一个网段,虽然PING不通另一网段的机器,而在两台机器的缓冲中均记有对方机器的MAC地址?
我理解ARP广播是通过网关发出去的(如果不设网关,又要和不同网段上的主机通信,ICMP数据包就无构造),对方主机接到ARP广播后把发送ARP广播的IP与MAC地址记录在自己的ARP缓冲中,但自己的ARP回应又是怎么返回到原主机的?
既然源主机收到了ARP回应并更新自己的ARP缓冲,怎么收不到目标主机回来的ICMP回应?
既然交换机知道了两个主机的MAC地址为什么还不能转发数据?

先留下来..明天回你!!现在要关机了