在similar问题,已经回答的问题是:为什么不使用MAC地址而不是本地IP?
为什么我们在互联网上需要MAC和IP地址?他们是 这两个地址。为什么不能用于描述设备?
答案是沿着线:
这两种协议不具有普遍性,并不是所有的设备都使用它。 IP 提供了逻辑地址并允许路由,MAC不支持路由等等。
我的新问题是:
这是一个不错的答案,为什么互联网作为一个整体需要两种类型的地址,但我们为什么需要本地IP地址?
本地,在同一个网络上,不涉及路由,我只是发送到我旁边的计算机。为什么我不能直接发送到他的MAC地址?还有将我们的本地网络连接到互联网的路由器 - 为什么他不能只存储一张MAC地址表来跟踪外部世界到“当地世界”的哪个地方?
本地IP的存在似乎没有必要。
值得一提的另一件事是IPv6的链接本地地址。这些是由网络接口自动生成的IP地址,无需配置。这并没有回答你的问题,但确实允许本地通信,而无需分配IP地址或依靠DHCP服务器分配地址。研究可能很有趣,因为它似乎可以帮助你理解他们解决类似问题的方法。 –
首先,感谢您的慷慨解答,并且认真对待它。我只是以不同的方式和上下文询问之前问过的问题,而遇到很多低估。对此,我真的非常感激! – CodyBugstein
其次,在你的比喻中,你说IP地址就像信封上写着的东西,MAC地址就像描述房子(从角落里的橡树,橡树等等)。那么在这个例子中本地IP会是什么?我猜这就像是一个邮差,他的路线上的所有房屋都是数字,对吗?我仍然不明白为什么这比使用MAC地址更好。它增加了哪些新功能? – CodyBugstein