首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于交换机上的MAC表?

关于交换机上的MAC表?
EN

Server Fault用户
提问于 2012-01-10 06:06:24
回答 2查看 294关注 0票数 0

这学期我正在大学学习网络基础知识。我期中考试有个问题,不幸的是,我回答错了.我还有一小时的期末考试,我仍然不知道那道题的正确答案是什么。不过,我的问题是:

由几台PC机、交换机和一个路由器组成的网络。PC 1有一个MAC地址X,PC 1通常向PC 5发送数据包,这些数据包通过交换Z,对交换机Z的MAC地址表进行很长时间的检查,发现PC 5 MAC地址在表中从未显示过。开关有什么问题吗?如果是,请说明开关出了什么问题,或者其他问题,解释为什么会发生这种情况。

这是我的错误答案:

也许是因为PC5最近连接到了网络,所以它无法在表中找到MAC地址。因此,它应该向网络发送一个广播,以获取PC5的MAC地址。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-01-10 06:22:19

普通的L2交换机永远不会主动询问网络上的PC机它们的MAC地址是什么。因此,只有这样,交换机才能知道是否要被动地从PC上拾取流量。如果PC5从来没有发送任何东西,问题没有提到PC5发送,那么交换机的MAC表将永远不知道PC5's MAC是什么。

此外,表条目会随着时间的推移而过期。PC5可能在一段时间前就在桌面上了,只是因为不活动而衰老了。最近或很久以前的连接与此无关。

票数 6
EN

Server Fault用户

发布于 2012-01-12 16:59:51

MAC是在数据被发送到交换机时存储的。PC1将消息发送到交换机,然后学习PC1's MAC,但是由于交换机不知道PC5的MAC,所以它发送了所有端口的广播,只有PC5才会回复,因此现在将PC5的MAC添加到交换机中。

所以,不,开关没什么问题。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/348353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档