据我所知,对于学习 MAC 地址的交换机,如果主机 A 想要向主机 B 发送数据,则交换机会学习主机 A MAC 并将其放入 MAC 表中。如果它不知道 MAC(对于主机 B)在哪里,那么它将淹没端口。Host B 然后创建一个帧并将其发送到 Host,允许交换机学习 Host B 的 MAC。
我对ARP的理解是,如果Host A要向Host D(单独的网络)发送数据,那么Host A需要学习默认网关MAC,所以Host A向网关发送ARP请求,然后交换机接收帧,交换机学习主机A的MAC等。
我似乎遇到的问题是我似乎对 MAC 表和 ARP 感到困惑。是否总是使用 ARP?在第一个例子中没有提到 ARP,所以我对这些术语和它们的使用时间感到困惑。