Identificator unic al organizației

Identificatorul unic din punct de vedere organizațional ( OUI ) este un  număr de 24 de biți atribuit de către administrația de înregistrare IEEE [1] (o divizie a IEEE - Institute of Electrical and Electronics Engineers ). Este folosit pentru a genera diferite tipuri de identificatori unici pe baza acestuia. O utilizare binecunoscută este pentru adresele MAC ale dispozitivelor și interfețelor de rețea, care constau din OUI și trei octeți suplimentari .

Scopul OUI

Un furnizor sau producător de echipamente ( sau altă organizație care a solicitat IEEE pentru un identificator ) i se atribuie un identificator organizațional unic global (OUI) [2] [3] și, prin urmare, un bloc de tot felul de identificatori derivați , cum ar fi ca adrese MAC , este rezervat pentru acea organizație. , adrese MAC multicast, ID-uri SNAP etc.

OUI este apoi folosit de această organizație pentru a-și crea propriile identificatori pe baza acestuia pentru diverse aplicații, cum ar fi identificarea echipamentelor individuale (de exemplu , comutatoare de rețea ) sau identificarea protocoalelor de rețea , precum și pentru utilizarea în diferite componente ale computerului, inclusiv Adrese MAC Ethernet sau alte NIC , WWN -uri pentru HBA Fibre Channel și alte echipamente Fibre Channel și SAS .

Reprezentarea identificatorilor

De obicei, identificatorii (atât OUI, cât și derivatele) sunt reprezentați ca o secvență de octeți scrise ca perechi de cifre hexazecimale separate prin semne

- ( cratima ) folosit în notație canonică : ( colon ) folosit în notația biți inversată [4] (non-canonică).

fie ca un șir de forma {FF, FF, ... , FF} sau un număr hexazecimal.

În unele cazuri, sunt folosite și alte forme de prezentare .

Exemplu:
OUI scrisă ca {AC,DE,48} poate fi reprezentată și după cum urmează:

ACDE48 16 AC-DE-48 | OUI | | Octet 0 | Octetul 1 | Octetul 2 | | AC | DE | 4 8 | |1010 1100|1101 1110|0100 1000| 35:7B:12 | OUI | | Octet 0 | Octetul 1 | Octetul 2 | | 3 5 | 7 B | 1 2 | |0011 0101|0111 1011|0001 0010|

Adâncimea de biți OUI

Identificatorul atribuit este de trei octeți sau 24 de biți . Dar doar 22 de biți sunt semnificativi în el. Cel mai semnificativ bit al primului octet al OUI (în format bit-reversed [4] ) i se atribuie două valori simultan - 0 și 1, care sunt utilizate în adresele MAC pentru a desemna o destinație unică sau multicast. Următorul bit este întotdeauna 0 [5] . În format canonic (care este afișat atunci când sunt scoase comenzile ipconfig/ifconfig), cei mai puțin semnificativi 2 biți din primul octet sunt, respectiv, semnificativi. Astfel, pentru toate adresele individuale în format canonic, al doilea caracter (cel mai puțin semnificativ bit al primului octet în reprezentare binară) este întotdeauna par, pentru adresele de grup este impar.

Exemplu: adresa MAC-48 ACDE48010203 16

Format canonic:

AC-DE-48-01-02-03 (Windows) AC:DE:48:01:02:03 (Unix) ACDE.4801.0203 (Cisco) | MAC-48 | | OUI | identificator suplimentar | | Octet 0 | Octetul 1 | Octetul 2 | Octetul 3 | Octetul 4 | Octetul 5 | | AC | DE | 4 8 | 0 1 | 0 2 | 0 3 | |1010 1100|1101 1110|0100 1000|0000 0001|0000 0010|0000 0011| || || |destinație unică (0) sau de grup (1). | întotdeauna 0 atunci când utilizați OUI

Format inversat [4] (non-canonic):

35:7B:12:80:40:C0 | MAC-48 | | OUI | identificator suplimentar | | Octet 0 | Octetul 1 | Octetul 2 | Octetul 3 | Octetul 4 | Octetul 5 | | 3 5 | 7 B | 1 2 | 80 | 40 | C 0 | |0011 0101|0111 1011|0001 0010|1000 0000|0100 0000|1100 0000| || || |întotdeauna 0 când se utilizează OUI | destinație unică (0) sau de grup (1).

Tipuri de identificatori derivați

Identificator sensibil de context CDI-32 pe 32 de biți

Identificator dependent de context pe 32 de biți CDI-32 este un  identificator creat prin combinarea unui OUI pe 24 de biți cu un identificator suplimentar de 8 biți atribuit de organizația care a primit OUI.

Identificator sensibil de context CDI-40 pe 40 de biți

Identificator dependent de context pe 40 de biți CDI-40 este un  identificator creat prin combinarea unui OUI pe 24 de biți cu un identificator suplimentar de 16 biți atribuit de organizația care a primit OUI.

Identificator de control al accesului media MAC-48 pe 48 de biți

Identificator de control al accesului media pe 48 de biți MAC-48 .  IEEE consideră termenul MAC-48 ca fiind învechit, fiind folosit anterior pentru a se referi la un caz special de utilizare a identificatorului EUI-48 ca adresa hardware a unei interfețe de rețea (de exemplu, adaptoare de rețea sau alt hardware de rețea) pentru aplicații de rețea existente bazate pe conform standardelor IEEE 802. În viitor, producătorii și alte organizații ar trebui să utilizeze denumirea EUI-48.Acești identificatori sunt identici atunci când sunt utilizați singuri, dar există unele ciudații când sunt încapsulați în EUI-64 .

