Man hört die Profis und Gurus...
immer wieder davon reden. Gemeint ist hier die MAC-Adresse. Eigentlich ist es keine richtige Adresse. Vielmehr ist es eine spezielle Nummer, die jeder Netzwerkkarte vergeben wird. Diese Nummer ist einmalig auf der ganzen Welt. Sie darf nicht zweimal vorkommen, ansonsten ist etwas falsch gelaufen (Scherz ). Diese Nummer wird aus 6 Byte oder auch aus 48 bit gebildet. Die Darstellung erfolgt in einer 6stelligen Hexadezimalzahl, 00-40-61-34-10-1A. Die ersten drei Blöcke bilden sich aus dem Herstellercode, die restlichen werden zu einer internen Kodierung verwendet.
Warum hört man dann aber immer MAC-Adresse und nicht...
MAC-Nummer. Nun, oben habe ich geschrieben, daß diese Adresse eigentlich keine Adresse ist. Stimmt auch zum Teil. Grundsätzlich ist sie erst einmal nur eine Nummer. Einige Übertragungsprotokolle verwenden diese Nummer jedoch dazu, einen Rechner eindeutig zu identifizieren, wie bei der IP-Adresse. Datenpakete werden hier an die MAC-Adresse gesendet und nicht an die IP-Adresse.
Wie kann man die MAC-Adresse einer Netzwerkkarte herausfinden?
Dies ist eigentlich einfacher als man glaubt. Hierzu gibt es zwei Möglichkeiten. Bei den meisten Netzwerkkarten steht die MAC-Adresse auf der Karte. Ist dies nicht der Fall kann man sie in einen PC einbauen, falls noch nicht geschehen, und dann an der DOS-Eingabeauffordrung oder in der DOS-Console den Befehl “ipconfig /all Windows 2000 und XP)” oder “winipcfg (Windows 95 / 98 / ME)” eingaben. Unten seht Ihr hierzu ein Beispiel. Die “Physikalische Adresse” ist gleich der MAC-Adresse.
Wieviel Adressen kann ein Hersteller verwenden?
Gehen wir mal davon aus, dass die ersten 3 Blöcke (24 Bits), also die ersten 6 Ziffern, für die Herstelleridentifizierung verwendet werden, so bleiben noch 3 Blöcke (24 Bits) übrig. Das sind 6 Ziffern beziehungsweise 24 Bit / 3 Byte. Mit diesen 6 Stellen lassen sich an die 16.777.216 Adressen darstellen. Die Berechnung erfolgt auf der Grundlage des Hexadezimalsystems, bei dem die Basiszahl 16 ist. Dabei wird die Basiszahl voran gestellt, also 166. Korrekterweise erfolgt die Berechnung jedoch auf der Grundlage der zur Verfügung stehenden Bits. Das wären also in diesem Falle 24 Bit bei einer Darstellung von 2 Ziffern. Das ergäbe 224, was dann Wiederrum die Summe von 16.777.216 ergibt.
Werden MAC-Adressen mehrmals verwendet und können diese ausgehen?
In der Regel sollte jede Netzwerkkarte eine eigene und feste MAC-Adresse haben. Jedoch hört man in der heutigen Zeit immer mehr, daß man mehrere Netzwerkkarten mit der gleichen MAC-Adresse gefunden hat. Geht man einmal davon aus, wieviel Netzwerkkarten einige Hersteller bereits hergestellt haben, so kann es durchaus möglich sein, das diese bereits mehr als die maximal mögliche Anzahl an Adressen vergeben haben. Einige Netzwerkkarten wurden jedoch bereits schon vor mehreren Jahren gebaut und dürften heute nicht mehr im Einsatz sein. Diese MAC-Adressen wären dann für immer verloren und es käme tatsächlich zu einer MAC-Adressen - Knappheit. Aus diesem Grunde dürften Hersteller wohl einen gewissen Rhythmus einhalten, bis sie die alten MAC-Adressen erneut vergeben.
Kommen nun in alte Netzwerke neue Computer mit einer neueren Netzwerkkarte in das Netzwerk, kann es durchaus sein, daß die MAC-Adresse bereits in diesem existiert. Geht man jedoch von der Anzahl der MAC-Adressen aus, die ein Hersteller zur Verfügung hat, ist diese Wahrscheinlichkeit schon sehr gering. Und, nicht immer hat man Netzwerkkarten vom gleichen Hersteller. Also wird die Wahrscheinlichkeit noch weiter herabgesetzt, je mehr verschiedene Hersteller-Netzwerkkarten man in einem Netzwerk einsetzt.
Wie man auch in der unteren Aufstellung sehen kann, verwenden mittlerweile die verschiedenen Hersteller mehrere MAC-Kennungen. So können diese den zur Verfügung stehenden MAC-Adressenbereich vergrössern.
Einige Herstellerkennungen bei der MAC-Adresse
|
Hersteller
|
MAC-Kennung
|
|
3Com
|
00-60-C5-xx-xx-xx
|
|
3Com
|
00-60-8C-xx-xx-xx
|
|
3Com
|
00-C0-8C-xx-xx-xx
|
|
3Com
|
02-60-8C-xx-xx-xx
|
|
Abit
|
00-C0-EF-xx-xx-xx
|
|
APPLE
|
10-00-E0-xx-xx-xx
|
|
ASUS
|
00-15-F2-xx-xx-xx
|
|
Cisco
|
00-60-2F-xx-xx-xx
|
|
Cisco
|
00-00-0C-xx-xx-xx
|
|
Compaq
|
00-50-8B-xx-xx-xx
|
|
D-Link
|
00-80-C8-xx-xx-xx
|
|
D-Link
|
00 DE 01-xx-xx-xx
|
|
D-Link
|
00 DE 02-xx-xx-xx
|
|
Hewlett Packard
|
08-00-09-xx-xx-xx
|
|
IBM
|
10-00-5A-xx-xx-xx
|
|
IBM
|
00-09-6B-xx-xx-xx
|
|
Intel
|
00-07-E9-xx-xx-xx
|
|
Intel
|
00-AA-00-xx-xx-xx
|
|
Sun Microsystems
|
08-00-20-xx-xx-xx
|
|
Thosiba
|
00-00-39-xx-xx-xx
|
|