IP地址和MAC地址相同點是它們都唯一,不同的特點主要有:
1. 對於網絡上的某一設備,如一台計算機或一台路由器,其IP地址可變(但必須唯一),而MAC地址不可變。我們可以根據需要給一台主機指定任意的IP地址,如我們可以給局域網上的某台計算機分配IP地址為192.168.0.112 ,也可以將它改成192.168.0.200。而任一網絡設備(如網卡,路由器)一旦生產出來以后,其MAC地址永遠唯一且不能由用戶改變。
2. 長度不同。IP地址為32位,MAC地址為48位。
3. 分配依據不同。IP地址的分配是基於網絡拓撲,MAC地址的分配是基於制造商。
4. 尋址協議層不同。IP地址應用於OSI第三層,即網絡層,而MAC地址應用在OSI第二層,即數據鏈路層。 數據鏈路層協議可以使數據從一個節點傳遞到相同鏈路的另一個節點上(通過MAC地址),而網絡層協議使數據可以從一個網絡傳遞到另一個網絡上(ARP根據目的IP地址,找到中間節點的MAC地址,通過中間節點傳送,從而最終到達目的網絡)
