我知道ARP用于将IP地址映射到MAC地址,而在以太网/第2层网络上,MAC用于寻址其他计算机。如果客户想要与另一个网络上的服务器通信,我需要找到代表它的IP地址。
因此,在同一网络上,PC 1已将PC 2映射到IP / MAC地址,为什么需要创建一个不会被PC 2使用的IP头?
答案 0 :(得分:1)
IP地址不仅用于主机之间的传输。它们还用于更高级别的主机识别。例如:当建立新的TCP连接到服务器服务器时,可以识别请求的来源(通过客户端IP地址/端口)。
同样最好不区分本地和广泛的网络连接,一次实现所有协议事项更容易。
顺便说一下 - 在某些情况下,在主机之间传输时,实际上会跳过IP地址。例如,在具有标头压缩的PPP的情况下。但这种情况并不常见。