数据包转发到哪个端口?

我在ARP表中看到只有MAC和Vlans对。 我有3个端口在相同的访问模式下的VLAN(VLANconfiguration为IP地址和路由接口),我的问题是,如果路由到这个VLAN /子网的数据包发送到所有关联的端口? 或者仅将destionation IP连接到的端口。 在路由表中是destionationnetworking,并提到vlan。 我很确定,因为目的地ip无法与可达的端口相关联。

交换机通常不知道有关IP地址的任何信息。 他们只保留一个带有MAC地址的表和他们所在的端口。 即使他们使用VLAN,他们仍然只是在他们的表中使用MAC端口组合,根本不使用IP。

如果在mac表中有mac,则只发送到mac所在的端口。 如果它还没有知道MAC /端口关联,则通过该VLAN中的所有端口广播该数据包。