IP Mac位址作用

2022-09-20 00:03:14 字數 1185 閱讀 2831

mac位址(英語:media access control address),直譯為**訪問控制位址,也稱為區域網位址(lan address),mac位址,乙太網位址(ethernet address)或實體地址(physical address),它是乙個用來確認網路裝置位置的位址。在osc模型中,第三層網路層負責ip位址,第二層資料鏈路層則負責mac位址[1]  。mac位址用於在網路中唯一標示乙個網絡卡,一台裝置若有一或多個網絡卡,則每個網絡卡都需要並會有乙個唯一的mac位址

ip 位址是基於邏輯的,比較靈活,不受硬體的限制,也容易記憶。而 mac位址在一定程度上與硬體一致,是基於物理的,能夠標識具體的網路節點。這兩種位址各有優點,使用時也因條件不同而採取不同的位址

mac位址是固化在網絡卡裡面的。從理論上講,除非盜來硬體即網絡卡,否則一般是不能被冒名頂替的。基於 mac 位址的這種特點,因此區域網採用了用mac位址來標識具體使用者的方法

無論是區域網,還是廣域網中的計算機之間進行通訊時,最終都表現為將資料報從某種形式的鏈路上的乙個初始節點出發,從乙個節點傳遞到另乙個節點,最終傳送到目的節點。資料報在這些節點之間的傳遞都是由 arp負責將ip位址對映到 mac位址上來完成的

在命令提示符下輸入命令「ipconfig /all」回車之後就會顯示當前計算機的一些網路資訊,其中「physical address」字樣的這一項就是當前計算機中網絡卡的 mac位址

1、對於網路上的某一裝置,如一台計算機或一台路由器,其ip位址是基於拓撲設計出的,同一臺裝置或計算機上,改動ip位址是很容易的(但必須唯一),而mac則是生產廠商燒錄好的,一般不能改動。我們可以根據需要給一台主機指定任意的ip位址,如我們可以給區域網上的某台計算機分配ip位址為192.168.0.112 ,也可以將它改成192.168.0.200。而任一網路裝置(如網絡卡,路由器)一旦生產出來以後,其mac位址不可由本地連線內的配置進行修改。如果乙個計算機的網絡卡壞了,在更換網絡卡之後,該計算機的mac位址就變了

2、長度不同。ip位址為32位,mac位址為48位

3、分配依據不同。ip位址的分配是基於網路拓撲,mac位址的分配是基於製造商

4、定址協議層不同。ip位址應用於osi第三層,即網路層,而mac位址應用在osi第二層,即資料鏈路層。 資料鏈路層協議可以使資料從乙個節點傳遞到相同鏈路的另乙個節點上(通過mac位址),而網路層協議使資料可以從乙個網路傳遞到另乙個網路上(arp根據目的ip位址,找到中間節點的mac位址,通過中間節點傳送,從而最終到達目的網路)

IP Mac位址作用

ip 位址是基於邏輯的,比較靈活,不受硬體的限制,也容易記憶。而 mac位址在一定程度上與硬體一致,是基於物理的,能夠標識具體的網路節點。這兩種位址各有優點,使用時也因條件不同而採取不同的位址 mac位址是固化在網絡卡裡面的。從理論上講,除非盜來硬體即網絡卡,否則一般是不能被冒名頂替的。基於 mac...

網域名稱,ip,mac位址

網域名稱 由一串用點分隔的名字組成的internet上某一台計算機或計算機組的名稱,用於在資料傳輸時對計算機的定位標識 有時也指地理位置 所以mac位址是不可改變的,ip位址是可以更改的。由於ip位址具有不方便記憶並且不能顯示位址組織的名稱和性質等缺點,人們設計出了網域名稱,並通過網域名稱系統 dn...

獲取本機IP MAC位址

1 include 2 include 3 include iphlpapi.h 包含對ip幫助函式的定義 4 pragma comment lib,iphlpapi.lib 5 pragma comment lib,ws2 32.lib 全域性資料 6 u char g uclocalmac 6 ...