- #1
R
rad98juo
Guest
Hallo,
ich habe mal eine grundlegende Verständnisfrage: wenn ich 2 Switches miteinander verbinde, wie werden dann die MAC Adressen verwaltet?
Nehmen wir an ich habe 2 5-Port Switche, jeweils mit 4 verbundenen Rechnern. An Port 5 werden die Switches miteinander verbunden.
PC1 von Switch A will ein Paket an PC1 von Switch B schicken. Der Switch ist noch im learning Modus und macht erstmal einen Broadcast. Unter anderem ja auch an Port 5. Switch B nimmt das Paket an, kennt natürlich die MAC Adresse auch noch nicht und macht auch einen Broadcast an alle Ports (?). PC1 von Switch B antwortet auf dieses Paket. Also speichert Switch B die MAC des Rechners an Port 1. Switch A erkennt dass die Antwort von Port 5 kommt und speichert auch die MAC für Port 5. Soweit so gut, was ist aber wenn jetzt PC2 von Switch A an PC2 an Switch B senden möchte? Zuerst wieder ein Broadcast. Switch B kennt die MAC auch noch nicht und macht auch wieder einen Broadcast. PC2 antwortet also, das ganze geht wieder über Port 5 an Switch A zurück. Was passiert jetzt? Für Port 5 ist doch schon eine andere MAC gespeichert. Wird die überschrieben? Kann der Switch mehrere MACs pro Port speichern? Muss er ständig neu lernen?
Hoffe ich konnte das einigermaßen verständlich erklären
ich habe mal eine grundlegende Verständnisfrage: wenn ich 2 Switches miteinander verbinde, wie werden dann die MAC Adressen verwaltet?
Nehmen wir an ich habe 2 5-Port Switche, jeweils mit 4 verbundenen Rechnern. An Port 5 werden die Switches miteinander verbunden.
PC1 von Switch A will ein Paket an PC1 von Switch B schicken. Der Switch ist noch im learning Modus und macht erstmal einen Broadcast. Unter anderem ja auch an Port 5. Switch B nimmt das Paket an, kennt natürlich die MAC Adresse auch noch nicht und macht auch einen Broadcast an alle Ports (?). PC1 von Switch B antwortet auf dieses Paket. Also speichert Switch B die MAC des Rechners an Port 1. Switch A erkennt dass die Antwort von Port 5 kommt und speichert auch die MAC für Port 5. Soweit so gut, was ist aber wenn jetzt PC2 von Switch A an PC2 an Switch B senden möchte? Zuerst wieder ein Broadcast. Switch B kennt die MAC auch noch nicht und macht auch wieder einen Broadcast. PC2 antwortet also, das ganze geht wieder über Port 5 an Switch A zurück. Was passiert jetzt? Für Port 5 ist doch schon eine andere MAC gespeichert. Wird die überschrieben? Kann der Switch mehrere MACs pro Port speichern? Muss er ständig neu lernen?
Hoffe ich konnte das einigermaßen verständlich erklären