交换机的理解

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

你可能感兴趣的:(硬件接口调试)