最佳答案
终端接入交换机后,交换机通过记录端口接收数据帧中的源MAC地址和端口的对应关系来进行MAC地址表学习。这个过程中,如果交换机的某个端口收到数据帧,它会把数据帧从所有其他端口转发出去,以确保网络中其他所有的终端主机都能收到此数据帧。这样,交换机就能知道终端主机的位置,也就是主机连接在交换机的哪个端口上。
交换机在MAC地址学习时,需要遵循以下原则:
这样做的目的是为了知道主机所处的位置,从而只转发目标主机所需要的数据,提高网络效率。如果一个主机从一个端口转移到另一个端口,交换机在新的端口学习到了此主机MAC地址,则会删除原有表项。12
(0)
没讲到重点啊兄弟,通过ARP报文么
模拟器抓包看样子应该ARP报文
mac表是交换机监听数据链路层以太网帧结构——以太网帧能抓到包吗
ARP里面肯定有,看样子,其实还是通过ARP报文学习到的吧
似乎明白了,不管先发的是什么报文,主要是通过这个报文里的链路层的数据帧学习到的,模拟器之所以抓到的包是ARP,应该是地址IP地址后,会发送ARP报文,通过ARP报文里的链路层数据帧就可以学习到MAC地址
应该是地址IP地址后——应该PC配置IP地址后
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
应该是地址IP地址后——应该PC配置IP地址后