網路卡的MAC Address不能亂設

 

以前上課的時候只有學到前三個Byte是廠商碼,後面三個Byte是產品碼,而且Windows又可以讓使用者自己改,所以我每次都自己改,至於為甚麼要改,當然是逃避網管的追緝。

話說今天在上課的時候,聽到一個做網通設備的說第一個Byte的最右邊的位元LSB,不能設為1,否則Router就會過不去。當然要驗證一下,於是立刻改,改完之後,疑!還是可以通啊,是時代變了嗎?再使用ipfconfig /all看一下,結果我的網卡 MAC Address並沒有變更。於是再找另一台PC測試,使用的網卡是Intel PRO/1000 PL,沒想到在內容頁就有說明了,高位元組 LSB =1 為多點傳送位址,不能是奇數,當我要強制設定的時候,會出現提示說不能設定。

而在我的NB上的網卡是 Realtek RTL8168B Family的,就不出現提示,但改了是沒作用的就是了,難怪我之前一直以為是Driver沒灌好,沒法改,科科~

至於甚麼是多點傳送位址,沒學過~

MAC Address為什麼是48 bit的由來,好像有印象是美國和歐洲一邊想要32,一邊想要64,所以後來就協調成48 Orz…

留言

這個網誌中的熱門文章

好貴的東元冷氣維修--馬達啟動電容

台大醫院 婁培人 耳鼻喉科 就診

機車無法充電之整流器壞掉--$650