Es ist möglich, dass zwei Hosts aufgrund von Spoofing, Fehlern bei der Herstellung oder Vorsatz des Herstellers denselben MAC haben. So,
1) Im Allgemeinen speichert ein Ethernet-Switch eine Tabelle, welche MAC-Adressen an welche Ports angeschlossen sind. Diese Tabelle basiert auf der Quelladresse der Frames, die während des normalen Netzwerkbetriebs empfangen werden. Beim Empfang eines Frames wird der Quell-MAC gelesen und mit der aktuellen Switching-Tabelle verglichen und dann neben dem Switching-Port hinzugefügt, an dem er empfangen wurde.
Wenn also zwei Hosts mit derselben MAC-Adresse vorhanden sind, aktualisiert der Switch seine MAC-Tabelle jedes Mal, wenn er einen Frame von einem der Hosts empfängt. Die Erreichbarkeit beider Hosts wird ein- und ausgeschaltet und ist inkonsistent.
2) Kurze Antwort: nein. Doppelte MAC-Adressen lösen keine Sicherheitsprobleme in einem nicht verwalteten Switch (einem Switch ohne Konfigurationssoftware) oder einem verwalteten Switch (wie den meisten Cisco / HP / Junipers) aus, der nicht für die Port-Sicherheit konfiguriert wurde. Managed Switches geben im Konsolenterminal eine Warnung aus, wenn sie einen doppelten MAC (einen MAC, der auf mehreren Switchports vorhanden ist) erkennen. Standardmäßig werden sie jedoch keine "Maßnahmen" gegen AFAIK ergreifen.
Wenn Sie Port-Sicherheitsoptionen für einen verwalteten Switch verwenden möchten, können Sie beispielsweise nur 1 MAC-Adresse pro Switchport zulassen. Die MAC-Adresse wird dynamisch vom Switch gelernt (wie es normalerweise beim Lernen von MACs der Fall ist), der Unterschied besteht jedoch darin, dass sie nach dem Lernen an diesen Switchport gebunden ist. Wenn der Switch dann Frames von einem doppelten MAC an einem anderen Switch-Port empfängt, kann er diesen Port in einen deaktivierten Zustand versetzen (herunterfahren).
Sie haben in Ihrer Frage die Deauthentifizierung erwähnt. Die Port-Sicherheitsfunktion einiger Switches unterscheidet sich von der "Deauthentifizierung" - es handelt sich um Deauthorisierung. Sie sind ähnlich, aber der Unterschied ist wichtig; Authentifizierung vs. Autorisierung nachschlagen.
3) Doppelte MACs verursachen keine Kollisionen. Kollisionen sind das Ergebnis eines gemeinsamen elektrischen Busses. Es ist eher eine Rennbedingung, obwohl ich noch nie davon gehört habe, dass es sich um eine solche handelt. Denken Sie daran, dass doppelte MACs für alle Standard-Ethernet-Switches "zulässig" sind. Sie verursachen lediglich ein Problem, das die Netzwerkverbindung zu jedem fraglichen Host unterbricht. Das Problem ist eine ständig wechselnde Vermittlungstabelle.