制定局域網的地址標準
發布時間:2014/8/25 21:17:29 訪問次數:818
局域網上的某個主機的“地址”根本不能告訴我們這臺主機位于什么方。因此,嚴格地講,M10T0416-028局域網的“地址”應當是每一個站的“名字”或標識符[PERLOO]。不過計算機的名字通常都是比較適合人記憶的不太長的字符串,而這種48位二進制的“地址”卻很不像一般計算機的名字。現在人們還是習慣于把這種48位的“名字”稱為“地址”。本書也采用這種習慣用法,盡管這種說法并不太嚴格。
請注意,如果連接在局域網上的主機或路由器安裝有多個適配器,那么這樣的主機或路由器就有多個“地址”。更準確些說,這種48位“地址”應當是某個接口的標識符。
在制定局域網的地址標準時,首先遇到的問題就是應當用多少位來表示一個網絡的地址字段。為了減少不必要的開銷,地址字段的長度應當盡可能地短些。起初人們覺得用兩個字節(共16位)表示地址就夠了,因為這一共可表示6萬多個地址。但是,由于局域網的迅速發展,而處在不同地點的局域網之間又經常需要交換信息,這就希望在各地的局域網中的站具有互不相同的韌理地址。為了使用戶在買到適配器并把機器連到局域網后馬上就能工作,而不需要等待網絡管理員給他先分配一個地址,IEEE 802標準規定MAC地址字段可采用6字節(48位)或2字節(16位)這兩種中的…+種。6字節地址字段對局部范圍內使用的局域網的確是太長了,但是由于6字節的地址字段可使全世界所有的局域網適配器都具有不相同的地址,因此現在的局域網適配器實際上使用的都是6字節MAC地址。
現在IEEE的注冊管理機構RA (Registration Authority)是局域網全球地址的法定管理機構[W-IEEERA],它負責分配地址字段的6個字節中的前三個字節(即高位24位)。世界上凡要生產局域網適配器的廠家都必須向IEEE購買由這三個字節構成的這個號(即地址塊),這個號的正式名稱是組織唯一標識符OUI (Organizationally Unique Identifier),通常也叫做公司標識符(company_id)。例如,3Com公司生產的適配器的MAC地址的前三個字節是02-60-
8C①。地址字段中的后三個字節(即低位24位)則是由廠家自行指派,稱為擴展標識符(extended identifier).只要保證生產出的適配器沒有重復地址即可。可見用一個地址塊可以生成224個不同的地址。用這種方式得到的48位地址稱為EUI-48,這里EUI表示擴展的唯一標識符(Extended Unique Identifier)。EUI-48的使用范圍并不局限于局域網的硬件地址,而是可以用于軟件接口。但應注意,24位的OUI不能夠單獨使用來標志一個公司,因為一個公司可能有幾個OUI,也可能有幾個小公司合起來購買一個OUI。在生產適配器時,這種6字節的MAC地址已被固化在適配器的ROM中。因此,MAC地址也叫作硬件地址(hardware address)或物理地址②。可見“MAC地址”實際上就是適配器地址或適配器標識符EUI-48。當這塊適配器插入(或嵌入)到某臺計算機后,適配器上的標識符EUI-48就成為這臺計算機的MAC地址了。
局域網上的某個主機的“地址”根本不能告訴我們這臺主機位于什么方。因此,嚴格地講,M10T0416-028局域網的“地址”應當是每一個站的“名字”或標識符[PERLOO]。不過計算機的名字通常都是比較適合人記憶的不太長的字符串,而這種48位二進制的“地址”卻很不像一般計算機的名字。現在人們還是習慣于把這種48位的“名字”稱為“地址”。本書也采用這種習慣用法,盡管這種說法并不太嚴格。
請注意,如果連接在局域網上的主機或路由器安裝有多個適配器,那么這樣的主機或路由器就有多個“地址”。更準確些說,這種48位“地址”應當是某個接口的標識符。
在制定局域網的地址標準時,首先遇到的問題就是應當用多少位來表示一個網絡的地址字段。為了減少不必要的開銷,地址字段的長度應當盡可能地短些。起初人們覺得用兩個字節(共16位)表示地址就夠了,因為這一共可表示6萬多個地址。但是,由于局域網的迅速發展,而處在不同地點的局域網之間又經常需要交換信息,這就希望在各地的局域網中的站具有互不相同的韌理地址。為了使用戶在買到適配器并把機器連到局域網后馬上就能工作,而不需要等待網絡管理員給他先分配一個地址,IEEE 802標準規定MAC地址字段可采用6字節(48位)或2字節(16位)這兩種中的…+種。6字節地址字段對局部范圍內使用的局域網的確是太長了,但是由于6字節的地址字段可使全世界所有的局域網適配器都具有不相同的地址,因此現在的局域網適配器實際上使用的都是6字節MAC地址。
現在IEEE的注冊管理機構RA (Registration Authority)是局域網全球地址的法定管理機構[W-IEEERA],它負責分配地址字段的6個字節中的前三個字節(即高位24位)。世界上凡要生產局域網適配器的廠家都必須向IEEE購買由這三個字節構成的這個號(即地址塊),這個號的正式名稱是組織唯一標識符OUI (Organizationally Unique Identifier),通常也叫做公司標識符(company_id)。例如,3Com公司生產的適配器的MAC地址的前三個字節是02-60-
8C①。地址字段中的后三個字節(即低位24位)則是由廠家自行指派,稱為擴展標識符(extended identifier).只要保證生產出的適配器沒有重復地址即可。可見用一個地址塊可以生成224個不同的地址。用這種方式得到的48位地址稱為EUI-48,這里EUI表示擴展的唯一標識符(Extended Unique Identifier)。EUI-48的使用范圍并不局限于局域網的硬件地址,而是可以用于軟件接口。但應注意,24位的OUI不能夠單獨使用來標志一個公司,因為一個公司可能有幾個OUI,也可能有幾個小公司合起來購買一個OUI。在生產適配器時,這種6字節的MAC地址已被固化在適配器的ROM中。因此,MAC地址也叫作硬件地址(hardware address)或物理地址②。可見“MAC地址”實際上就是適配器地址或適配器標識符EUI-48。當這塊適配器插入(或嵌入)到某臺計算機后,適配器上的標識符EUI-48就成為這臺計算機的MAC地址了。
上一篇:MAC層的硬件地址
熱門點擊