交换机的工作原理
以广播的方式学习生成MAC地址表,根据MAC地址表转发数据帧。
1、当交换机其中一个端口接收到数据包后,交换机先查询自身的MAC地址表,如果有数据帧的目的MAC对应的端口,则通过该端口转发数据,如果没有,则交换机将学习数据帧的源MAC地址和交换机端口的对应关系,并将源MAC地址和对应端口计入MAC地址表中,
2、而后,交换机向除了进口之外的所有其它端口广播数据帧,查找未知的MAC地址,当目的MAC主机回包时,交换机记录下此时源MAC地址和对应端口,补充MAC地址表。
3、当交换机的mac地址表完整的形成以后,交换机就会根据mac地址表, 以直播的方式来转发数据帧
4、mac地址表中的记录默认生存时间为300秒,300秒如果未更新,交换机就会删除此记录,从新学习。