Ich lerne gerade für eine Prüfung zum Thema Netzwerke und Datenkommunikation, und es gibt eine Sache, die ich an CSMA/CD und Ethernet nicht verstehe. Es soll relativ stabil sein, wenn beispielsweise ein Computer aus dem Netzwerk ausfällt, ist das kein Problem, wie es in einem Token-Ring-Netzwerk der Fall sein könnte (glaube ich).
Ethernet funktioniert jedoch, indem alle anderen Computer warten, bis der aktuell sendende Computer mit seiner Arbeit fertig ist. Anschließend verwenden die anderen CMSA/CD, um zu bestimmen, wer als nächstes an der Reihe ist. Was wäre, wenn ein Computer eine Fehlfunktion hätte und in einer Endlosschleife einen kontinuierlichen Datenstrom senden würde? Gibt es tatsächlich eine Standardzeit für PCs, die gesendet werden müssen, bevor sie anderen überlassen werden?
Antwort1
Wenn im Netzwerk ständig Störungen auftreten, kommt es zu Netzwerkausfällen bei allen Systemen in diesem Netzwerk.
Es müssen einige Bedingungen erfüllt sein:
- Wenn Sie sich in einem Switched-Netzwerk befinden, muss das „Rauschen“ in Form eines Ethernet-Pakets vorliegen. Wenn es sich nicht um ein gültiges Ethernet-Paket handelt, wird der Switch-Port, der das Rauschen empfängt, es nicht an einen anderen Port weiterleiten.
- Wenn Sie ein wirklich gemeinsam genutztes Medium verwenden, kann das Rauschenirgendetwaswie etwa ein 10b2-Kabel, das über eine kaputte Leuchtstoffröhre gespannt ist.
- Wenn Sie sich in einem Switched-Netzwerk befinden, müssen die Pakete entweder an eine Adresse adressiert sein, die nicht verwendet wird, oder an eine Broadcast-Adresse. Der Switch „flutet“ die unbekannte Adresse an alle Ports und stoppt die Flutung erst, wenn er eine Antwort erhält.
Ein häufiges Beispiel für diese Art von Fehlermodus sind Rundfunkstürme.
Antwort2
Man sollte auch erwähnen, dass CSMA/CD in einem Zeitalter, in dem alles umgeschaltet wird, nicht erforderlich ist. Der Switch lässt das Medium so aussehen, als wäre es nicht gemeinsam genutzt, da er eine Punkt-zu-Punkt-Topologie implementiert.
Antwort3
Eigentlich ein Kommentar zu @chris‘ Antwort (die ich positiv bewertet habe): Das gilt genauso für Nicht-Ethernet-Netzwerke, obwohl sie unterschiedliche Fehlermodi haben. Beispielsweise werden Token ständig ausgegeben oder zerstört oder Pakete nicht richtig weitergeleitet.