Okuma: ~3 dk
802.11v — Wireless Network Management ve BSS Transition
802.11v, ağın istemciye yönetim bilgisi ve öneri iletebilmesini sağlar. BSS Transition Management, disassociation imminent, BSS Max Idle Period, DMS ve WNM-Sleep özelliklerini; istemci yönlendirmede doğru ve yanlış kullanım biçimlerini anlatıyoruz.
- Teknik inceleme bekliyor
Ağ istemciye nasıl 'öneride' bulunur?
802.11'in temel mimarisinde istemci bağımsızdır: hangi AP'ye bağlanacağına, ne zaman ayrılacağına ve hangi banda geçeceğine kendisi karar verir. Bu esneklik farklı cihazların aynı ağda çalışmasını kolaylaştırır, ancak ağın genel resmini gören altyapının bilgisini kullanmayı zorlaştırır. Controller, bir AP'nin aşırı yüklü olduğunu, istemcinin hemen yanında boş bir AP bulunduğunu ya da istemcinin 2,4 GHz yerine 5 GHz'te çok daha iyi hizmet alacağını bilir; fakat 802.11v öncesinde bu bilgiyi istemciye iletmenin standart bir yolu yoktu.
Üreticiler bu boşluğu probe yanıtlarını geciktirme, bağlantı reddetme veya deauthentication gönderme gibi dolaylı yöntemlerle doldurdu. Bu yöntemler istemciyle işbirliği yapmak yerine onu zorlar ve uyumluluk sorunlarına yol açar. 802.11v (Wireless Network Management, WNM), 2011'de yayımlanarak bu ilişkiyi işbirliğine dönüştürdü.
BSS Transition Management (BTM)
802.11v'nin en çok kullanılan özelliği BSS Transition Management'tır. AP, istemciye bir BTM Request gönderir; bu çerçeve, tercih edilen aday AP'lerin listesini, her aday için bir tercih değerini ve isteğe bağlı bayrakları içerir. İstemci isteği değerlendirir ve bir BTM Response ile kabul ettiğini ya da reddettiğini bildirir. Kabul ederse önerilen AP'ye roaming yapar.
İstemci de BTM sürecini başlatabilir: BTM Query ile AP'ye 'nereye gitmeliyim?' diye sorar. Ayrıca istek içinde Disassociation Imminent bayrağı ve bir zamanlayıcı yer alabilir; bu, 'belirli süre içinde geçmezsen bağlantın sonlandırılacak' anlamına gelir. Bu bayrak, AP bakım için yeniden başlatılacağında ya da istemcinin sinyali kabul edilemez seviyeye düştüğünde kullanışlıdır, ancak dikkatsiz kullanımı bağlantı kopmalarına neden olur.
- 1 Tetik
Yük, zayıf sinyal, bant yönlendirme
- 2 BTM Request
Aday listesi + tercih değerleri
- 3 İstemci değerlendirmesi
Kendi ölçümleriyle karşılaştırır
- 4 BTM Response
Kabul (0) veya ret kodu
- 5 Roaming
Önerilen AP'ye geçiş
BTM kullanım senaryoları
Bant yönlendirme (band steering), BTM'in en yaygın kullanım alanıdır. 2,4 GHz'e bağlanmış ama 5 veya 6 GHz'te güçlü sinyal alan bir istemciye BTM ile daha yüksek banttaki BSS önerilir. Yük dengeleme (load balancing) bir diğer senaryodur: aşırı kalabalık bir AP'den komşu AP'ye istemci kaydırılır. Sticky client yönetiminde ise sinyali belirli eşiğin altına düşen istemciye daha iyi bir aday önerilir.
Önemli olan, BTM'in bir öneri olduğunu unutmamaktır. İyi davranan istemciler öneriyi büyük oranda kabul eder; bazıları ise kendi ölçümleri öneriyle uyuşmazsa reddeder. Reddeden bir istemciye ardı ardına BTM göndermek, istemcide kararsızlığa ve gereksiz taramaya yol açar. Bu yüzden üretici yapılandırmalarındaki deneme sayısı ve bekleme süreleri dikkatle ayarlanmalıdır.
| Kod | Anlamı |
|---|---|
| 0 | Kabul — geçiş yapılacak |
| 1 | Ret — belirtilmemiş neden |
| 2 | Ret — yetersiz beacon/probe yanıtı |
| 5 | Ret — gecikme süresi gerekli |
| 6 | Ret — aday listesi sağlandı (istemci kendi adayını önerir) |
| 7 | Ret — uygun aday yok |
Diğer 802.11v özellikleri
BSS Max Idle Period, AP'nin bir istemciyi trafik göndermediği için ne kadar süre sonra bağlantıdan çıkaracağını bildirir. Pil ile çalışan cihazlar bu sayede ne sıklıkla canlılık sinyali göndermeleri gerektiğini bilir ve gereksiz uyanmaktan kaçınır. WNM-Sleep Mode, istemcinin uzun süreli uyku moduna geçerken grup anahtarı güncellemelerini kaçırmadan bağlantısını korumasına yardımcı olur.
Directed Multicast Service (DMS), multicast akışlarının istemciye unicast olarak iletilmesini talep etmeyi sağlar. Multicast çerçeveler en düşük temel hızda ve onaysız gönderildiği için hem yavaş hem güvenilmezdir; DMS, istemcinin kendi bağlantı hızında ve onaylı iletim almasına imkan tanır. Proxy ARP ve Time Advertisement gibi özellikler ise gereksiz broadcast trafiğini azaltır ve cihazların zaman senkronizasyonuna yardımcı olur.
Tasarım ve sorun giderme önerileri
- BTM tabanlı band steering'i agresif bağlantı reddi yöntemleri yerine tercih edin; istemci uyumluluğu daha iyidir.
- Disassociation Imminent bayrağını yalnızca bakım ve gerçekten kabul edilemez sinyal durumlarında kullanın.
- Kablosuz paket yakalamada Action frame kategori 10 (WNM) çerçevelerini filtreleyerek BTM Request/Response akışını inceleyin.
- Controller istatistiklerinde BTM kabul oranını takip edin; düşük oran, istemci sürücüsü veya yanlış aday listesi işaretidir.
- 802.11v'yi 802.11k ile birlikte etkinleştirin: aday listesinin kalitesi komşu bilgisine dayanır.
Mühendislik bakışı
802.11k istemcinin nereye gidebileceğini, 802.11v ne zaman ve nereye gitmesinin iyi olacağını, 802.11r ise geçişin ne kadar hızlı gerçekleşeceğini belirler. Bu üçlü birlikte çalıştığında modern kurumsal ağlarda roaming hem öngörülebilir hem ölçülebilir hale gelir. F2, her projede bu mekanizmaları istemci envanterine göre yapılandırır, pilot testlerle doğrular ve ses, video ve hareketli iş uygulamalarında roaming performansını raporlar.