MAC Adresse

Eine Mediazugriffskontrolladresse (MAC Adresse) ist ein einzigartiger Bezeichner, der Netzschnittstellen für Kommunikationen über das physische Netzsegment zugeteilt ist. MAC Adressen werden für zahlreiche Netztechnologien und den grössten Teil von IEEE 802 Netztechnologien einschließlich Ethernet verwendet. Logisch werden MAC Adressen in der Mediazugriffskontrollprotokoll-Teilschicht des OSI Bezugsmodells verwendet.

MAC Adressen werden meistenteils vom Hersteller einer Netzschnittstelle-Karte (NIC) zugeteilt und werden in seiner Hardware, dem ROM-Speicher der Karte oder einem anderen firmware Mechanismus versorgt. Wenn zugeteilt, durch den Hersteller verschlüsselt eine MAC-Adresse gewöhnlich die eingetragene Kennnummer des Herstellers und kann das verbrannte - in der Adresse genannt werden. Es kann auch als eine Hardware-Adresse von Ethernet (EHA), Hardware-Adresse oder physische Adresse bekannt sein. Ein Netzknoten kann vielfache Netzinformationszentren haben und wird dann eine einzigartige MAC-Adresse pro Netzinformationszentrum haben.

MAC Adressen werden ordnungsmäßig einen von drei numerierenden Namenräumen gebildet, die vom Institut für Elektrische und Elektronikingenieure (IEEE) geführt sind: MAC-48, EUI-48 und EUI-64. Der IEEE fordert Handelsmarken auf den Namen EUI-48 und EUI-64, in denen EUI ein Akronym für den Verlängerten Einzigartigen Bezeichner ist.

Vereinbarung von Notational

Der Standard (IEEE 802) Format, um MAC-48-Adressen in der menschlich-freundlichen Form zu drucken, ist sechs Gruppen von zwei hexadecimal Ziffern, die durch Bindestriche getrennt sind , oder Doppelpunkte , in der Übertragung bestellen

(z.B.

oder

).

Diese Form wird auch für EUI-64 allgemein verwendet. Eine andere verwendete Tagung durch den Netzwerkanschluss der Ausrüstung verwendet drei Gruppen von vier hexadecimal Ziffern, die durch Punkte getrennt sind (z.B.

) wieder in der Übertragungsordnung.

Adressdetails

Der ursprüngliche IEEE 802 MAC-Adresse kommt aus ursprünglichem Xerox Ethernet das Wenden des Schemas. Dieser 48-Bit-Adressraum enthält potenziell 2 oder 281,474,976,710,656 mögliche MAC-Adressen.

Alle drei numerierenden Systeme verwenden dasselbe Format und unterscheiden sich nur in der Länge des Bezeichners. Adressen können entweder Adressen allgemein verwaltet werden oder haben lokal Adressen verwaltet. Eine allgemein verwaltete Adresse wird einem Gerät von seinem Hersteller einzigartig zugeteilt; diese werden manchmal verbrannt - in Adressen genannt. Die ersten drei Oktette (in der Übertragungsordnung) identifizieren die Organisation, die den Bezeichner ausgegeben hat und als Organizationally Unique Identifier (OUI) bekannt ist. Die folgenden drei (MAC-48 und EUI-48) oder fünf (EUI-64) Oktette werden von dieser Organisation auf fast jede Weise zugeteilt, die sie, Thema der Einschränkung der Einzigartigkeit erfreuen. Der IEEE nimmt an, dass der MAC-48 Raum nicht eher als das Jahr 2100 erschöpft wird; wie man erwartet, gehen EUI-64 in der absehbaren Zukunft nicht aus. Eine lokal verwaltete Adresse wird einem Gerät von einem Netzverwalter zugeteilt, das verbrannte - in der Adresse überreitend. Lokal verwaltete Adressen enthalten OUIs nicht.

