MAC位址簡介

2021-04-15 05:02:44 字數 2224 閱讀 7836

什麼是mac!!!

如果你是通過校園網或小區接入internet,那麼一定聽說過mac位址。什麼是mac位址

,mac位址在這種區域網環境中究竟起到什麼作用?下面就來介紹一下mac位址的知識

,mac位址和ip位址的區別以及mac位址在實際應用中所涉及到的安全問題。

一、基礎知識

如今的網路是分層來實現的,就像是搭積木一樣,先設計某個特定功能的模組,

然後把模組拼起來組成整個網路。區域網也不例外,一般來說,在組網上我們使用的

制層(llc)。

標識網路中的一台計算機,一般至少有三種方法,最常用的是網域名稱位址、ip位址

和mac位址,分別對應應用層、網路層、物理層。網路管理一般就是在網路層針對ip

位址進行管理,但由於一台計算機的ip位址可以由使用者自行設定,管理起來相對困難

,mac位址一般不可更改,所以把ip位址同mac位址組合到一起管理就成為常見的管理

方式。

二、什麼是mac位址

mac位址就是在**接入層上使用的位址,也叫實體地址、硬體位址或鏈路位址

,由網路裝置製造商生產時寫在硬體內部。mac位址與網路無關,也即無論將帶有這

個位址的硬體(如網絡卡、集線器、路由器等)接入到網路的何處,都有相同的mac地

址,它由廠商寫在網絡卡的bios裡。mac位址可採用6位元組(48位元)或2位元組(16位元

)這兩種中的任意一種。但隨著區域網規模越來越大,一般都採用6位元組的mac位址。

這個48位元都有其規定的意義,前24位是由生產網絡卡的廠商向ieee申請的廠商位址,

目前的**是1000美元買乙個位址塊,後24位由廠商自行分配,這樣的分配使得世界

上任意乙個擁有48位mac位址的網絡卡都有唯一的標識。另外,2位元組的mac位址不用網

卡廠商申請。

08:00:20:0a:8c:6d就是乙個mac位址,其中前6位16進製制數08:00:20代表網路硬體制

造商的編號,它由ieee分配,而後3位16進製制數0a:8c:6d代表該製造商所製造的某個

網路產品(如網絡卡)的系列號。每個網路製造商必須確保它所製造的每個乙太網裝置

都具有相同的前三位元組以及不同的後三個位元組。這樣就可保證世界上每個乙太網裝置

都具有唯一的mac位址。

三、ip位址與mac位址的區別

ip位址基於邏輯,比較靈活,不受硬體限制,也容易記憶。mac位址在一定程度

上與硬體一致,基於物理,能夠標識具體。這兩種位址各有好處,使用時也因條件而

採取不同的位址。

mac是英文media access control的縮寫,中文釋義:**訪問控制子層協議。該協

議位於osi七層協議中資料鏈路層的下半部分,主要負責控制與連線物理層的物理介

質。在傳送資料的時候,mac協議可以事先判斷是否可以傳送資料,如果可以傳送將

給資料加上一些控制資訊,最終將資料以及控制資訊以規定的格式傳送到物理層;在

接收資料的時候,mac協議首先判斷輸入的資訊並是否發生傳輸錯誤,如果沒有錯誤

,則去掉控制資訊傳送至llc層。

mac位址是網絡卡的實體地址,它由48位二進位制數表示。其中前面24位表示網路廠商標

識符,後24位表示序號。每個不同的網路廠商會有不同的廠商識別符號,而每個廠商所

生產出來的網絡卡都是依序號不斷變化的,所以每塊網絡卡的mac位址是世界上獨一無二

進製數來表示乙個完整的mac位址,如00:e0:4c:01:02:85。在win98/2000下均可以通

過在ms-dos方式下執行ipconfig/all命令得到相應的網絡卡的mac位址。

/***************/

如何獲得別人的mac

其實上面已經涉及到了,如果是2000/xp使用者可以用 nbtstat -a ip位址(還可以獲

得別的東東啊,可別學壞啊)。另外同一區域網內的,你可以用ping ip 或者ping

主機名,然後用arp -a 來獲得。

如何修改自己的mac位址

mac位址是儲存在網絡卡的eprom裡面,通過網絡卡生產廠家提供的修改程式可以更改儲存

器裡的位址,即使網絡卡沒有這樣的設定我們也可以通過間接的方法修改,一般網絡卡發

出的包的源mac位址並不是網絡卡本身寫上去的,而是應用程式提供的,只是在通常的

實現中,應用程式先從網絡卡上得到mac位址,每次傳送的時候都用這個mac做為源mac

而已,windows中,網絡卡的mac儲存在登錄檔中,實際使用也是從登錄檔中提取的,所

以只要修改登錄檔就可以簡單的改變mac

MAC位址IP位址閘道器位址

對於網路上的某一裝置,如一台計算機或一台路由器,其ip位址是基於網路拓撲設計出的,同一臺裝置或計算機上,改動ip位址是很容易的 但必須唯一 而mac則是生產廠商燒錄好的,一般不能改動。我們可以根據需要給一台主機指定任意的ip位址,如我們可以給區域網上的某台計算機分配ip位址為192.168.0.11...

MAC位址表 埠安全 MAC位址偏移

4.mac位址表 2.埠安全 mac位址偏移 1.組成 mac位址為48位 6位元組 前24bit是通過向ietf等機構申請用來表示廠商的 後24bit是廠商分配給產品的唯一數值。2.分類 3.交換機對資料幀的三種處理行為 3.常見mac位址 位址用處 01 00 5e 0x xx xx ipv4組...

MAC位址與IP位址

為 訪問控制,或稱為實體地址 硬體位址 用於識別資料鏈路中互連的節點。mac 位址與ip 位址,兩者之間分工合作,完成通訊。mac 位址長 48 位元,在使用網絡卡的情況下,mac位址一般會被燒入到 rom,因此任何一 個網絡卡的 mac位址都是唯一的,在全世界都不會有重複。每個nic 廠商識別碼,...