为什么交换机arp表为空

[复制链接]
查看11 | 回复3 | 2010-5-16 17:45:18 | 显示全部楼层 |阅读模式
如果是二层的交换机就没有ARP表,因为在二层数据链路层只用到MAC地址也就是硬件地址,而IP地址是网络层使用的地址,以太网数据包已经将IP数据包封装起来,所以与IP地址一点关系都没有。如果是三层交换机(具有路由功能的交换机),由于是网络层的设备,需要用到IP地址来传输IP包,所以三层交换机内部会维护一张ARP表,以保存IP地址和MAC地址的对应关系!
回复

使用道具 举报

千问 | 2010-5-16 17:45:18 | 显示全部楼层
你的交换机肯定是两层的,下面的电脑网关并不是在这个交换机上,所以该交换机没有跟下面电脑进行ARP解析.当然就没有arp 缓存.当然并不表示该交换机没有arp信息,他只是转发别人的arp,并不是自己的,所以不会记录.
回复

使用道具 举报

千问 | 2010-5-16 17:45:18 | 显示全部楼层
动态学习到的ARP是有超时时间的,默认120S。如果超过120S没有传递过来数据帧的话。会自动从ARP表中删除
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行