Allgemein verwaltete und lokal verwaltete Adressen sind durch das Setzen des zweiten am wenigsten bedeutenden Bit des bedeutendsten Bytes der Adresse bemerkenswert. Dieses Bit wird auch das U/L-Bit genannt, das für den Universalen/lokalen kurz ist, der sich identifiziert, wie die Adresse verwaltet wird. Wenn das Bit 0 ist, wird die Adresse allgemein verwaltet. Wenn es 1 ist, wird die Adresse lokal verwaltet. In der Beispiel-Adresse 06-00-00-00-00-00 ist das bedeutendste Byte 06 (Hexe), deren binäre Form 00000110 ist, wo das zweite am wenigsten bedeutende Bit 1 ist. Deshalb ist es eine lokal verwaltete Adresse. Folglich ist dieses Bit 0 im ganzen OUIs.

Wenn das am wenigsten bedeutende Bit des bedeutendsten Oktettes einer Adresse auf 0 (Null) gesetzt wird, wird der Rahmen gemeint, um nur ein Empfang-Netzinformationszentrum zu erreichen. Dieser Typ der Übertragung wird unicast genannt. Ein Unicast-Rahmen wird allen Knoten innerhalb des Kollisionsgebiets übersandt, das normalerweise am nächsten Netzschalter oder Router endet. Nur der Knoten mit der zusammenpassenden Hardware MAC Adresse wird den Rahmen akzeptieren; Netzrahmen mit dem Nichtzusammenbringen von MAC-Adressen werden ignoriert, wenn das Gerät in der gemischten Weise nicht ist.

Wenn das am wenigsten bedeutende Bit des bedeutendsten Adressoktettes auf 1 gesetzt wird, wird der Rahmen noch nur einmal gesandt; jedoch werden Netzinformationszentren beschließen zu akzeptieren, dass es auf verschiedenen Kriterien gestützt hat als ein Zusammenbringen MAC Adresse: zum Beispiel, gestützt auf einer konfigurierbaren Liste des akzeptierten Mehrwurfs MAC Adressen. Das wird das mehrgeworfene Wenden genannt.

Die folgenden Technologien verwenden das MAC-48 Bezeichner-Format:

  • Ethernet
  • 802.11 Radionetze
  • Bluetooth
  • IEEE 802.5 Token-Ring
  • der grösste Teil anderen IEEE 802 Netze
  • FDDI
  • ATM (hat virtuelle Verbindungen nur, als ein Teil einer NSAP-Adresse geschaltet)
  • Faser-Kanal und Beigefügter Serien-SCSI (als ein Teil Weltweit Namens)
  • Der ITU-T G.hn Standard, der eine Weise zur Verfügung stellt, einen schnelllaufenden (bis zu 1 gigabit/s) lokales Bereichsnetz mit der vorhandenen Hausverdrahtung (Starkstromleitungen, Telefonlinien und koaxiale Kabel) zu schaffen. Die G.hn Schicht von Application Protocol Convergence (APC) akzeptiert Rahmen von Ethernet, die das MAC-48-Format verwenden und sie in G.hn Mittlere Zugriffskontrolldienstdateneinheiten (MSDUs) kurz zusammenfasst.

Die Unterscheidung zwischen EUI-48 und MAC-48 Bezeichnern ist rein nominell: MAC-48 wird für die Netzhardware verwendet; EUI-48 wird verwendet, um andere Geräte und Software zu identifizieren. (So, definitionsgemäß, ist ein EUI-48 nicht tatsächlich eine MAC "Adresse", obwohl es von einem syntaktisch nicht zu unterscheidend und von demselben numerierenden Raum zugeteilt ist.)

Der IEEE betrachtet jetzt das Etikett als MAC-48, um ein veralteter Begriff, vorher gebraucht zu sein, um auf einen spezifischen Typ des EUI-48 Bezeichners zu verweisen, der verwendet ist, Hardware-Schnittstellen innerhalb von vorhandenen 802-basierten Netzwerkanschlussanwendungen zu richten, und so in der Zukunft nicht verwendet zu werden. Statt dessen sollte der Eigentumsbegriff EUI-48 für diesen Zweck gebraucht werden.

EUI-64 Bezeichner werden verwendet in:

  • FireWire
  • IPv6 (Modifizierter EUI-64 als meist - bedeutende 64 Bit einer unicast Netzadresse oder mit der Verbindung lokaler Adresse, wenn staatenlose Autokonfiguration verwendet wird)
  • ZigBee / 802.15.4 / 6LoWPAN Radiopersonalgebiet-Netze

