- 经验
- 53
- 分贝
- 0
- 家园分
- 1788
- 在线时间:
- 47 小时
- 最后登录:
- 2009-6-26
- 帖子:
- 17
- 精华:
- 0
- 注册时间:
- 2008-1-4
- UID:
- 205017
注册:2008-1-4
|
<p>我用boson做实验的时候发现一个问题,请教大家,一个交换机的两个端口分别接两台pc,我先把两台pc设置为同一子网ip,如第一台为192.168.1.3,第二台为192.168.1.4,子网掩码都是255.255.255.0,则两台电脑互相可以ping通,然后我把第二台的ip改为192.168.2.4,子网掩码不变,此时第一台和第二台显然不属于一个子网了,此时则不能ping通,这我不太理解</p><p>1.两台pc不同子网的情况下,如果交换机能够向自己的各个端口广播信息,那第一台pc使用ping命令时发出的ARP包应该可以广播到第二台pc,那么是可以获得第二台pc的mac地址的,如果得到第二台pc的mac地址,交换机中应该可以形成mac地址对应端口表,这样应该可以ping通啊,为什么不行呢?</p><p>2.ip不同子网的时候ping不通,我想那只能是第一台pc的ARP包不能广播到第二台.也就是不能从交换机的第二个端口广播出去,但是ip设置为同一子网的时候显然是可以广播出去的,因为这种情况下可以ping通,交换机是第二层的设备,应该不能识别ip地址啊,为什么会根据ip的设置来广播信息呢?我的感觉就是交换机只在同一子网内把广播包广播出去,为什么会通过第三层的地址来确定广播呢??大侠们帮帮忙解答下,谢谢了</p>
|
|