回覆列表
  • 1 # 大花貓160412405

    ip地址具有層次性,地域性。資料在網路中傳遞不是一步到位的,中間必然經過多個路由節點,轉發資料,根據ip地址可以明白資料傳遞的方向,mac地址不具備這樣特點。可以看看圖解tcp ip協議這本書,裡面對網路這塊的講解還是非常透徹和易懂的。

  • 2 # 真金Pro

    很簡單,因為mac地址無法路由。ip地址由兩部分組成,前面一半是網路號,後面一半是主機號,而mac地址沒有網路號所以沒法路由。而且這網路號你想加也加不了,因為mac地址是硬體廠商給的,在出廠的時候硬體廠商無法預知所出售的裝置會被部署在何處,就算你給mac地址加了網路號也無法保證具有相同網路號的裝置會被部署在同一個網路中。

  • 3 # 通訊一小兵

    應邀回答本行業問題。

    Mac地址現在其實是不具備唯一性的,所謂"Mac地址的唯一性",其實僅僅是在裝置商出廠的時候,現在拿到手的裝置的Mac地址都是可以修改的,你可以把你的裝置的Mac地址改成你你要修改的Mac。

    說到為什麼Mac地址不能作為IP地址資源,只能說當初OSI7層模型裡就是這麼定義的,Mac地址位於資料鏈路層,而IP對應的第三層的網路層。

    說穿了,就是當初就是這麼設計的,如果當初是基於Mac定址,也可能整個網路結構就不一樣的,各種協議也將會不一樣。說一定不行,也未必是這樣。

    就現在的7層網路結構裡,是不能用Mac進行定址的。在現行網路結構中,IP相當於你的門牌地址,而Mac相當於你的名字。

    交換機是二層裝置(大部分是)是基於Mac定址的,比較快速,但是不能跨網路。其實這個很簡單的理解,就好像你們單位,如果只有一個叫王大明的,你一喊王大明有人找,很顯然就是找他了。所以,同一個網路中就不能Mac地址衝突。

    而在互聯網裡,跨多個網段,是可能有重複的Mac地址的,就好像中國可以有NN個往大明一樣,所以在現行的網路結構裡,就無法使用Mac地址定址,否則的話,如果有人有心把自己的Mac地址修改為網路伺服器的 Mac地址,這個伺服器也就可能癱瘓了,一點兒安全性也沒有了。

  • 中秋節和大豐收的關聯?
  • 為什麼水管裡的水凍成冰以後水管容易爆裂?