maxmax
Goto Top

WLAN-CSMA-CD Hidden Stations

Hallo,

habe gerade ein Verständnisproblem, wie kann bei WLAN eine Kollision von Hidden Stations auftreten?


(A=Access Point)<----------------->(B-Client 1)<---------------->(C Hidden Station)

Wenn die Sendeleistung nicht ausreicht sich am AP anzumelden, wie kann die Station C dann senden und mit Client B kollidieren?


(Access Point)<----------------->(Client 1)<---------------->(Client 2)


Es stimmt doch dass wenn Client 1 im selben WLAN wie Client 2 Datenpakete an Client 2 senden will, diese zuerst an den AP sendet welcher diese dann die Daten an den Client 2 weiterleitet oder? So haben wirs jedenfalls in der Schule gelernt obwohl mir das doch etwas unlogisch vorkommt da Client 2 die übertragenen Daten von Client 1 ja sowieso die Daten sowieso "sieht".

Danke für eure Antworten

Content-Key: 266227

Url: https://administrator.de/contentid/266227

Printed on: April 25, 2024 at 08:04 o'clock

Member: psannz
Solution psannz Mar 13, 2015, updated at Mar 15, 2015 at 12:50:28 (UTC)
Goto Top
Sers,

stell dir das so vor:

Du hast einen Bergkamm. Links und rechts davon laufen Täler. In jedem Tal steht ein Teilnehmer, auf dem Bergkamm ebenfalls.

Das Problem von 802.11 ist dass die Teilnehmer einfach losbrüllen, und wenn sie merken dass zwei gleichzeitig schreien, warten beide Stationen für eine zufällige Zeit, und schreien wieder los. Andere Techniken, etwa nv2, steuern zentral welche Station wann schreien darf. Etwa über einen Token der Reih um geht.

Zurück zum Problem: Station A in Tal Nord spricht mit der Kamm-Station X. Zur selben Zeit spricht aber auch Station B in Tal Süd mit Station X. Aus Sicht von Station X kommt es zur Kollision, aber Station A und B können unter sich nicht klären wer wann wieder darf. Das würde idF nur funktionieren wenn die Senderechte von Station X verwaltet würden.
Und das ist das Hidden-Station-Problem.

Grüße,
Philip
Member: psannz
psannz Mar 13, 2015 at 21:58:57 (UTC)
Goto Top
Erwähnt sei noch, da die Editierfunktion bei mir leider gerade spinnt, dass nv2 auf TDMA basiert.
Mitglied: 108012
108012 Mar 14, 2015 at 02:46:16 (UTC)
Goto Top
Hallo,

zusätzlich zu der Ausführung von Philip ist noch anzumerken,
wenn man einen WLAN Repeater zur Reichweitenerhöhung
mit einem WLAN AP oder Router verbindet hat der WLAN
Klient ja immer nur mit dem Repeater Kontakt und sieht somit
auch nur eben diesen und vor allen Dingen auch nur seine MAC
Adresse und nicht die dahinter des Routers oder des WLAN APs
und somit ist eine Station in diesem Szenario "versteckt" (hidden).


Gruß
Dobby
Member: aqui
Solution aqui Mar 14, 2015, updated at Mar 15, 2015 at 12:50:22 (UTC)
Goto Top
Und genau deshalb ist ein Repeater der Tod jeglichen WLANs wenn man nicht auf einer einsamen Alm oder hinterm Deich wohnt face-wink

Hier ist das WLAN Hidden Node oder Hidden Station Problem auch recht gut erklärt:
http://en.wikipedia.org/wiki/Hidden_node_problem
Ist immer wenn der eine den anderen nicht hört, sei es durch taucben Billigempfänger oder Abschattung und schwachem Signal, Nachbarkanalstörung usw. usw.
Member: maxmax
maxmax Mar 15, 2015 at 12:59:08 (UTC)
Goto Top
Danke für eure Antworten, ist mir nun klar face-smile

Noch eine letze Frage, wenn ich zwei völlig fremde WLAN's in meiner Umgebung habe welche auf dem selben Kanal funken, hört folglich CSMA/CA das Medium (Luft) ab und sendet erst wenn kein Client/AP der beiden WLAN's das Medium belegt oder?
Member: aqui
Solution aqui Mar 15, 2015 updated at 14:22:10 (UTC)
Goto Top
Yepp, das ist genau richtig !
In massiv überfüllten WLAN Umgebungen mit 20 oder mehr Netzen die homogen über alle Kanäle verteilt sind sollte man dann auch besser gleiche Kanäle suchen um das CSMA/CD Verfahren so zu erzwingen.
Noch besser ist aufs 5 Ghz Band zu wechseln.. face-wink
Member: maxmax
maxmax Mar 15, 2015 at 14:22:29 (UTC)
Goto Top
Alles klar danke face-smile