將前段時間工作中遇到的問題寫寫。
這是一個真實的案例。
某同學(xué)把自己人的MAC改為cba9-8765-4321之后,
到網(wǎng)絡(luò)中心登記,進行IP+MAC綁定。
在交換機上已經(jīng)顯示綁定成功了,但那位同學(xué)就是上不了網(wǎng)。
他把自己的MAC+IP改為其他同學(xué)的是可以正常上網(wǎng)的。但就是用回
自已在網(wǎng)絡(luò)中心登記的MAC+IP死活就是上不了。
終于沒折,讓他改回原來網(wǎng)卡本身的MAC,結(jié)果上網(wǎng)正常了。
是否MAC有合法不合法之分??
為什么用MAC:CBA9-8765-4321就是無法上網(wǎng)??
?
PS:以后還是不要為了MAC好記自已改了去NC登記,
??? 很可能就是因為那個MAC導(dǎo)致無法上網(wǎng)。
?
??? 網(wǎng)絡(luò)適配器的傳統(tǒng)接口標(biāo)識符使用一個叫做 IEEE 802 地址的 48 位地址。它
包括一個 24 位的公司 ID(又稱制造商 ID)和一個 24 位的擴展 ID(又稱板 ID)。
唯一地分配給各個網(wǎng)絡(luò)適配器制造商的公司 ID 和在裝配時唯一地分配給各個網(wǎng)絡(luò)
適配器的板 ID 的組合,便構(gòu)成了一個全局唯一的 48 位地址。此 48 位地址又叫
做物理、硬件或 MAC 地址。
?
下圖描述了 48 位 IEEE 802 地址的結(jié)構(gòu)..
?
? |<--------- 24 bit --------->|<--------- 24 bit -------->|
? | ccccccug cccccccc cccccccc | xxxxxxxx xxxxxxx xxxxxxxx |
??????????????????????????????
|
?IEEE administered company ID? | Manufacturer selected extension ID
?
IEEE 802 地址內(nèi)定義的位有:
?
* 統(tǒng)一/本地 (U/L)
?
??? 第一個字節(jié)中的次低序位指示地址是統(tǒng)一管理的還是本地管理的。如果 U/L
位被設(shè)置為 0,則由 IEEE(通過指定的唯一公司 ID)管理該地址。如果 U/L 位
被設(shè)置為 1,則該地址是本地管理的。網(wǎng)絡(luò)管理員覆蓋了制造商地址,并指定了一
個不同的地址。U/L 位是由圖 3-12 中的 u 指定的。
?
* 個體/組 (I/G)
?
??? 第一個字節(jié)中的低序位指示該地址是個體地址(單播)還是組地址(多播)。
當(dāng)設(shè)置為 0 時,該地址是一個單播地址。當(dāng)設(shè)置為 1 時,該地址是一個多播地址。
I/G 位是由圖 3-12 中的 g 指定的。
?
?
??? 對于典型的 802 網(wǎng)絡(luò)適配器地址來說,U/L 和 I/G 位均被設(shè)置為 0,對應(yīng)于
統(tǒng)一管理的單播 MAC 地址。
?
cba9-8765-4321
?
?11001011 10101001 10000111 | 01100101 01000011 00100001
?
U/L: 1????????? 該地址是本地管理的
G/L: 1????????? 該地址是一個多播地址
?