Organisationally Unique Identifier ( OUI ) er et 24 - bit nummer tildelt af IEEE registreringsadministrationen [1] (en afdeling af IEEE - Institute of Electrical and Electronics Engineers ). Det bruges til at generere forskellige slags unikke identifikatorer baseret på det. En velkendt anvendelse er til MAC-adresserne på netværksenheder og grænseflader, som består af OUI og yderligere tre oktetter .
En udstyrsleverandør eller -producent ( eller anden organisation, der har ansøgt IEEE om en identifikator ) får tildelt en Globally Unique Organizational Identifier (OUI) [2] [3] og dermed en blok af alle mulige afledte identifikatorer , som f.eks. som MAC-adresser , er reserveret til den pågældende organisation. , multicast-MAC-adresser, SNAP -id'er osv.
OUI'en bruges derefter af denne organisation til at skabe sine egne identifikatorer baseret på den til forskellige applikationer, såsom identifikation af individuelle stykker udstyr (for eksempel netværksswitches ) eller identifikation af netværksprotokoller , samt til brug i forskellige computerkomponenter, herunder Ethernet MAC-adresser eller andre NIC'er , WWN'er til Fibre Channel HBA'er og andet Fibre Channel- og SAS - udstyr.
Typisk er identifikatorer (både OUI og derivater) repræsenteret som en sekvens af oktetter skrevet som par af hexadecimale cifre adskilt af tegn
- ( bindestreg ) bruges i kanonisk notation : ( kolon ) bruges i bit-omvendt [4] (ikke-kanonisk) notationenten som en streng af formen {FF, FF, ... , FF} eller et hexadecimalt tal.
I nogle tilfælde anvendes også andre præsentationsformer .
Eksempel: En
OUI skrevet som {AC,DE,48} kunne også repræsenteres som følger:
Den tildelte identifikator er tre oktetter eller 24 bit . Men kun 22 bits er væsentlige i det. Den mest signifikante bit af den første oktet af OUI (i bit-omvendt [4] -format) tildeles to værdier på én gang - 0 og 1, som bruges i MAC-adresser til at udpege en enkelt- eller multicast-destination. Den næste bit er altid 0 [5] . I det kanoniske format (som vises, når ipconfig/ifconfig-kommandoerne udlæses), er de mindst signifikante 2 bits i den første oktet henholdsvis signifikante. For alle enkeltadresser i det kanoniske format er det andet tegn (den mindst signifikante bit af den første oktet i binær repræsentation) altid lige, for gruppeadresser er det ulige.
Eksempel: MAC-48- adresse ACDE48010203 16
Kanonisk format:
AC-DE-48-01-02-03 (Windows) AC:DE:48:01:02:03 (Unix) ACDE.4801.0203 (Cisco) | MAC-48 | | OUI | yderligere identifikator | | Oktet 0 | Oktet 1 | Oktet 2 | Oktet 3 | Oktet 4 | Oktet 5 | | AC | DE | 4 8 | 0 1 | 0 2 | 0 3 | |1010 1100|1101 1110|0100 1000|0000 0001|0000 0010|0000 0011| || || |enkelt (0) eller gruppe (1) destination | altid 0 ved brug af OUIBit-omvendt [4] (ikke-kanonisk) format:
35:7B:12:80:40:C0 | MAC-48 | | OUI | yderligere identifikator | | Oktet 0 | Oktet 1 | Oktet 2 | Oktet 3 | Oktet 4 | Oktet 5 | | 3 5 | 7 B | 1 2 | 80 | 40 | C 0 | |0011 0101|0111 1011|0001 0010|1000 0000|0100 0000|1100 0000| || || |altid 0 ved brug af OUI | enkelt (0) eller gruppe (1) destination
32-bit Context Dependent Identifier CDI-32 er en identifikator, der er oprettet ved at kombinere en 24-bit OUI med en 8-bit ekstra identifikator tildelt af den organisation, der modtog OUI.
40-bit Context Dependent Identifier CDI-40 er en identifikator, der er oprettet ved at kombinere en 24-bit OUI med en 16-bit ekstra identifikator tildelt af den organisation, der modtog OUI.
48-bit Media Access Control Identifier MAC-48 . IEEE anser udtrykket MAC-48 for forældet, da det tidligere har været brugt til at henvise til et særligt tilfælde af brug af EUI-48 identifikatoren som hardwareadressen på et netværksinterface (f.eks. netværksadaptere eller anden netværkshardware) til eksisterende netværksapplikationer baseret på IEEE 802-standarderne. Fremover bør producenter og andre organisationer bruge betegnelsen EUI-48.Disse identifikatorer er identiske, når de bruges alene, men der er nogle særheder, når de er indkapslet i EUI-64 .
48-bit Extended Unique Identifier [6] ( Eng. Extended Unique Identifier ) EUI-48 er en identifikator, der er oprettet ved at kombinere en 24-bit OUI med en 24-bit yderligere identifikator tildelt af den organisation, der modtog OUI.
60-bit Extended Unique Identifier [7] ( Engelsk Extended Unique Identifier ) EUI-60 er en identifikator, der er oprettet ved at kombinere en 24-bit OUI med en 36-bit ekstra identifikator tildelt af den organisation, der modtog OUI. Ud over de ovennævnte muligheder for at repræsentere identifikatorer bruges en anden registrering af formularen
FF-FF-FF:FFFFFFFFFF Tidligere blev denne identifikator brugt som et WWN i nogle lagersystemer (Fibre Channel, SAS). Denne applikation er nu forældet af IEEE, og EUI-64 bør bruges i fremtiden i stedet for EUI-60.
64-bit Extended Unique Identifier [8] ( Eng. Extended Unique Identifier ) EUI-64 er en identifikator, der er oprettet ved at kombinere en 24-bit OUI med en 40-bit yderligere identifikator tildelt af den organisation, der modtog OUI.
I henhold til IEEE-anbefalinger bør de første 4 cifre af den yderligere (organisationstildelte) identifikator ikke være FFFE 16 eller FFFF 16 (dvs. EUI-64 identifikatorer som ccccccFFFEeeeeee 16 og ccccccFFFFeeeeee 16 er ikke tilladt) - de bruges til at understøtte encapulation. MAC-48 og EUI-48 til EUI-64.Der er andre typer identifikatorer afledt af OUI, men ovenstående liste dækker de mest almindeligt anvendte.
En IAB [3] [ 9] individuel adresseblok er en blok af identifikatorer oprettet ved at forbinde en 24-bit OUI, som tilhører IEEE Registration Administration [1] , med en yderligere 12-bit identifikator tildelt til organisationen af registreringen Administration IEEE , hvilket efterlader yderligere 12 bit til brug af den organisation, der modtog IAB. Den resulterende 48-bit identifikator (IAB) identificerer entydigt den organisation, der modtager IAB, og giver 4096 unikke EUI-48 numre. Pointen med at tildele en IAB er at give organisationer mulighed for at få små blokke af identifikatorer til en lav pris.
Begge disse identifikatorer er 36 bit, som kan bruges til at generere EUI-48 , men IAB kan ikke bruges til at generere EUI-64 . I skrivende stund er IAB og EUI-36 registreringsgebyrer de samme.
IAB-baserede CDI-40- sekvenser er også mulige, som er dannet ved at sammenkæde en 36-bit IEEE-tildelt IAB med en 4-bit yderligere identifikator tildelt af den organisation, der modtog IAB.