我是一个完整的网络初学者,但如果我理解正确的话,ARP 的要点是:
我们希望尽可能地使用高级地址,但最终,我们实际上需要将接收器 MAC 地址传输给它。
- 我们使用 ip 地址将数据包路由到主机
I。但是我们不知道将它发送到哪个 MAC 地址。 - 现在我们以“嘿,这个IP地址属于谁?”的方式广播一条消息。
- 接收器识别其 IP 并通过发送其 MAC 地址进行响应。
那么,我们做ARP是因为我们不想广播整个数据包?
跟进#1:我记得至少对于以太网网络,广播基本上和单次传输一样便宜。但是在发送数据包时,我们不知道接收器是否在以太网上,所以我们不能假设广播很便宜?
后续行动#2:我们在什么时候广播?假设水槽在23.235.37.67。我们真的向 广播23.235.37.67吗?如果是这样,是什么使它成为广播,而不是单个用户传输?如果这个 IP 上只有一台计算机,为什么不广播整个数据包?