Der IEEE hat in mehreren speziellen Adresstypen gebaut, um mehr als einer Netzschnittstelle-Karte zu erlauben, auf einmal gerichtet zu werden:

  • Pakete, die an die Rundfunkansprache, das ganze ein Bit gesandt sind, werden durch alle Stationen in einem lokalen Bereichsnetz erhalten. In hexadecimal würde die Rundfunkansprache sein. Ein Sendungsrahmen wird überschwemmt und wird dazu nachgeschickt und durch alle anderen Knoten akzeptiert.
  • An eine Mehrwurf-Adresse gesandte Pakete werden durch alle Stationen auf einem LAN erhalten, die konfiguriert worden sind, um an diese Adresse gesandte Pakete zu erhalten.
  • Funktionelle Adressen identifizieren ein oder mehr Token-Ring-Netzinformationszentren, die einen besonderen Dienst zur Verfügung stellen, der in IEEE 802.5 definiert ist.

Das sind alle Beispiele von Gruppenadressen im Vergleich mit individuellen Adressen; das am wenigsten bedeutende Bit des ersten Oktettes einer MAC-Adresse unterscheidet individuelle Adressen von Gruppenadressen. Dieses Bit wird auf 0 in individuellen Adressen gesetzt und auf 1 in Gruppenadressen gesetzt. Gruppenadressen, wie individuelle Adressen, können allgemein verwaltet oder lokal verwaltet werden.

Außerdem umfasst der EUI-64 das Numerieren des Systems sowohl MAC-48 als auch EUI-48 Bezeichner durch einen einfachen Übersetzungsmechanismus. Um einen MAC-48 in einen EUI-64 umzuwandeln, kopieren Sie den OUI, hängen Sie die zwei Oktette an und dann kopieren Sie den Organisationsangegebenen Erweiterungsbezeichner. Um einen EUI-48 in einen EUI-64 umzuwandeln, wird derselbe Prozess verwendet, aber die eingefügte Folge ist. In beiden Fällen kann der Prozess, wenn notwendig, trivial umgekehrt werden. Organisationen, EUI-64 ausgebend, werden vor der Ausgabe von Bezeichnern gewarnt, die mit diesen Formen verwirrt sein konnten. Die IEEE Politik ist, neuen Gebrauch von 48-Bit-Bezeichnern für das EUI-64 System zu entmutigen.

IPv6 — einer der prominentesten Standards, der einen Modifizierten EUI-64 verwendet — behandelt MAC-48 als EUI-48 stattdessen (weil es aus derselben Adresslache gewählt wird) und Knebelknöpfe, hat der U/L gebissen (weil das es leichter macht, lokal zugeteilte IPv6-Adressen zu tippen, die auf dem Modifizierten EUI-64 gestützt sind). Das läuft auf das Verlängern von MAC Adressen (wie IEEE 802 MAC-Adresse) zu Modifiziertem EUI-64 hinaus, den das Verwenden nur (und nie) und mit dem U/L umgekehrt gebissen hat.

Individueller Adressblock

Ein Individueller Adressblock ist ein 24-Bit-OUI, der von der IEEE Registrierungsautorität geführt ist, die von 12 GeIEEE-zur-Verfügung-stellten Bit gefolgt ist (die Organisation identifizierend), und 12 Bit für den Eigentümer, um individuellen Geräten zuzuteilen. Ein IAB ist für Organisationen ideal, die weniger als 4097 einzigartige 48-Bit-Zahlen (EUI-48) verlangen.

Gebrauch in Gastgebern

Obwohl beabsichtigt, eine dauerhafte und allgemein einzigartige Identifizierung zu sein, ist es möglich, die MAC-Adresse auf der modernsten Hardware zu ändern.

Das Ändern, das MAC richtet, ist in der Netzvirtualisierung notwendig. Es kann auch im Prozess verwendet werden, Sicherheitsverwundbarkeit auszunutzen. Das wird MAC Manipulation genannt.

Ein Gastgeber kann von der MAC Adresse eines anderen Gastgebers nicht bestimmen, ob dieser Gastgeber auf derselben Verbindung (Netzsegment) als der Senden-Gastgeber, oder auf einem zu diesem Netzsegment überbrückten Netzsegment ist.

