我目前正在尝试熟悉以太网网络协议。然而,在查看标准时,以太网帧需要一个目标 MAC 地址,而源地址 MAC 通常被编程到设备上。我的问题是设备如何获得初始目标地址。例如,当您第一次将计算机插入网络时,它是如何发现它的邻居 MAC 地址的。就像您需要与默认网关交谈以获取 IP 地址以将数据发送到网络之外。我曾尝试查看标准,但不确定是否要准确搜索。
我找到了这篇 wiki 文章Link Layer Discovery Protocol,但它看起来在 2005 年被标准化,而以太网比它更旧。那么在此之前做了什么?它似乎也不仅仅是提供 MAC 地址。