Web 51 - MAC adresy |
Každé zařízení, komunikující protokolem používanám v sítích Ethernet, je přímo adresovatelné. Pro svoji adresaci používá unikátní 48-bitovou MAC adresu. Z těchto 48-mi bitů jsou první dva bity vyhraženy pro identifikaci typu adresy. První bit udává, zda jde o adresu stanice (0), či skupinu adres (1). Druhý bit je z našeho hlediska zajímavější, udává totiž zda jde centrálně přidělovanou adresu (0), či adresu přidělovanou lokálně (1) v rámci jedné sítě. Tuto druhou možnost lokálního přidělování používají některé komunikační protokoly pro svoji adresaci (lze si tuto adresaci velmi zjednodušeně představit jako by např. v tomto poli byla uvedena např. přímo IP adresa).
Zjištění MAC adresy ze síťové karty :
Význam jednotlivých hodnot je uveden v dokumentaci čipu RTL8019AS, nicméně není nad názorný příklad, přečtený z karty Micronet SN. 93700936:
(00H): 10 00 90 00 00 00 E8 EE 10 33 20 20 20 20 20 20 ..É...##.3 (10H): 20 20 41 D0 00 60 33 10 EE 00 FB 0A 10 10 82 21 A#.`3.#.#...é! (20H): 00 4E 45 32 30 30 30 20 50 4C 55 47 20 26 20 50 .NE2000 PLUG & P (30H): 4C 41 59 20 45 54 48 45 52 4E 45 54 20 43 41 52 LAY ETHERNET CAR (40H): 44 00 16 00 00 95 19 02 00 1C 41 D0 80 D6 47 00 D....Ó....A#Č#G. (50H): 00 02 E0 03 20 20 23 38 9E 01 79 09 FF FF FF FF ..#. #8Ř.y. (60H): FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF (70H): FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
Nyní tedy podrobněji:
(00H): 10 00 90 00První čtyři byte obsahují konfigurační data pro registry CONFIG1 až CONFIG4
(04H): 00 00 E8 EE 10 33Dalších 6 byte obsahuje požadovanou MAC adresu v tomto případě tedy 00-00-E8-EE-10-33
(0AH): 20 20 20 20 20 20 20 20Produkt ID je jak je vidět v případě Micronetu nevyužito.
Za touto částí jsou v EEPROM PnP data: Nejprve je PnP identifikátor, sestávající se ze dvou částí:
(12H): 41 D0 00 60Vendor ID
(16H): 33 10 EE 00Serial Number
(1AH): FBSuma PnP identifikátoru tj. Vendor ID a Serial Number
PnP identifikátor je následován PnP Resource Daty:
(1BH): 0A 10 10 82 21 00 (21H): "NE2000 PLUG & PLAY ETHERNET CARD" (41H): 00 16 00 00 95 19 02 00 1C 41 D0 80 D6 47 00 (50H): 00 02 E0 03 20 20 23 38 9E 01 79 09
(*) Když tuto kapitolu posuzuji s odstupem času, pro Web 51 už přestává být pouze snem, Web 51 spěje k vlastní registraci MAC prostoru.
Detaily o MAC adresách :
(#) For information on how to use MAC addresses, see IEEE Std 802-1990, Overview and Architecture.
To apply for an Organizationally Unique Identifier for building a MAC address, contact the
Registration Authority
IEEE Standards Department,P.O. Box 1331
445 Hoes Lane
Piscataway, NJ 08855-1331, USA
tel +1 732 562 3813 fax +1 732 562 1571
URL:http://standards.ieee.org/.
POPIS Web51 | NOVINKY | FAQ | OBJEDNÁVKA | DOWNLOAD |
(c)Copyright 2000, 2001, HW server & Radek Benedikt
Web51@HW.cz, Web51.HW.cz Final applications of the Web51 : www.HWgroup.cz |