爲什麼IP地址與Mac地址缺一不可?

爲什麼有了IP,還需要mac地址,或者是有了mac,還需要ip呢

首先ip地址是網絡層的組成部分,mac地址是數據鏈路層的組成部分。ip地址是邏輯地址,是可發生變化的。mac地址就是適配器(網卡)的地址,是不變的。做個比喻,mac地址就想我們的身份證號,ip地址像是郵編號,是分層的。在日常生活中,兩者是不可缺少的。爲什麼是不可或缺的呢?這裏給出一些理由:

a.網絡層不只有ip協議,還有其它的協議。如果適配器只要獲取ip地址,那麼遇到不同的網絡層協議,怎麼辦?

b.如果適配器是ip地址,那麼ip地址需要存儲在適配器的ram中,對於一個新的網絡環境,適配器都要改變其ip地址。麻煩。

c. 如果適配器沒有地址,那麼又有一個問題:對於以太網技術而言,一個主機向鏈路發送了數據,其它局域網的主機都會接收到。都要解析ip,然後和自己ip匹配。浪費時間。如果有mac,只需要比對一下mac就行了。

所以,需要mac地址。


https://www.jianshu.com/p/0ce15c07b294

網絡的數據交換類似送快遞

ip地址是住址,mac地址是身份證號。

只有身份證號的情況下想送快遞是不行的,因爲他不知道你現在在哪。

而知道住址不知道身份證號的話,快遞是可以送到你家,但又不知道是不是你本人簽收

MAC地址也叫物理地址、硬件地址,由網絡設備製造商生產時燒錄在網卡

IP,全稱互聯網協議地址,是指IP地址,意思是分配給用戶上網使用的網際協議

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章