什么是mac地址 mac地址有什么作用 什么是mac地址什么是ip地址
2023-08-04 16:00:51 來源:
mac地址是什么?mac地址是什么意思?經(jīng)常接觸電腦網(wǎng)卡的朋友都知道,在網(wǎng)絡(luò)應(yīng)用中網(wǎng)卡伴有著重要的角色,我們知道每塊網(wǎng)卡都有一個特定的MAC地址,該地址是由網(wǎng)卡物理地址,是唯一的,每塊網(wǎng)卡MAC地址都不一樣,并且唯一。那么,到底什么是mac地址呢,它有什么作用呢?
【資料圖】
MAC地址概述
MAC(Media Access Control, 介質(zhì)訪問控制),或稱為 MAC位址、硬件位址,用來定義網(wǎng)絡(luò)設(shè)備的位置。在OSI模型中,第三層網(wǎng)絡(luò)層負(fù)責(zé) IP地址,第二層數(shù)據(jù)鏈路層則負(fù)責(zé) MAC位址。因此一個主機(jī)會有一個IP地址,而每個網(wǎng)絡(luò)位置會有一個專屬于它的MAC位址。MAC地址,用來表示互聯(lián)網(wǎng)上每一個站點的標(biāo)識符,采用十六進(jìn)制數(shù)表示,共六個字節(jié)(48位)。其中,前三個字節(jié)是由IEEE的注冊管理機(jī)構(gòu)RA負(fù)責(zé)給不同廠家分配的代碼(高位24位),也稱為“編制上唯一的標(biāo)識符”(Organizationally Unique Identifier),后三個字節(jié)(低位24位)由各廠家自行指派給生產(chǎn)的適配器接口,稱為擴(kuò)展標(biāo)識符(唯一性)。一個地址塊可以生成2^24個不同的地址。MAC地址實際上就是適配器地址或適配器標(biāo)識符EUI-48。
MAC地址解釋
MAC(Medium/MediaAccess Control,介質(zhì)訪問控制)MAC地址是收錄在NetworkInterfaceCard(網(wǎng)卡,NIC)里的.MAC地址,也叫硬件地址,是由48比特/bit長(6字節(jié)/byte,1byte=8bits),16進(jìn)制的數(shù)字組成.0-23位叫做組織唯一標(biāo)志符(organizationally unique,是識別LAN(局域網(wǎng))節(jié)點的標(biāo)識。24-47位是由廠家自己分配.其中第48位是組播地址標(biāo)志位。網(wǎng)卡的物理地址通常是由網(wǎng)卡生產(chǎn)廠家燒入網(wǎng)卡的EPROM(一種閃存芯片,通??梢酝ㄟ^程序擦寫),它存儲的是傳輸數(shù)據(jù)時真正賴以標(biāo)識發(fā)出數(shù)據(jù)的電腦和接收數(shù)據(jù)的主機(jī)的地址。
也就是說,在網(wǎng)絡(luò)底層的物理傳輸過程中,是通過物理地址來識別主機(jī)的,它一定是全球唯一的。比如,著名的以太網(wǎng)卡,其物理地址是48bit(比特位)的整數(shù),如:44-45-53-54-00-00,以機(jī)器可讀的方式存入主機(jī)接口中。以太網(wǎng)地址管理機(jī)構(gòu)(除了管這個外還管別的)(IEEE)(IEEE:電氣和電子工程師協(xié)會)將以太網(wǎng)地址,也就是48比特的不同組合,分為若干獨立的連續(xù)地址組,生產(chǎn)以太網(wǎng)網(wǎng)卡的廠家就購買其中一組,具體生產(chǎn)時,逐個將唯一地址賦予以太網(wǎng)卡。
形象的說,MAC地址就如同我們身份證上的身份證號碼,具有全球唯一性。
mac address
MAC地址的作用
IP地址就如同一個職位,而MAC地址則好像是去應(yīng)聘這個職位的人才,職位既可以讓甲坐,也可以讓乙坐,同樣的道理一個結(jié)點的IP地址對于網(wǎng)卡是不做要求,基本上什么樣的廠家都可以用,也就是說IP地址與MAC地址并不存在著綁定關(guān)系。本身有的計算機(jī)流動性就比較強(qiáng),正如同人才可以給不同的單位干活的道理一樣的,人才的流動性是比較強(qiáng)的。職位和人才的對應(yīng)關(guān)系就有點像是IP地址與MAC地址的對應(yīng)關(guān)系。比如,如果一個網(wǎng)卡壞了,可以被更換,而無須取得一個新的IP地址。如果一個IP主機(jī)從一個網(wǎng)絡(luò)移到另一個網(wǎng)絡(luò),可以給它一個新的IP地址,而無須換一個新的網(wǎng)卡。當(dāng)然MAC地址除了僅僅只有這個功能還是不夠的,就拿人類社會與網(wǎng)絡(luò)進(jìn)行類比,通過類比,我們就可以發(fā)現(xiàn)其中的類似之處,更好地理解MAC地址的作用。無論是局域網(wǎng),還是廣域網(wǎng)中的計算機(jī)之間的通信,最終都表現(xiàn)為將數(shù)據(jù)包從某種形式的鏈路上的初始結(jié)點出發(fā),從一個結(jié)點傳遞到另一個結(jié)點,最終傳送到目的結(jié)點。數(shù)據(jù)包在這些節(jié)點之間的移動都是由ARP(Address Resolution Protocol:地址解析協(xié)議)負(fù)責(zé)將IP地址映射到MAC地址上來完成的。其實人類社會和網(wǎng)絡(luò)也是類似的,試想在人際關(guān)系網(wǎng)絡(luò)中,甲要捎個口信給丁,就會通過乙和丙中轉(zhuǎn)一下,最后由丙 轉(zhuǎn)告給丁。在網(wǎng)絡(luò)中,這個口信就好比是一個網(wǎng)絡(luò)中的一個數(shù)據(jù)包。數(shù)據(jù)包在傳送過程中會不斷詢問相鄰節(jié)點的MAC地址,這個過程就好比是人類社會的口信傳送過程。相信通過這兩個例子,我們就可以進(jìn)一步理解MAC地址的作用。
MAC地址的應(yīng)用
平日身份證的作用并不是很大,但是到了有的關(guān)鍵時刻,身份證就是用來證明你的身份的。比如你要去銀行提取現(xiàn)金,這時就要用到身份證。那么MAC地址與IP地址綁定就如同我們在日常生活中的本人攜帶自己的身份證去做重要事情一樣的道理。有的時候,我們?yōu)榱朔乐笽P地址被盜用,就通過簡單的交換機(jī)端口綁定(端口的MAC表使用靜態(tài)表項),可以在每個交換機(jī)端口只連接一臺主機(jī)的情況下防止修改MAC地址的盜用,如果是三層設(shè)備還可以提供:交換機(jī)端口/IP/MAC 三者的綁定,防止修改MAC的IP盜用。一般綁定MAC地址都是在交換機(jī)和路由器上配置的,是網(wǎng)管人員才能接觸到的,對于一般電腦用戶來說只要了解了綁定的作用就行了。比如你在校園網(wǎng)中把自己的筆記本電腦換到另外一個宿舍就無法上網(wǎng)了,這個就是因為MAC地址與IP地址(端口)綁定引起的。
相關(guān)閱讀