假設我分別給兩臺電腦兩個公有ip地址,讓他們進行通信,為什么還是要用到mac地址?
uj5u.com熱心網友回復:
IP是在網路層的尋址,而MAC是在資料鏈路層的尋址。uj5u.com熱心網友回復:
這個mac不是單獨給tcp/ip協議用的,在網路發展的早期,有很多非tcpip的傳輸協議,只不過發展到現在,tcpip成了最流行和廣泛使用的。最早的實驗就是一對一的傳輸,那時候還沒有tcpip,要想標識不同的設備,只能靠mac了。以現在的架構和體系來看,如果沒有mac地址,每個網卡都要把經過他的資料包全部中斷收上去判斷資料包是不是給他的,有了mac就只有給自己的或廣播組播地址的資料包才會被網卡收起來。這樣系統開銷明顯降低。mac也是交換機能夠快速找到埠轉發的標識,如果沒有的話,交換機得把一個包朝著所有埠轉發...
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/47019.html
標籤:交換及路由技術
上一篇:小白問題求指點