In TCP/IP Netzen kann die MAC Adresse einer Schnittstelle gefragt werden, die IP-Adresse mit Address Resolution Protocol (ARP) für die Internetprotokoll-Version 4 (IPv4) oder Neighbor Discovery Protocol (NDP) für IPv6 wissend. In Sendungsnetzen, wie Ethernet, identifiziert die MAC-Adresse einzigartig jeden Knoten auf diesem Segment und erlaubt Rahmen, für spezifische Gastgeber gekennzeichnet zu werden. Es bildet so die Basis des grössten Teiles der Verbindungsschicht (OSI Schicht 2) vernetzend, auf den sich obere Schicht-Protokolle verlassen, um Komplex, fungierende Netze zu erzeugen.

Gebrauch in Schaltern

Schicht 2 Schalter verwendet MAC-Adressen, um Paket-Übertragung auf den beabsichtigten Empfänger einzuschränken.

Jedoch ist die Wirkung (Adresse nicht unmittelbar, die erfährt).

Viele Schalter des höheren Endes zurzeit im Vertrieb sind Schicht 3 Schalter. Solch ein Schalter unterstützt IP-Mehrwurf und verwendet deshalb die IP-Adresse für die Routenplanung. Der Schalter bewahrt die MAC-Adresse für die Vereinbarkeit, aber braucht es für die Routenplanung nicht zu verwenden.

Bit-umgekehrte Notation

Die Standardnotation, auch genannt kanonisches Format, für MAC-Adressen wird in der Übertragungsbit-Ordnung mit dem am wenigsten bedeutenden Bit übersandt zuerst, wie gesehen, in der Produktion des Iproute2/ifconfig/ipconfig-Befehls zum Beispiel geschrieben.

Jedoch, da IEEE 802.3 (Ethernet) und IEEE 802.4 (Scheinbus) die Bytes (Oktette) über die Leitung, zum Recht nach links mit dem am wenigsten bedeutenden Bit in jedem Byte zuerst senden, während IEEE 802.5 (Token-Ring) und IEEE 802.6 die Bytes über die Leitung mit dem bedeutendsten Bit zuerst senden, kann Verwirrung entstehen, wenn eine Adresse im letzten Drehbuch mit von der kanonischen Darstellung umgekehrten Bit vertreten wird. Zum Beispiel würde eine Adresse in der kanonischen Form über die Leitung als Bit in der Standardübertragungsordnung (am wenigsten bedeutendes Bit zuerst) übersandt. Aber für Token-Ring-Netze würde es übersandt, weil Bit im "bedeutendsten Bit" zuerst bestellen. Die Letzteren könnten als falsch gezeigt werden. Das wird Bit-umgekehrte Ordnung, nichtkanonische Form, MSB Format, Format von IBM oder Token-Ring-Format, wie erklärt, in RFC 2469 genannt. Kanonische Form wird allgemein bevorzugt, und durch alle modernen Durchführungen verwendet.

Als die ersten Schalter, die sowohl Token Ring als auch Ethernet unterstützen, herausgekommen sind, haben einige zwischen kanonischer Form und nichtkanonischer Form nicht unterschieden und haben MAC-Adressbit, wie erforderlich, so nicht umgekehrt. Das hat zu Fällen von MAC Doppeladressen im Feld geführt.

Siehe auch

  • Organisatorisch einzigartiger Bezeichner
  • Internetprotokoll-Version 6
  • Heißes Hilfsrouter-Protokoll oder normaler alternativer VRRP Virtuelles Router-Überfülle-Protokoll, das vielfachen Routern erlaubt, eine IP-Adresse und MAC-Adresse zu teilen, um Router-Überfülle zur Verfügung zu stellen. Das Projekt von OpenBSD hat eine offene Quellalternative, Common Address Redundancy Protocol (CARP). Auf Linux hat iptables ein CLUSTERIP-Ziel.
  • NSAP Adresse, ein anderes Endpunkt-Wenden-Schema.
  • Schlafen Sie Proxydienst, der die MAC-Adresse eines anderen Geräts während bestimmter Perioden 'übernehmen' kann

Links


Meter-Tagung / Mein Nachbar Totoro
Impressum & Datenschutz