IEEE規定地址字段的第一字節的最低位為I/G位
發布時間:2014/8/25 21:19:43 訪問次數:1278
IEEE規定地址字段的第一字節的最低位為I/G位。I/G表示Individual/Group。當I/G位為0時,地址字段表示一個單個站地址。當I/G位為1時表示組地址,M1104用來進行多播(以前曾譯為組播)。因此,IEEE只分配地址字段前三個字節中的23位。當I/G位分別為O和1時,一個地址塊可分別生成224個單個站地址和224個組地址。需要指出,有的書把上述最低位寫為“第一位”,但“第一”的定義是含糊不清的。這是因為在地址記法中有兩種標準:第一種記法是把每一字節的最低位寫在最左邊(最左邊的最低位是第一位)。IEEE802.3標準就采用這種記法。第二種記法是把每一字節的最高位寫在最左邊(最左邊的最高位是第一位)。在發送數據時,兩種記法都是按照字節的順序發送,但每一個字節中先發送哪一位則不同:第一種記法先發送最低位,第二種記法先發送最高位。
IEEE還考慮到可能有人并不愿意向IEEE的RA購買OUI。為此,IEEE把地址字段第1字節的最低第二位規定為G/L位,表示Globalf Local。當G/L位為O時是全球管理(保證在全球沒有相同的地址),廠商向IEEE購買的OUI部屬于全球管理。當地址字段的G/L位為1時是本地管理,這時用戶可任意分配網絡上的地址。采用2字節地址字段時全都是本地管理。但應當指出,以太網幾乎不理會這個G/L位。
這樣,在全球管理時,對每一個站的地址可用46位的二進制數字來表示(最低位和最低第2位都為0時)。剩下的46位組成的地址空間可以有246個地址,已經超過70萬億個,可保證世界上的每一個適配器都可有一個唯一的地址。當然,非無限大的地址空間總有用完的時候。但據測算,到2020年以前還不需要考慮MAC地址耗盡的問題。
當路由器通過適配器連接到局域網時,適配器上的硬件地址就用來標志路由器的某個接口。路由器如果同時連接到兩個網絡上,那么它就需要兩個適配器和兩個硬件地址。
我們知道適配器有過濾功能。但適配器從網絡上每收到一個MAC幀就先用硬件檢查MAC幀中的目的地址。如果是發往本站的幀則收下,然后再進行其他的處理。否則就將此幀丟棄,不再進行其他的處理。這樣做就不浪費主機的處理機和內存資源。
IEEE規定地址字段的第一字節的最低位為I/G位。I/G表示Individual/Group。當I/G位為0時,地址字段表示一個單個站地址。當I/G位為1時表示組地址,M1104用來進行多播(以前曾譯為組播)。因此,IEEE只分配地址字段前三個字節中的23位。當I/G位分別為O和1時,一個地址塊可分別生成224個單個站地址和224個組地址。需要指出,有的書把上述最低位寫為“第一位”,但“第一”的定義是含糊不清的。這是因為在地址記法中有兩種標準:第一種記法是把每一字節的最低位寫在最左邊(最左邊的最低位是第一位)。IEEE802.3標準就采用這種記法。第二種記法是把每一字節的最高位寫在最左邊(最左邊的最高位是第一位)。在發送數據時,兩種記法都是按照字節的順序發送,但每一個字節中先發送哪一位則不同:第一種記法先發送最低位,第二種記法先發送最高位。
IEEE還考慮到可能有人并不愿意向IEEE的RA購買OUI。為此,IEEE把地址字段第1字節的最低第二位規定為G/L位,表示Globalf Local。當G/L位為O時是全球管理(保證在全球沒有相同的地址),廠商向IEEE購買的OUI部屬于全球管理。當地址字段的G/L位為1時是本地管理,這時用戶可任意分配網絡上的地址。采用2字節地址字段時全都是本地管理。但應當指出,以太網幾乎不理會這個G/L位。
這樣,在全球管理時,對每一個站的地址可用46位的二進制數字來表示(最低位和最低第2位都為0時)。剩下的46位組成的地址空間可以有246個地址,已經超過70萬億個,可保證世界上的每一個適配器都可有一個唯一的地址。當然,非無限大的地址空間總有用完的時候。但據測算,到2020年以前還不需要考慮MAC地址耗盡的問題。
當路由器通過適配器連接到局域網時,適配器上的硬件地址就用來標志路由器的某個接口。路由器如果同時連接到兩個網絡上,那么它就需要兩個適配器和兩個硬件地址。
我們知道適配器有過濾功能。但適配器從網絡上每收到一個MAC幀就先用硬件檢查MAC幀中的目的地址。如果是發往本站的幀則收下,然后再進行其他的處理。否則就將此幀丟棄,不再進行其他的處理。這樣做就不浪費主機的處理機和內存資源。
上一篇:制定局域網的地址標準
上一篇:“發往本站的幀”包括以下三種幀