Was passiert, wenn MAC-Adressen doppelt vergeben werden würden?

3 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Zwei gleiche MAC-Adressen im selben Netz gehen mal gar nicht. Je nach Intelligenz der installierten Switches gibt es entweder einen Full-Crash, weil es sämtlichen Switches ihre ARP-Tables verblast (schon mehrmals im Laufe meiner Karriere erlebt!) und du alle Switches aus-/einschalten musst. Oder es sind intelligente Switches/Router, die das abfangen können, ohne dass das ganze Netzwerk crasht.

Wenn die 2 MAC-Adressen nicht im gleichen Netzwerk stehen, dann ist die Chance ziemlich gering, dass die sich je "treffen" und somit wird auch nichts passieren. Ansonsten kann es natürlich zu lustigen Adress-Auflösungen in einem Switch/Router kommen, wenn der die Pakete anschaut und nicht weiss, was er denn nun davon halten soll, wenn z.B. Quell- und Ziel-MAC-Adresse identisch sind.....

Die MAC Adresse wird an sehr vielen stellen zur Identifizierung verwendet.

Wenn aber jemand eine MAC hat die es schon gibt passiert so erstmal garnichts. Es würde erst was passieren wenn der Rechner mit der zweiten MAC irgendwie in Verbindung mit dem ersten Rechner kommt. Da würde zum Beispiel der Router nicht wissen wer jetzt der "richtige" ist und würde wahrscheinlich die Pakete weiter an den  PC verschicken den er zuerst findet (oder irgendetwas anderes unerwartetes passiert weil die Routersoftware nicht darauf vorbereitet ist). 

Solange das Internet auf IPv4 basiert werden wir mit den Mac-Adressen noch auskommen. Rein mathematisch wären 2^14 Adressen möglich, also 70 Billionen Geräte (10.000 Geräte pro Person auf die Weltbevölkerung gerechnet).

Leider werden die ersten 24 Zeichen der MAC-Adresse vom Hersteller vergeben, was die Anzahl möglicher Adressen reduziert, da der Adressraum nicht vollständig verwendet wird.

Bevor wir nicht auf IPv6 umsteigen kommen wir mit den MAC-Adressen noch aus. Die IEEE hat diese Entwicklung vorhergesehen und bereits eine 64 Bit lange Gerätenummer definiert (aktuell hat eine MAC-Adresse 46 Bit).

MAC-Adresse gar nichts, aber wirklich auch gar nichts, mit IPv4 oder IPv6 zu tun.

0
@verreisterNutzer

Tut mir echt leid für dich, aber die MAC-Adresse hat sogar sehr viel mit der IP-Adresse zu tun, denn ohne die MAC-Adresse kann das TCP/IP-Protokoll die IP-Adresse keinem Rechner zuweisen (woher weiß das Protokoll ohne die MAC-Adresse sonst von wo das Paket kommt und wo es hingeschickt werden soll).

Nach dem OSI-Modell befindet sich die MAC-Adresse auf der 2. Schicht und die IP-Adresse auf der 3. bzw. 4. Schicht (TCP). Eine Schicht muss immer vollständig fertig geladen sein um die nächste Schicht laden zu können.

Also ganz ehrlich, wenn du dass nächste Mal falsch klugscheißen willst dann such dir jemand anderen, denn geholfen hast du damit keinem ! -.-

Deine Frage war also gar nicht, aber wirklich auch gar nicht hilfreich.

(Nimm es nicht zu ernst ;))

 

0