Startseite » wie man » Was verhindert, dass alle Wi-Fi-Geräte in meinem Netzwerk miteinander kollidieren?

    Was verhindert, dass alle Wi-Fi-Geräte in meinem Netzwerk miteinander kollidieren?

    Ihr Heimnetzwerk ist wahrscheinlich vollgepackt mit verschiedenen Wi-Fi-Geräten, die zurück zum Wi-Fi-Knoten übertragen werden. Wie verarbeitet der Knoten den gesamten Datenverkehr, ohne dass alle eingehenden Übertragungen kollidieren?

    Die heutige Question & Answer-Sitzung wird dank SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.

    Die Frage

    Superuser-Leser Zequez ist neugierig, wie sein Wi-Fi-Knoten so reibungslos zu funktionieren scheint und warum die Daten scheinbar kollidieren, schreibt er:

    Ich meine, ich weiß, dass jedes Paket mit einer MAC-Adresse gesendet wird, aber was ist mit dem Streaming?

    Was passiert, wenn der Router ein Paket empfängt, ein Paket von einem anderen Gerät ankommt?

    Wie kann der Router wissen, dass die in die Antenne kollidierenden Photonen Teil des ersten Pakets oder des zweiten Pakets sind?

    Oder ist es so, dass die Lichtgeschwindigkeit so hoch ist, dass dies so gut wie nie vorkommt und die Pakete nur als fehlerhaft gemeldet und erneut gesendet werden?

    Was hält all diese drahtlos zugestellten Pakete in Ordnung? Lasst uns etwas tiefer graben.

    Die Antwort

    Der Superuser-Mitwirkende Ultrasawblade bietet die folgende Antwort mit hilfreichen Links zum weiteren Lesen:

    In einem drahtlosen Netzwerk "spricht" eigentlich nur ein Gerät gleichzeitig. Jedes andere Gerät hört zu und wartet, bis die Luft in diesem Kanal leise ist, bevor er spricht. Diese Technik wird als Carrier Sense Multiple Access mit Kollisionsvermeidung (CSMA / CA) bezeichnet..

    Ein RTS / CTS-Austausch hilft, dass alle Knoten effizient synchron bleiben, indem sie einem Knoten die Möglichkeit gibt zu sagen: "Hey, ich werde so lange reden, also warte so lange", zu jedem anderen Knoten.

    @Petr Abdulin ist korrekt, aber ich denke, alle WLAN-Netzwerke verwenden CSMA / CA. Bei alten nicht umgeschalteten 10BaseT-Kabelnetzwerken wurde der Mehrfachzugriff mit Carrier Sense mit Kollisionserkennung (CSMA / CD) eingesetzt. Kollisionen treten nicht in Netzwerken auf, in denen alle Knoten mit einem Switch verbunden sind.


    Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.