在similar問題,已經回答的問題是:爲什麼不使用MAC地址而不是本地IP?
爲什麼我們在互聯網上需要MAC和IP地址?他們是 這兩個地址。爲什麼不能用於描述設備?
答案是沿着線:
這兩種協議不具有普遍性,並不是所有的設備都使用它。 IP 提供了邏輯地址並允許路由,MAC不支持路由等等。
我的新問題是:
這是一個不錯的答案,爲什麼互聯網作爲一個整體需要兩種類型的地址,但我們爲什麼需要本地IP地址?
本地,在同一個網絡上,不涉及路由,我只是發送到我旁邊的計算機。爲什麼我不能直接發送到他的MAC地址?還有將我們的本地網絡連接到互聯網的路由器 - 爲什麼他不能只存儲一張MAC地址表來跟蹤外部世界到「當地世界」的哪個地方?
本地IP的存在似乎沒有必要。
值得一提的另一件事是IPv6的鏈接本地地址。這些是由網絡接口自動生成的IP地址,無需配置。這並沒有回答你的問題,但確實允許本地通信,而無需分配IP地址或依靠DHCP服務器分配地址。研究可能很有趣,因爲它似乎可以幫助你理解他們解決類似問題的方法。 –
首先,感謝您的慷慨解答,並且認真對待它。我只是以不同的方式和上下文詢問之前問過的問題,而遇到很多低估。對此,我真的非常感激! – CodyBugstein
其次,在你的比喻中,你說IP地址就像信封上寫着的東西,MAC地址就像描述房子(從角落裏的橡樹,橡樹等等)。那麼在這個例子中本地IP會是什麼?我猜這就像是一個郵差,他的路線上的所有房屋都是數字,對嗎?我仍然不明白爲什麼這比使用MAC地址更好。它增加了哪些新功能? – CodyBugstein