loader

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

Anonim

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

Die heutige Question & Answer-Sitzung wird von 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 weiß, jedes Paket wird mit einer MAC-Adresse gesendet, 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 schnell ist, dass dies fast nie passiert 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 geschalteten 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.

Tipp Der Redaktion