交换机自学习和转发帧
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/398564c4010c29ad18b10446f21c8277.png)
主机A给主机B发送帧,首先假设已经通过arp协议得到主机B的MAC地址,当交换机1收到该帧后将源MAC地址和接口登记,然后在帧交换表中查到目的MAC地址,没有找到就进行盲目转发(泛洪),交换机2收该帧后,做相同的动作。
主机B给主机A发送帧,首先交换机1收到该帧,然后登记源MAC地址和接口号,然后查找帧交换表,找到后,就从对应的接口转发出去。
接下来就一直重复上述的动作,例如主机E给主机A发送帧
丢弃帧的情况:
当主机G给主机发送帧时,A和交换机1都会收到该帧,交换机1首先将G的MAC地址登记和接口号,然后查找A的接口号,发现A的接口和进来的接口相同,所以丢弃该帧。
需要注意每条记录都有自己的有效时间,过期会自动删除,这是因为MAC地址与交换机接口的对应关系并不是永久的。