Wifi istemcileri AP'lerden gelen SSID'leri nasıl algılar?


10

Wifi kartım kapsama alanındaki kablosuz ağları nasıl tespit edebilir? Bir wifi AP'yi duyurmak için alandaki cihazlarla iletişim kurmak için hangi protokol kullanılır? Her yönlendirici kendi frekansında iletim yapıyor mu ve wifi kartım birini algılamak için "her" frekansı tarar mı?

Yanıtlar:


6

Wifi kartım kapsama alanındaki kablosuz ağları nasıl tespit edebilir?

İstemcinizde, radyoda yapılandırılan ülke için kablosuz 802.11 frekanslarını dinleyen bir radyo vardır.

Bir wifi AP'yi duyurmak için alandaki cihazlarla iletişim kurmak için hangi protokol kullanılır?

Kablosuz AP'ler bir SSID ile yapılandırılır; bu SSID'ler işaret çerçeveleri yoluyla bilinir ; varsayılan olarak işaret çerçeveleri her 102.4 milisaniyede bir gönderilir.

İşaret fan çerçeve formatı , bir içeren SSID alanı, ve işaret aralığı.

AP'nizdeki radyo belirli bir kanal için yapılandırılmış . Bu işaret çerçeveleri AP kanalında iletilir.

Her yönlendirici kendi frekansında iletim yapıyor mu ve wifi kartım birini algılamak için "her" frekansı tarar mı?

Her kablosuz AP, önceden tanımlanmış kablosuz kanallar listesinden seçim yapabilir ve SSID'yi duyurmak için bir kanal seçer. Wifi istemciniz, hangi SSID'lerin kullanılabilir olduğunu bulmak için tüm bu kanalları sürekli olarak dolaşır (veya tarar).


Harika cevap @MikePennington! Bir müşteri AP'ye bağlanmak istediğinde ne olacağını açıklamak için lütfen cevabınızı ayrıntılarıyla açıklar mısınız? (yani el sıkışma prosedürü)
goncalotomas

14

IEEE 802.11 standartları, bir istemci cihazın bölgedeki kablosuz ağları bulması için iki yöntem tanımlar. Her iki yöntem de bu standartlarda tanımlanan 802.11 yönetim çerçevelerinin kullanılmasına dayanmaktadır.

İlk yöntem pasif bir yöntemdir. Tüm 802.11 altyapı aygıtları, o anda hizmet verdiği her kablosuz ağ için yaklaşık 100ms'de bir işaret çerçevesi gönderir (bu birçok aygıt için varsayılan değerdir, ancak genellikle daha yüksek veya daha düşük olarak yapılandırılabilir). Bu işaret çerçeveleri, SSID (ağ adı olarak da bilinir), şifreleme ayrıntıları (varsa), desteklenen veri hızları vb. Gibi kablosuz ağ hakkında bilgi içerir.

Bölgedeki kablosuz istemciler, ışığı "duyabilir" ve ağın bölgede olduğunu bilir ve

İkinci yöntem aktif bir yöntemdir ve işletim sistemleri tarafından en sık kullanılan yöntemdir. İstemci cihaz genellikle ("Dışarıda biri var mı?") Veya belirli bir ağa ("Hey, Bill, dışarıda mısın?") Bir soruşturma isteği çerçevesi gönderebilir . Bir erişim noktası (birinci durumda herhangi biri, ikincisindekilerle eşleşen), bu prob talebine bir işaret çerçevesine benzer bilgiler içerecek bir prob yanıtıyla cevap verecektir.

Bu sonda talebi / sonda yanıtı işlemi aynı zamanda bir istasyonun bir kablosuz ağa katıldığı ilişkilendirme işleminin bir parçasıdır.

Aktif yöntemin çoğu işletim sistemi tarafından genel olarak tercih edilmesinin nedeni, birisini düşünmek için oturduğunda açıktır. Bir ağı pasif olarak keşfetmek için, cihazın bir işaret çerçevesini duyma şansına sahip olacak kadar uzun bir kanalı dinlemesi gerekecektir. Bir işaret yalnızca her zaman gönderildiği için, bir cihazın tüm ağları duyduklarından emin olmak için 200 ms veya daha fazla dinlemek (ve sadece dinlemek) gerekebilir. Eğer sadece 2.4GHz'i düşünürseniz, bu en az 11 kanal ... matematiği yapın.

Aktif yöntem, bir istasyonun bir kanala geçmesine, bir prob isteği göndermesine, kısa bir süre duraklamasına (100 ms'den az) ve ardından bir sonraki kanala geçmesine izin verir. Bu, bunu daha hızlı bir süreç haline getirirken, yine de o kanaldaki ağları bulduğu konusunda oldukça emin.


Mükemmel açıklama! :)
goncalotomas
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.