以太网交换机根据MAC地址来转发数据包。在以太网中,每个网络设备都有一个唯一的MAC地址,用于在网络层之下标识该设备。当交换机接收到一个数据包时,它会首先查看数据包的目的MAC地址。交换机内部维护着一张MAC地址表,这张表记录了每个MAC地址与对应端口之间的映射关系。当交换机收到数据包时,它会通过查找这张表来确定应该将数据包转发到哪个端口。如果目的MAC地址与某个端口的MAC地址匹配,交换机就会将数据包转发到那个端口。如果MAC地址表中没有目的MAC地址的记录,交换机会执行泛洪操作,即将数据包广播到除了接收端口以外的所有端口。这样,目的设备无论连接到哪个端口,都能接收到数据包。同时,交换机也会学习新的MAC地址与端口映射关系,并更新到MAC地址表中,以便后续更高效地转发数据包。总的来说,以太网交换机通过MAC地址来识别并转发数据包,实现了网络设备之间的快速、高效通信。