MAC地址在第二层 DATA link,IP在第三层Network,TCP在第四层 Transport。
交换机是干什么用的呢?工作在第二层。
交换机里有一条很高带宽的背部总线,和内部交换矩阵。
交换机上所有端口都挂在这条总线上,控制电路收到数据包后,处理端口会查找存储器中的地址对照表,来确定目的MAC的NIC挂在哪个端口上,通过内部交换矩阵将数据包转发给目的端口。目的MAC如果不在,将广播到所有端口。接收端口回应后交换机会学习新的地址,并把它添加到内部MAC地址表中。
MAC地址的学习需要:
1 获得MAC地址,及其端口号
2 MAC地址的存储
3MAC地址的新建删除和更新功能如何实现
MAC帧结构
7B 1B 6B 6B 2B 46-1500B 4B
起始 SFD 目的MAC 源MAC 类型 数据 FCS