EUI-48 Identificator unic extins pe 48 de biți

Identificatorul unic extins pe 48 de biți [6] ( Eng.  Extended Unique Identifier ) ​​EUI-48 este un identificator creat prin combinarea unui OUI de 24 de biți cu un identificator suplimentar de 24 de biți atribuit de organizația care a primit OUI.

EUI-60 Identificator unic extins pe 60 de biți

Identificatorul unic extins pe 60 de biți [7] ( Identificatorul unic extins în engleză  ) EUI-60 este un identificator creat prin combinarea unui OUI de 24 de biți cu un identificator suplimentar de 36 de biți atribuit de organizația care a primit OUI. Pe lângă opțiunile de mai sus pentru reprezentarea identificatorilor , este utilizată o altă înregistrare a formularului

FF-FF-FF:FFFFFFFFFF Anterior, acest identificator era folosit ca WWN în unele sisteme de stocare (Fibre Channel, SAS). Această aplicație este acum depreciată de IEEE și EUI-64 ar trebui folosită în viitor în loc de EUI-60.

EUI-64 Identificator unic extins pe 64 de biți

Identificatorul unic extins pe 64 de biți [8] ( Eng.  Extended Unique Identifier ) ​​EUI-64 este un identificator creat prin combinarea unui OUI de 24 de biți cu un identificator suplimentar de 40 de biți atribuit de organizația care a primit OUI.

Conform recomandărilor IEEE, primele 4 cifre ale identificatorului suplimentar (atribuit de organizație) nu ar trebui să fie FFFE 16 sau FFFF 16 (adică identificatorii EUI-64 precum ccccccFFFEeeeeee 16 și ccccccFFFFeeeeee 16 nu sunt permise) - sunt utilizate pentru a sprijini încapsularea MAC-48 și EUI-48 la EUI-64.

Alte tipuri

Există și alte tipuri de identificatori derivate din OUI, dar lista de mai sus îi acoperă pe cei mai des utilizați.

Bloc de adrese individual IAB

Un IAB [3] [ 9] Individual Address Block este un   bloc de identificatori creat prin conectarea unui OUI pe 24 de biți, care aparține Administrației de înregistrare IEEE [1] , cu un identificator suplimentar de 12 biți atribuit organizației de către înregistrare . Administrare IEEE , lăsând 12 biți suplimentari pentru utilizarea de către organizația care a primit IAB. Identificatorul pe 48 de biți (IAB) rezultat identifică în mod unic organizația care primește IAB și oferă 4096 de numere unice EUI-48 . Scopul atribuirii unui IAB este de a permite organizațiilor să obțină blocuri mici de identificatori la un cost redus.

Diferența dintre IAB și OUI-36

Ambii acești identificatori sunt de 36 de biți care pot fi utilizați pentru a genera EUI-48 , dar IAB nu poate fi utilizat pentru a genera EUI-64 . La momentul redactării acestui articol, taxele de înregistrare IAB și EUI-36 sunt aceleași.

IAB bazat pe CDI-40

Sunt posibile și secvențe CDI-40 bazate pe IAB , care sunt formate prin concatenarea unui IAB pe 36 de biți atribuit IEEE cu un identificator suplimentar de 4 biți atribuit de organizația care a primit IAB.

Vezi și

Literatură

Note

  1. 1 2 Institutul de Ingineri Electrici și Electronici (IEEE). Administrare înregistrare  (engleză)  (neopr.) . Arhivat pe 20 februarie 2008 la Wayback Machine
  2. O listă de OUI-uri poate fi obținută aici Arhivată 22 februarie 2008 la Wayback Machine 
  3. 1 2 Aflați OUI sau IAB după numele producătorului și invers, aici Arhivat 21 octombrie 2010 la Wayback Machine 
  4. 1 2 3 4 Biții sunt scriși în ordinea în care apar în mediul de transmisie a datelor
  5. O valoare de 0 în acest bit indică faptul că a fost folosit un OUI pentru a genera identificatorul derivat, care este un identificator unic universal la nivel global. În caz contrar (nefolosind OUI), acest bit din identificator TREBUIE să fie setat la 1 (a se vedea, de asemenea, adresa MAC # structura adresei MAC ).
  6. Ghidul utilizatorului EUI-48™  . Institutul de Ingineri Electricieni și Electronici . Arhivat 20 februarie 2008 la Wayback Machine Copie arhivată (link indisponibil) . Consultat la 27 februarie 2008. Arhivat din original la 20 februarie 2008. 
  7. Ghidul utilizatorului EUI-60™  . Institutul de Ingineri Electricieni și Electronici . Arhivat 10 martie 2008 la Wayback Machine Copie arhivată (link nu este disponibil) . Consultat la 27 februarie 2008. Arhivat din original pe 10 martie 2008. 
  8. Ghidul utilizatorului EUI-64™  . Institutul de Ingineri Electricieni și Electronici . Arhivat 6 iulie 2010 la Wayback Machine Copie arhivată (link indisponibil) . Consultat la 27 februarie 2008. Arhivat din original pe 6 iulie 2010. 
  9. Lista IAB poate fi obținută aici Arhivată 20 februarie 2008 la Wayback Machine