![Wie erkennt mein Betriebssystem meine verfügbaren Netzwerkverbindungen?](https://rvso.com/image/1304077/Wie%20erkennt%20mein%20Betriebssystem%20meine%20verf%C3%BCgbaren%20Netzwerkverbindungen%3F.png)
Plötzlich wurde mir klar, dass ich eine (scheinbar) sehr einfache Netzwerkfrage nicht beantworten konnte!
Wenn ein Computer in einem Bereich mit mehreren LAN-Verbindungen zur Auswahl steht, wie kann er dannsehendiese Netzwerke überhaupt erst zu erreichen (ohne mit ihnen verbunden zu sein)?!?
Verfügt die WLAN-Karte auf meinem PC über eine Art „Erkennungsdienst“, mit dem sie Geräte (?) für Computernetzwerke anpingen kann?
Dies ist nur ein Beispiel für eine Funktion, die ich (als Verbraucher) seit Jahren verwende, ohne mir jemals Gedanken darüber zu machen!
Dank im Voraus!
Antwort1
Bei drahtlosen 802.11-Netzwerken („Wi-Fi“) senden die Zugriffspunkte (AP) einfach alle paar Sekunden ein Werbepaket (die SSID), das das drahtlose Netzwerk beschreibt, zu dem sie Zugriff bieten.
Antwort2
In den meisten Fällen findet eine 802.11-Karte („Wi-Fi“) Netzwerke durch einen sogenannten „aktiven Scan“. Bei einem aktiven Scan stellt sie ihr Funkgerät auf jeden unterstützten Kanal ein und überträgt ein 802.11-„Probe Request“-Paket. Anschließend bleibt sie noch einige Millisekunden auf dem Kanal, um „Probe Response“-Pakete von allen APs (Access Points – der technische Name für das, was die meisten Leute „Wireless Router“ nennen) auf diesem Kanal zu empfangen. Da Sie normalerweise damit rechnen können, alle Probe Responses innerhalb von 40 ms zu erhalten, können Karten mehrere Kanäle sehr schnell scannen.
In einigen Fällen kann eine Karte einen „passiven Scan“ durchführen, bei dem sie jeden Kanal abstimmt und nichts überträgt, sondern nur auf Beacon-Frame-Übertragungen von APs auf jedem Kanal wartet. Das Warten auf Beacons kann zeitaufwändig sein, da die Beacons normalerweise 100 ms voneinander entfernt sind und sogar noch weiter auseinander liegen können. Daher kann ein passiver Scan mehr als doppelt so lange dauern wie ein aktiver Scan.
In einigen regulatorischen Umgebungen müssen einige Kanäle speziell behandelt werden, da sie nicht für WLAN verwendet werden dürfen, wenn eine lokale Radaranlage diesen Kanal verwendet. Auf diesen „Radarkanälen“ müssen Sie zumindest zunächst passiv zuhören, aber sobald Sie ein WLAN-Signal von einem beliebigen AP auf dem Kanal sehen, können Sie davon ausgehen, dass kein Radar vorhanden ist, und zu einem aktiven Scan wechseln.
Entgegen der landläufigen Meinung sind passive Scans nicht die primäre Art von Scans (aktive Scans sind weitaus häufiger). Obwohl Beacons also auch dafür sorgen, dass der AP in passiven Scans auffindbar ist, besteht der Hauptzweck von Beacons darin, Timer zwischen dem AP und den Clients zu koordinieren und Clients im Energiesparmodus zu benachrichtigen, dass der AP Pakete für sie in die Warteschlange gestellt hat (oder dass der AP dabei ist, in die Warteschlange gestellte Multicast-/Broadcast-Pakete zu übertragen).