計算機網絡——課堂筆記(以太網的MAC層,擴展的以太網)

1:MAC層的硬件地址.:在局域網中,硬件地址又稱爲物理地址,或MAC地址。連接在主機局域網上的主機或路由器安裝有多個適配器那麼這樣的主機或路由器就有多個地址。
2:以太網MAC地址共6字節。MAC地址的前三個字節稱爲組織唯一標識符、後3個字節爲擴展唯一標誌符。
3:MAC地址分類:單播MAC地址,組播MAC地址,廣播MAC地址,廣播,組播地址只能作爲目的地址使用。
4:IEEE把地址字段第一字節的最低第2位規定爲G/L位,常用的以太網MAC幀格式有兩個標準:DIX Ethemet V2,標準IEEE802.3標準。

一:

*斜體樣式

1. MAC層的硬件地址

●在局域網中,硬件地址又稱爲物理地址,或MAC地址。
●802 標準所說的"地址”嚴格地講應當是每一個站的"名字”或標識符。
●但鑑於大家都早已習慣了將這種48位的“名字”稱爲"地址”所以本書也採用這種習慣用法,儘管這種說法並不太嚴格。
注意,如果連接在局域網上的主機或路由器安裝有多個適配器,那麼這樣的主機或路由器就有多個"地址”.更準確些說,這種48位"地址”應當是某個接口的標識符。
48位的MAC地址
●IEEE 802標準規定MAC地址字段可採用6字節( 48位)或2字節( 16位)這兩種中的一種。
●IEEE的註冊管理機構RA負責向廠家分配地址字段6個字節中的前3三個字節(即高位24位),稱爲組織唯一標識符。地址字段6個字節中的後三個字節(即低位24位)由廠家自行指派,稱爲擴展唯一標識符,必須保證生產出的適配器沒有重複地址。48位的MAC地址:3字節(24位)組織唯一標識符,3字節(24位)擴展一標識符。
48位的MAC地址
●一個地址塊可以生成2^24個不同的地址。這種48位地址稱爲MAC-48,它的通用名稱是EUI-48。
●生產適配器時,6字節的MAC地址已被固化在適配器的ROM,因此,MAC地址也叫做硬件地(hardware address)或物理地址。
●"MAC 地址”實際上就是適配器地址或適配器標識符EUI-48。單站地址,組地址,廣播地址
●IEEE規定地址字段的第一字節的最低位爲I/G位。I/G 表示.Individual / Group.當I/G位= 0時,地址字段表示一個單站地址。
●當I/G位= 1時,表示組地址,用來進行多播(以前曾譯爲組播)。此時,IEEE 只分配地址字段前三個字節中的23位。
●當I/G位分別爲0和1時, -個地址塊可分別生成223個單個站地址和223個組地址。
●所有48位都爲1時,爲廣播地址。只能作爲目的地址使用。全球管理與本地管理
●IEEE把地址字段第一字節的最低第2位規定爲G/L位,表示Global / Local。當G/L位=0時,是全球管理(保證在全球沒有相同的地址),廠商向IEEE購買的OUI都屬於全球管理。
●當G/L位= 1時,是本地管理,這時用戶可任意分配網絡.上的地址。
適配器檢查MAC地址
●適配器從網絡.上每收到一個MAC幀就首先用硬件檢查MAC幀中
的MAC地址。
1.如果是發往本站的幀則收下,然後再進行其他的處理。
2.否則就將此幀丟棄,不再進行其他的處理。
●“發往本站的幀” 包括以下三種幀:
1.單播(unicast)幀(一對一)
2.廣播(broadcast)幀(- 對全體)
3.多播(multicast)幀(- 對多)
適配器檢查MAC地址
●所有的適配器都至少能夠識別前兩種幀,即能夠識別單播地址和廣播
地址。
●有的適配器可用編程方法識別多播地址。
●只有目的地址才能使用廣播地址和多播地址。
●以混雜方式(promiscuous mode)工作的以太網適配器只要“聽到”
有幀在以太網.上傳輸就都接收下來。

2. MAC幀的格式

常用的以太網MAC幀格式有兩種標準:

  1. DIX Ethernet V2標準
  2. IEEE 的802.3標準
    ●最常用的MAC幀是以太網V2的格式。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章