İletişim

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.

BSS Transition Management akışı
  1. 1 Tetik

    Yük, zayıf sinyal, bant yönlendirme

  2. 2 BTM Request

    Aday listesi + tercih değerleri

  3. 3 İstemci değerlendirmesi

    Kendi ölçümleriyle karşılaştırır

  4. 4 BTM Response

    Kabul (0) veya ret kodu

  5. 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.

BTM Response durum kodları (seçme)
KodAnlamı
0Kabul — geçiş yapılacak
1Ret — belirtilmemiş neden
2Ret — yetersiz beacon/probe yanıtı
5Ret — gecikme süresi gerekli
6Ret — aday listesi sağlandı (istemci kendi adayını önerir)
7Ret — 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.