網絡卡mac位址不是隨便定義的,它的組成結構如圖所示。
1>
後3個位元組代表該製造商所製造的某個網路產品(如網絡卡)的系列號,前3個位元組表示代表網路硬體製造商的編號,它由ieee(電氣與電子工程師協會)分配
2>乙太網的位址為48位,由ieee統一分配給網絡卡製造商,每個網絡卡的位址都必須是全球唯一的。共6個位元組的長度。ff:ff:ff:ff:ff:ff為廣播位址,只能用在目的位址段,不能作為源位址段。目的位址為廣播位址的資料報,可以被乙個區域網內的所有網絡卡接收到。合法的乙太網位址第32位組播標誌必須為0。例如:
x0:xx:xx:xx:xx:xx
x2:xx:xx:xx:xx:xx
x4:xx:xx:xx:xx:xx
x6:xx:xx:xx:xx:xx
x8:xx:xx:xx:xx:xx
xa:xx:xx:xx:xx:xx
xc:xx:xx:xx:xx:xx
xe:xx:xx:xx:xx:xx
為合法乙太網位址。上面的x代表0-f中的任乙個。 位址
x1:xx:xx:xx:xx:xx
x3:xx:xx:xx:xx:xx
x5:xx:xx:xx:xx:xx
x7:xx:xx:xx:xx:xx
x9:xx:xx:xx:xx:xx
xb:xx:xx:xx:xx:xx
xd:xx:xx:xx:xx:xx
xf:xx:xx:xx:xx:xx
位址範圍01:00:5e:00:00:00---01:00:5e:7f:ff:ff 用於ip位址的組播,其他組播位址跟tcp/ip無關,不做介紹。
2>網絡卡可以接收以下3種位址的資料報:
第一種 目的位址跟自己的網絡卡位址是一樣的資料報;
第二種 目的位址為ff:ff:ff:ff:ff:ff廣播位址的資料報;
第三種 目的位址為跟自己的組播位址範圍相同的資料報。
3>在乙太網的應用當中,如果你希望你的資料報只發給乙個網絡卡,目的位址用對方的網絡卡位址;
4>如果你想把資料報發給所有的網絡卡,目的位址用廣播位址;
5>如果你想把資料報發給一組網絡卡,目的位址用組播位址。
3.擴充套件知識(mac安全問題)
1>mac位址是可以修改的:
在有些場合需要修改mac位址,例如冒充網路中的正式使用者,就需要修改網絡卡的mac。要修改mac位址,可以通過硬體的方法實現,即利用網絡卡廠家提供的修改程式來燒錄網絡卡的eeprom(electrically erasable programmable read-onlymemory, 電可擦可程式設計唯讀儲存器)這樣做可行,但易錯。也可以使用別的方法:windows安裝的時候,會自動從網絡卡中讀入mac位址,把它存放在登錄檔中的mac位址,把它存放在登錄檔中以備後用。當資料在網路中傳輸時,從網絡卡發出的資料報中要求有乙個源mac位址,這個mac位址就是從登錄檔中讀取的(並非從網絡卡中讀取的),因此,只要你修改了登錄檔中的mac位址,就相當於改了網絡卡eeprom中的mac位址,兩者實際效果是完全相同的。
物理MAC位址
網絡卡mac位址不是隨便定義的,它的組成結構如圖所示。1 後3個位元組代表該製造商所製造的某個網路產品 如網絡卡 的系列號,前3個位元組表示代表網路硬體製造商的編號,它由ieee 電氣與電子工程師協會 分配 2 乙太網的位址為48位,由ieee統一分配給網絡卡製造商,每個網絡卡的位址都必須是全球唯一...
實體地址(MAC位址)
編輯 在 儲存器裡以 位元組為單位儲存資訊,為正確地存放或取得資訊,每乙個位元組單元給以乙個唯一的 儲存器位址,稱為實體地址 physical address 又叫 實際位址或 絕對位址。實體地址 段位址 16d 偏移位址 mac位址也叫實體地址 硬體位址。網路裝置製造商生產時寫在硬體內部。mac位...
ASP獲取網絡卡實體地址(MAC)
mac,全稱 media access control mac位址就是在 接入層上使用的位址,通俗點說就是網絡卡的實體地址,現在的mac位址一般都採用6位元組48bit 在早期還有2位元組16bit的mac位址 對於mac位址,由於我們不直接和它接觸,所以大家不一定很熟悉。在osi open sys...