1. 程式人生 > >IP地址和MAC地址的異同

IP地址和MAC地址的異同

IP地址和MAC地址相同點是它們都唯一,不同的特點主要有:

  1. 對於網路上的某一裝置,如一臺計算機或一臺路由器,其IP地址可變(但必須唯一),而MAC地址不可變。我們可以根據需要給一臺主機指定任意的IP地址,如我們可以給區域網上的某臺計算機分配IP地址為192.168.0.112 ,也可以將它改成192.168.0.200。而任一網路裝置(如網絡卡,路由器)一旦生產出來以後,其MAC地址永遠唯一且不能由使用者改變。一個無線網絡卡一生產出來就有mac地址了,只要連上網就會被分配上IP地址(主動或自動獲取)。

  2. 長度不同。IP地址為32位,MAC地址為48位。

  3. 分配依據不同。IP地址的分配是基於網路拓樸,MAC地址的分配是基於製造商。

  4. 定址協議層不同。IP地址應用於OSI第三層,即網路層,而MAC地址應用在OSI第二層,即資料鏈路層。 資料鏈路層協議可以使資料從一個節點傳遞到相同鏈路的另一個節點上(通過MAC地址),而網路層協議使資料可以從一個網路傳遞到另一個網路上(ARP根據目的IP地址,找到中間節點的MAC地址,通過中間節點傳送,從而最終到達目的網路)。