Organisations unikke identifikator

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 .

Formål med OUI

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.

Repræsentation af identifikatorer

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) notation

enten 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:

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

Bitdybde OUI

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 OUI

Bit-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

Typer af afledte identifikatorer

32-bit CDI-32 kontekstafhængig identifikator

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 CDI-40 kontekstafhængig identifikator

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 MAC-48 Media Access Control Identifier

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 .

EUI-48 48-bit Extended Unique Identifier

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.

EUI-60 60-bit Extended Unique Identifier

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.

EUI-64 64-bit Extended Unique Identifier

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.

Andre typer

Der er andre typer identifikatorer afledt af OUI, men ovenstående liste dækker de mest almindeligt anvendte.

Individuel adresseblok IAB

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.

Forskellen mellem IAB og OUI-36

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.

CDI-40 baseret IAB

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.

Se også

Litteratur

Noter

  1. 1 2 Institute of Electrical and Electronics Engineers (IEEE). Registreringsadministration  (engelsk)  (neopr.) . Arkiveret 20. februar 2008 på Wayback Machine
  2. En liste over OUI'er kan fås her Arkiveret 22. februar 2008 på Wayback Machine 
  3. 1 2 Find ud af OUI eller IAB efter producentens navn og omvendt her Arkiveret 21. oktober 2010 på Wayback Machine 
  4. 1 2 3 4 Bits skrives i den rækkefølge, som de vises i datatransmissionsmediet
  5. En værdi på 0 i denne bit indikerer, at en OUI blev brugt til at generere den afledte identifikator, som er en universel globalt unik identifikator. Ellers (ikke ved brug af OUI), SKAL denne bit i identifikatoren sættes til 1 (se også MAC-adresse#MAC-adressestruktur ).
  6. EUI-48™  Brugervejledning . Institut for Elektro- og Elektronikingeniører . Arkiveret 20. februar 2008 på Wayback Machine Arkiveret kopi (link utilgængeligt) . Hentet 27. februar 2008. Arkiveret fra originalen 20. februar 2008. 
  7. EUI-60™  Brugervejledning . Institut for Elektro- og Elektronikingeniører . Arkiveret 10. marts 2008 på Wayback Machine Arkiveret kopi (link ikke tilgængeligt) . Hentet 27. februar 2008. Arkiveret fra originalen 10. marts 2008. 
  8. EUI-64™  Brugervejledning . Institut for Elektro- og Elektronikingeniører . Arkiveret 6. juli 2010 på Wayback Machine Arkiveret kopi (link utilgængeligt) . Hentet 27. februar 2008. Arkiveret fra originalen 6. juli 2010. 
  9. IAB-liste kan fås her Arkiveret 20. februar 2008 på Wayback Machine