Thomas Fankhauser wrote:
Detlef Reichelt wrote:
Hi Matthias,
Am Dienstag, 15. Juni 2004 19:18 schrieb Matthias Houdek:
Detlef Reichelt, Montag, 14. Juni 2004 13:03:
Hi Michael, Am Sonntag, 13. Juni 2004 19:38 schrieb Matthias Houdek:
Ein Switch macht folgendes: Jeder Rechner, der über den Switch ein Paket verschickt, wird mit seiner IP-Adresse und dem angeschlossenen Switch-Port gespeichert. Damit können danach Pakete an diesen Computer zielgerichtet weitergeleitet werden, was einem geordneten und damit schnellen Datenverkehr sehr dienlich ist. Ein Repeater (Hub) macht das nicht, der sendet immer an alle anderen angeschlossenen Rechner weiter.
Als Pauschalaussage: falsch! Der günstige Switch für zuhause ist normalerweise ein Layer-2-Switch, und der "kennt" keine IP's sondern nur MAC's.
Jepp. Sorry, ich hatte mich gerade intensiv mit L3-Switches beschäftigt, da hab ich wohl etwas voreilig geantwortet. Allerdings macht der Layer-2-Switch das Gleiche mit MAC-ID's, und da kann es genau so zum Durcheinander der inneren Tabelle kommen: Der Switch "denkt", der Client mit der betreffenden MAC-ID hängt am Anschluss X, dabei hängt er inzwischen am Anschluss Y. Und "dazulernen" kann der L2-Switch auch nur aus den Absender-Adressen empfangener Pakete. Insofern gilt das oben gesagte analog. Erst wenn der Switch eine gewisse Zeit keine Pakete mehr am Anschluss X bekommt oder aber ein Paket vom umgesteckten PC am Anschluss Y erhält, wird er seine Tabelle aktualisieren. Oder eben beim Aus- und Einschalten, da fängt er wieder bei Null an.
Jepp, alles richtig. Aaaaaber, ich habe noch keinen Switch gesehen, der solche Schwierigkeiten hat. Selbst wenn ich hier bei meinem billig-huschiwatamoto-puschimangiert-unterwassergewebt-Switch einen ganzen Tag lang ein wildes Umstecken aller Ports durchführe, kommt dieser nicht ins Schlingern, und weiß immer sofort wo es lang geht.
Ich plädiere daher auf schuldig: Lebenslänglich kaputt !
die verteidigung schliesst sich an.
Hallo noch mal, habe inzwischen einen alten hub von einem Bekannten ausprobiert - und tatsächlich, der Fehler (der Fehler, den den thread gestartet hat) verschwindet - wohl also doch ein hardware-bug. Im anderen Fall werde ich berichten! Gruß Siegfried