IEEE Kablosuz Ağ Mimarisi ve Hizmetleri

Benzer belgeler
10. IEEE KABLOSUZ LAN STANDARTLARI (WIRELESS LAN STANDARDS)

Mobil ve Kablosuz Ağlar (Mobile and Wireless Networks)

OSI REFERANS MODELI-II

Veri İletişimi Data Communications

DOD / DEPARMENT OF DEFENCE

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Kas Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

Computer Networks 4. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Uygulama 6. Sunum 5. Oturum 4. Taşıma 3. Ağ 2. Veri iletim 1

Computer Networks 5. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

BİLGİSAYAR AĞLARI VE İLETİŞİM

7 Uygulama 6. Sunum 5 Oturum Taşıma. 4 Ara katman- Yazılım ve donanım arası 3. Ağ Veri iletim. 2 Ağ Grubu-Donanım 1. Fiziksel. Uygulama Grubu-Yazılım

NETWORK BÖLÜM-4 AĞ TOPOLOJİLERİ. Öğr. Gör. MEHMET CAN HANAYLI CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU

Yeni Nesil Ağ Güvenliği

Doç.Dr. Cüneyt BAYILMIŞ

Bölüm 12: UDP ve TCP UDP (User Datagram Protocol)

Kablosuz Ağlar (WLAN)

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

ETHERNET TEKNOLOJİSİ

TCP / IP NEDİR? TCP / IP SORUN ÇÖZME

TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP

Ağ Yönetiminin Fonksiyonel Mimarisi

Bilgisayar Programcılığı

Bilgisayar Ağları ve Ağ Güvenliği DR. ÖĞR. ÜYESİ KENAN GENÇOL HİTİT ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜH.

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Ara Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

AĞ SĠSTEMLERĠ. Öğr. Gör. Durmuş KOÇ

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Kas Salı, Çarşamba Öğr. Gör. Murat KEÇECİOĞLU

VERĠ HABERLEġMESĠ OSI REFERANS MODELĠ

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2. İçerik. IP ICMP MAC Tracert

03/03/2015. OSI ve cihazlar. Ağ Donanımları Cihazlar YİNELEYİCİ (REPEATER) YİNELEYİCİ (REPEATER) Yineleyici REPEATER

Protocol Mimari, TCP/IP ve Internet Tabanlı Uygulamalar

Bölüm 8 : PROTOKOLLER VE KATMANLI YAPI: OSI, TCP/IP REFERANS MODELLERİ.

KABLOSUZ ÇOKLU ERİŞİM TEKNİKLERİ

Bilgisayar Programcılığı

BİLGİSAYAR AĞLARI VE İLETİŞİM

Internetin Yapı Taşları

AĞ HİZMETLERİ. Öğr.Gör.Volkan ALTINTAŞ. Version 4.0

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

Bilgisayar Ağlarında Güvenlik. Prof. Dr. Eşref ADALI www. Adalı.net

Elbistan Meslek Yüksek Okulu Güz Yarıyılı EKi Salı, Perşembe Öğr. Gör. Murat KEÇECĠOĞLU

ZIGBEE HABERLEŞMESİ DENEYİ. Hazırlık Soruları: İ. Şekil 1 i inceleyerek hangi tür uygulamalar için Zigbee haberleşmesinin uygun olduğunu belirtiniz.

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2

Öğr.Gör.Volkan ALTINTAŞ

22/03/2016. OSI and Equipment. Networking Hardware YİNELEYİCİ (REPEATER) YİNELEYİCİ (REPEATER) Yineleyici. Hub

Ağ Protokolleri. Aysel Aksu. Nisan, 2016

Yaşar Tonta SLAYT 1

NETWORK BÖLÜM-5 OSI KATMANLARI. Öğr. Gör. MEHMET CAN HANAYLI CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU 1/27

BILGİSAYAR AĞLARI. Hakan GÖKMEN tarafından hazırlanmıştır.

Doç.Dr. Cüneyt BAYILMIŞ

Ağ Donanımları NIC. Hub. Ağ Cihazları (Aktif Cihazlar) Hub. Hub

Data Communications. Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü. 2. Ağ Modelleri

Bölüm. Internet: Dayandığı Teknik Temeller

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

MODBUS PROTOKOLÜ ÜZERİNDEN KABLOLU VE KABLOSUZ ENERJİ İZLEME SİSTEMİ

KABLOSUZ AĞ ŞİFRELEME YÖNTEMLERİNİN KARŞILAŞTIRILMASI

BİLGİSAYAR MİMARİSİ. << Bus Yapısı >> Özer Çelik Matematik-Bilgisayar Bölümü

Çekişme Temelli Ortam Erişimi Algoritmaları Dilim Atama İhtimalleri Karşılaştırması

Chapter 6 Digital Data Communications Techniques

Bilgisayar Ağları. Bilgisayar Ağları. Modelleri. Main-Frame Client/Server

Ağ temelleri. Ders notları 3. Öğr.Gör. Hüseyin Bilal MACİT 2017

Kablosuz Ağlarda Servis Kalitesi

Ağ Türleri. LAN (Local Area Network) MAN (Metropolitan Area Network) WAN (Wide Area Network) Oda, bina veya binalar arası mil, bir şehirde

AĞ TEMELLERİ. 3.Hafta Ders Sunusu Öğr.Gör.Volkan ALTINTAŞ

BİLGİSAYAR AĞLARI & Ns2 AĞ SİMÜLATÖRÜ Hafta-6 Bağlantı Kurma

TEMEL NETWORK CİHAZLARI

Ağ Temelleri Semineri. erbil KARAMAN

TRANSPORT KATMANI. Akış kontrolu yapar. Bütün bu işlevleri yerine getiren protokollerden önemlileri şunlardır: 1 *TCP, * UDP, *SPX

Veri İletişimi, Veri Ağları ve İnternet

Ağ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb. kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir.

Internet in Kısa Tarihçesi

Yrd.Doç.Dr. Celal Murat KANDEMİR

Simetrik (Gizli) Kriptografik Sistemler Blok Şifreler Standartlaştırma. DES-Data Encryption Standard (Bilgi Şifreleme Standardı)

Üstünlükleri. 1- Lisans gerektirmeyen frekanslarda çalışır.

BLM 6196 Bilgisayar Ağları ve Haberleşme Protokolleri

WLAN (Wireless Local Area Network) Kablosuz Yerel Ağlar

IPSEC. İnternet Protokol Güvenliği

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 1

BİLGİSAYAR AĞLARI VE İLETİŞİM

Mobil ve Kablosuz Ağlar (Mobile and Wireless Networks)

PocketRest Kullanımı

Bilgisayar ve Ağ Güvenliği

BM 402 Bilgisayar Ağları (Computer Networks)

BIL321 VERİ İLETİŞİMİ LABORATUVARI

BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ

YÖNLENDİRİCİLER. Temel Bilgiler. Vize Hazırlık Notları

HAFTA-3 ARP (Address Resolution Protocol) (Adres Çözümleme Protokolü)

Bilgisayar Ağları ve Türleri

BSM 532 KABLOSUZ AĞLARIN MODELLEMESİ VE ANALİZİ OPNET MODELER

Ayni sistem(host) üzerinde IPC. Ağ(network) aracılığı ile IPC

OSI Referans Modeli. OSI Referans Modeli. OSI Başvuru Modeli Nedir? OSI Başvuru Modeli Nedir?

Bilgisayar Ağı Nedir?

ELEKTRONİK TİCARETTE BİLGİ GÜVENLİĞİ TERİMLERİ

Mobil ve Kablosuz Ağlar (Mobile and Wireless Networks)

Öğr. Gör. Serkan AKSU 1

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı EKi Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

HABERLEŞME. izlenebilmekte ve komut alabilmektedir.

BİLGİSAYAR AĞLARI VE İLETİŞİM

ŞİFRELEME BİLİMİ. Prof. Dr. Şeref SAĞIROĞLU Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Maltepe/Ankara

Alt Ağ Maskesi (Subnet Mask)

Transkript:

IEEE 802.11 Kablosuz Ağ Mimarisi ve Hizmetleri Kablosuz LAN çalışmaları IEEE 802.4 çalışma grubunda 1987 yılında başlatıldı, 1990 yılından itibaren IEEE 802.11 çalışma grubu ile devam ettirildi. IEEE 802.11 kablosuz ağ mimarisini tanımlayan basit bir düzen Şekil de gösterilmektedir.

IEEE 802.11 Terimleri Erişim noktası (Access Point AP): İstasyon işlevlerine sahip olan ve kablosuz ortam üzerinden kimliklerini tanıtmış olan (ilişkilendirilmiş olan) istasyonlar için dağıtım sistemine erişim olanağı sağlayan bir birimdir. Erişim noktası, BSS ile DS arasında köprü (bridge) işlevi yapar. Hücresel ağlardaki baz istasyonuna benzetilebilir. Temel hizmet kumesi (Basic Service Set BSS): Aynı MAC protokolünü kullanan ve aynı koordinasyon işlevi tarafından kontrol edilen istasyonlar kümesidir. Hücresel ağlardaki hücreye (cell) benzetilebilir. Eşgüdüm işlevi (Coordination Function): Bir BSS içindeki bir istasyonun ne zaman PDU (Protocal Data Unit: Protokol veri birimi) gönderebileceğine ve alabileceğine karar veren mantıksal işlevdir. Merkezi eşgüdüm (centralized coordination) ya da dağıtık eşgüdüm (distributed coordination) olmak üzere iki türdür. Dağıtım sistemi (Distribution System DS): BSS ler ve portal üzerinden bağlantılı LAN lar arasında iletişim sağlamak için kullanılan telli ta da telsiz bir iletişim ağıdır. Dağıtım sistemi; 2. katman ya da 3. katman anahtarı (layer 2 or layer 3 switch), kablolu ağ (wired network), omurga (backbone), kablosuz ağ (wirewless network) ya da herhangi bir iletişim ağı olabilir.

Gelişmiş hizmet kümesi (Extended Service Set ESS): Aynı LLC protokolünü kullanan bir ya da daha fazla BBS den ve portal üzerinden bağlantılı (tümleştirilmiş) LAN lardan oluşan kümedir. MAC protokol veri birimi (MAC Protocol Data Unit MPDU): Karşılıklı haberleşen iki istasyonun MAC altkatmanları arasında kullanılan veri birimi (MAC çerçevesi: MAC frame). MAC hizmet veri birimi (MAC Service Data Unit MSDU): MAC çerçevesinin taşıdığı veri birimi (LLC-PDU). Ana kapı (portal): IEEE 802.11 kablosuz LAN mimarisini DS üzerinden IEEE 802.x LAN lar ile tümleştirmek için kullanılan bir köprü (bridge) ya da yönlendiricidir (router). İstasyon (station STA): IEEE 802.11 standardına uygun MAC altkatmanı ve fiziksel katmanı olan herhangi bir ağ aygıtıdır.

IEEE 802.11 Hizmetleri (IEEE 802.11 Services) Kablosuz LAN ların kablolu LAN lara eşdeğer hizmet verebilmesi için IEEE 802.11 standartlarında Çizelge de tanımlanan 9 hizmet tanımlanmıştır.

MSDU teslimat servisi (MSDU delivery service): LLC altkatmanı tarafından MAC alt katmanına verilen ve LLC varış adresine teslim edilmesi istenen LLC-PDU ları (MSDU: MAC sublayer Service Data Unit) varış adresine teslim etmek için kullanılan temel bir hizmettir. Dağıtım hizmeti (distribution service): Farklı BSS lerdeki istasyonların DS (dağıtım sistemi) üzerinden birbirlerine MAC çerçevesi göndermesini sağlayan hizmettir. Örneğin, IEEE 802.11 Kablosuz Ağ Mimarisi şeklindeki STA2 nin STA1, DS ve STA5 üzerinden STA7 ye MAC çerçevesi göndermesini dağıtım hizmeti sağlar. Çerçevenin DS içinde nasıl taşındığı IEEE 802.11 kapsamının dışındadır. Tümleştirme hizmeti (integration service): IEEE 802.11 LAN a bağlı bir istasyon ile IEEE 802.x LAN a (kablolu LAN a) bağlı bir istasyon arasındaki veri iletişimini sağlayan hizmettir. Tümleştirme hizmeti, gerekli adres çevirimi (address translation) ve ortam dönüştürme (media conversion) işlevlerini de içerir. İlişkilendirme Hizmetleri (Association Related Services) Dağıtım hizmetinin bir istasyona veri iletebilmesi ya da bir istasyondan veri kabul edebilmesi için istasyonun önce ilişkilendirilmesi gerekir. İlişkilendirme kavramını tanımlanmadan önce koblosuz LAN lardaki mobilite kavramını tanımlayalım. Kablosuz LAN standartlarında mobiliteyle ilgili üç tür geçiş (transition) ve ilişkilendirmeyle ilgili üç tür hizmet tanımlanmıştır.

Mobilite Türleri: Geçiş yok (no transition): Bir ST nin yer değiştirmediği ya da aynı BSS içinde yer değiştirdiği durumu tanımlar. BSS geçişi (BSS transition): Bir ST in aynı ESS içinde bir BSS den diğer BSS e geçiş yaptığı durumu tanımlar. ESS geçişi (ESS transition): Bir ST in bir ESS dek bir BSS den başka bir ESS deki BSS e geçiş yaptığı durumu tanımlar.

İlişkilendirme hizmetleri: İlişkilendirme (association) hizmeti, bir BSS içindeki bir ST nin veri iletişimine başlamadan önce aynı BSS içindeki AP ye kimliğini ve adresini bildirerek ilk ilişkiyi kurmasını sağlar. AP bu bilgileri aynı ESS içindeki diğer AP lere iletir. Bu hizmet geciş yok durumunda kullanılır. Tekrar ilişkilendirme (reassociation) hizmeti, bir ST bir BSS den diğer BSS e geçiş yaptığı zaman, ST nin önceki AP ile kurmuş olduğu ilişkinin yeni AP ye aktarılmasını sağlar. Bu hizmet BSS gecişi durumunda kullanılır. İlişkilendirmeyi sonlandırma (disassociation), ST ya da AP tarafından ilişkinin sonlandırıldığının bildirilmesidir. ST kapanırken ya da ESS den ayrılırken ilişkinin sona erdiğinin bildirilmesidir. Bu hizmet ESS transition durumunda kullanılır. Bu durumda, bağlantının kesilme olasılığı vardır.

IEEE 802.11 Kablosuz Ağ Standartları Wi-Fi olarak günümüzde kullandığımız kablosuz ağlar birçok farklı kablosuz ağ standartlarını desteklemektedir. Bu standartlar IEEE tarafından oluşturulan gruplar tarafından geliştirilmektedir. Her standardın kendine özgü özellikleri vardır. Günümüzde bilinen kablosuz ağ standartları aşağıdadır. - IEEE 802.11a Standardı - IEEE 802.11b Standardı - IEEE 802.11g Standardı - IEEE 802.11n Standardı - IEEE 802.11ac Standardı

IEEE 802.11a Standardı 1999 yılında geliştirilen bir standarttır. 5 GHz frekansında çalışır. 54 Mbps veri hızı sunmaktadır. Açık alanlarda maksimum 100 metre kapsama alanı sağlar. Bu standardın en önemli avantajı, mikrodalga fırın, kablosuz telefon, bluetooth gibi diğer elektronik cihazların farklı frekans aralığını kullanmasından dolayı kanal kapasitesi artar ve veri iletim hızı daha yüksek olur. Kanal kirliliği ve çakışması gibi etmenlere maruz kalmaz. Dezavantajı ise, duvar gibi engeller tarafından daha fazla emilmesi nedeniyle bu standardın kapalı alanlardaki kapsama alanı diğer standartlara göre daha düşüktür.

IEEE 802.11b Standardı 1999 yılında geliştirilen bir standarttır. Yaygınlaşması 802.11a ya göre çok daha hızlı olmuştur. 2.4 GHz frekansında çalışır. 11 Mbps veri hızına çıkabilmektedir. En önemli avantajı kapsama alanı mesafesinin fazla olmasıdır. Kapalı alanlarda yaklaşık 38 metre, dış ortamlarda ise 150 metredir. Maliyet açısından diğer standartlara göre daha uygundur. Dezavantajı, bluetooth mikrodalga fırın ve kablosuz telefon gibi farklı elektronik cihazlar ile aynı frekansda çalışmasından dolayı kanal kirliliği ve çakışmasına maruz kalır. Bundan dolayı, veri iletim hızı ve bant genişliğinde performans problemleri yaşanabilir.

IEEE 802.11g Standardı 2003 yılında geliştirilen bir standarttır. 2.4 GHz frekansında çalışır. Bu standardın getirdiği en önemli özellik 802.11b de ulaşılan kapsama alanını koruyarak, veri iletim hızını ortalama 22 Mbps a ulaştırmasıdır. Maksimum olarak 54 Mbps a kadar çıkabilmektedir. 2.4 GHz frekansda çalıştığından bu standartla gelen avantaj ve dezantajları bünyesinde barındırır.

IEEE 802.11n Standardı 2009 yılında geliştirilen bir standarttır. Bu teknoloji ile kablosuz cihazların geniş bir alanı kapsaması ve kablolu ağlar kadar hızlı veri iletimi hedeflenmiştir. 2.4 GHz ve 5 GHz frekansında çalışabilmektedir. Veri iletim hızını ortalama 74 Mbps a ulaştırmasıdır. Maksimum olarak 248 Mbps a kadar çıkabilmektedir. Kapalı alanlarda yaklaşık 70 metre, açık alanlarda ise 250 metredir.

IEEE 802.11ac Standardı Ocak 2014 yılında geliştirilen bir standarttır. Gigabit seviyelerde veri iletişim hızına ulaşmak mümkündür. Saniyede 433 megabite kadar bağlantı hızını vaat etmektedir. 5 GHz frekansda çalıştığı için, kanal kirliliği ve çakışması gibi problemlerle karşılaşılmaz. Ancak, duvar ve pencere gibi engellerden geçemez. Kapsama alanı 802.11n e göre daha azdır. Yeni nesil kablosuz adaptörler ve cihazlar bu teknolojiyi destekleyecek şekilde üretilmeye başlanmıştır.

IEEE 802.11 ad, ah, aj ve ax Gelecekteki kablosuz veri iletişim ihtiyaçlarını karşılayabilmek için üzerinde çalışılan kablosuz ağ standartlarıdır. Daha yüksek hızlarda veri işetişimini temin etmek için çalışmalar yapılmaktadır.

Kanal Çakışması (Interference)

Kanal Çakışması (Interference)

Kanal Çakışması (Interference)

Gizli Terminal Problemi

Gizli Terminal Problemi A, B, ve C adında üç tane erişim noktamız olsun. A B ile; B ise C ile aynı kapsama alanında olsun. Fakat, A ile C nin kapsama alanları kesişmesin. A B ye veri göndermek isterse, bu konuda bilgilendirme yayını gönderir. B bu yayını cevaplayarak, veri alımı için musait olduğunu ifade eden bir yayın yapar. Bu sırada, A dan haberi olmayan C de bunu olumlu algılayıp A ile yakın zamanlı olarak veri transferi yapmak isterse, B erişim noktasında probleme neden olur. Bu duruma A C için gizli terminaldir denir.

Korunmasız İstasyon Problemi

Korunmasız İstasyon Problemi A, B, C ve D adında 4 adet erişim noktamız olsun. B A ya veri göndermek isterse, bilgilendirme mesajı yayınlar. Bu yayından A nın yanı sıra, C de etkilenir ve gereksiz yere kendini B den veri alacak konuma getirir. B gerekli yayını yapar ve A ile iletişim başlar. Bu sırada D C ye veri göndermek isterse, C kendisinin musait olmadığı bilgisini D ye gönderir ve veri transferinin gereksiz yere başlamasına engel olur. Bu duruma, C B nin korunmasız istasyonudur denir.

IEEE 802.11 Kablosuz Protokol Katmanı

IEEE 802.11 Kablosuz Ağ Mimarisi IEEE 802 standarları veri bağı katmanının alt katmanları olan LLC (Logical Link Control: Mantıksal bağlantı kontrolu) ve MAC (Medium Access Control: Ortama erişim) altkatmanları ile fiziksel katman standarlarından oluşmaktadır. IEEE 802 standarlarının OSI refarans modelindeki yeri Şekil de gösterilmektedir.

IEEE 802 protokolü katmanlarının OSI referans modeli ile karşılaştırılması.

Temel Kavramlar - MAC adres : 48 bitten oluşan hexedecimal adreslemedir. Ağ üzerindeki her cihazın bir MAC adresi olmak zorundadır. - LLC adres : Ağ üzerindeki kaynak ve hedef arasındaki kablosuz cihazların adreslerini ifade eder. - Temel Hizmet Kümesi (BSS) : Aynı MAC protokolünü kullanan ve aynı koordinasyon işlevi tarafından kontrol edilen istasyonlar kümesidir.

LLC (Logical Link Control) Alt katmanı - Farklı standartaki MAC alt katmanları için üst katmanlara arayüz sağlar. - Akış Kontrolü yapar. - Hata kontrolü ve hatalı çerçevelerin tekrar gönderilmesi - Çerçeve sıra kontrolü LLC adresleri: LLC adresleri, LLC kullanıcılarının (ağ katmanı varlıklarının) kaynak ve varış adreslerini belirten hizmete erişim noktalarının (SAP: Service Access Point) adresleridir. İnternet in katmanlı mimari yapısını modelleyen TCP/IP modelindeki katmanlar arasındaki ilişkiler ve IEEE 802 standartlarının kapsamı Şekil de gösteriliştir.

TCP/IP modelindeki katmanlar arasındaki ilişkiler ve IEEE 802 standartlarının kapsamı

LLC Hizmetleri (LLC Services) LLC, karşılıklı haberleşen iki istasyon arasında veri bağı katmanı protokol veri birimlerinin (data link layer Protocol Data Units) iletilmesini sağlar. Çalışma ilkesi ve format yönünden HDLC (High Level Data Link) protokolüne benzer. LLC üç alternatif hizmet sunabilir: Alındısız bağlantısız hizmet (unacknowledged connectionles service): Bu hizmet datagram türü bir hizmettir. Basit bir hizmet olup akış kontrolü ve hata kontrolü mekanizmalarını içermez. Bu kontroller TCP katmanında yapılır. Bağlantılı hizmet (connnection-mode service): Bu hizmet HDLC protokolüne benzer. Veri iletişiminden önce haberleşecek olan iki kullanıcı arasında mantıksal bağlantı kurulur; akış kontrolü ve hata kontrolu yapılır. Alındılı bağlantısız hizmet (acknowledged connectionles service): İletişim için bir bağlantı kurulmaz, fakat alındılı iletişim yapılır.

MAC (Media Access Control) Alt katmanı - Çerçeveleme - Adresleme - Hata algılama ve hatalı çerçeveleri eleme - LAN iletim ortamına erişimin yönetimi

MAC çerçevesinin ayrıntılı formatı Şekil de gösterilmektedir. MAC çerçevesi aşağıdaki alanlardan oluşur: MAC kontrol: MAC protokolunun çalışması için gerekli protokol kontrol bilgisini içerir (öncelik seviyesi gibi). MAC varış adresi: Çerçevenin LAN üzerinde gideceği fiziksel bağlantı noktası adresi. MAC kaynak adresi: Çerçeveyi LAN üzerinde gönderen birimin fiziksel bağlantı noktası adresi. Veri (data): Çerçeve içinde verinin (üst katmanlara ait verilerin) taşındığı alandır. CRC (Cyclic Redundancy Check): CRC hata kontrol algoritması ile elde edilen çerçeveye ait hata kontrol kodunun bulunduğu alandır. Bu kod FCS (Frame Check Sequence) olarak da adlandırılır. MAC çerçevesi ve LLC protokol veri birimi formatı

Ortama Erişim Kontrolu (Medium Access Control) IEEE 802.11 MAC altkatmanı üç fonksiyonel alanı kapsar: 1. Güvenilir veri iletimi (reliable data delivery) 2. Erişim kontrolu (access control) 3. Güvenlik (security)

1. Güvenilir Veri İletimi (Reliable Data Delivery) Alındılı veri iletimine güvenilir veri iletimi denir. IEEE 802.11 standartlarında iki tür güvenilir veri iletimi tanımlanır:

RTS çerçevesi, kaynak makinenin kapsama alanındaki tüm istasyonları çerçeve göndereceği konusunda uyarır. Bu istasyonlar çarpışmadan kaçınmak için veri gönderme girişiminde bulunmazlar. CTS çerçevesi, benzer şekilde, varış makinesinin kapsama alanındaki tüm istasyonları çerçeve iletişimi yapacağı konusunda uyarır ve kaynak makinesine gönderme izni verdiğini bildirir. Bu çerçeveyi alan diğer istasyonlar çarpışmadan kaçınmak için veri gönderme girişiminde bulunmazlar. RTS ve CTS MAC ın işlevleri arasındadır, fakat devre dışı bırakılabilir (may be disabled).

2. Erişim Kontrolu (Access Control) IEEE 802.11 de iki tip ortama erişim algoritması tanımlanır: Dağıtık Eşgüdüm Fonksiyonu (DCF: Distributed Coordination Function) Nokta Eşgüdüm Fonksiyonu (PCF: Point Coordination Function) DCF ve PCF nin IEEE 802.11 mimarisi içindeki yerleri Şekil de, gösterilmektedir. DCF ve PCF nin IEEE 802.11 mimarisindeki yeri

Dağıtık Eşgüdüm Fonksiyonu (DCF: Distributed Coordination Function) - İstasyonların ağa erişimleri kendileri tarafından yürütülen ağa erişim algoritması tarafından gerçekleştirilir. - Çekişmeli hizmet (contention service) sağlar. - Ağa erişim için taşıyıcı sezmeli çoklu erişim (CSMA: Carrier-Sense Multiple Access) algoritması kullanılır. Bir istasyon MAC çerçevesi göndermeden önce ağı dinler. Ağda iletim yoksa çerçevesini gönderir. Kablosuz ağlarda, ortamdaki işaretlerin dinamik erimi (dynamic range) çok geniş olduğundan, veri gönderen istasyon ortamdaki gürültüden kaynaklanan zayıf sinyaller ile gönderdiği sinyalin etkileri arasında etkin bir ayırım yapamaz. Bu nedenle, çarpışma sezme yöntem CSMA/CD (Carrier-Sense Multiple Access with Collision Detection) kablosuz ağlarda uygulanmaz. - Ağdaki tüm trafik için erişim sağlar. Adhoc ağlar ve patlamalı trafik taşıyan LAN lar için uygundur. - CSMA algoritmasının düzgün ve adil çalışmasını sağlamak amacıyla, ortama erişimde (ağa erişimde) önceliği düzenleyen IFS (Interframe Space: Çerçeveler arası boşluk) adı verilen bekleme süreleri (delay) içerir. - CSMA algoritmasının akış diyagramı Şekil de gösterilmiştir.

CSMA algoritması ile ortama erişimin kontrolu

Geri çekilme algoritması olarak ikili üssel geri çekilme algoritması (binary exponential backoff algorithm) kullanılır. Bu algoritma CSMA kullanan istasyonların (bilgisayar, yönlendirici, köprü, vb.) ortama erişimleri sırasında geri çekilip rastgele bir süre beklemelerini sağlar. Her geri çekilmeden sonraki bekleme süresi ortalama rastgele bekleme süresinin iki katına çıkar. Bekleme süresi içinde ortam tekrar meşgul duruma geçerse, geri çekilme zamanlaması durdurulur ve ortam serbest duruma geçtiğinde kaldığı yerden başlatılır. Ortama erişim için yapılan art arda başarısız teşebbüsler geri çelime süresinin giderek uzamasına neden olur. Böylece ağdaki yüksek trafik yükü zaman yayılarak düzgün hale getirilmiş olur. Geri çekilme algoritması kullanılmadan veri gönderme yapılmış olsaydı, iki ya da daha fazla istasyon aynı anda çerçeve göndererek çarpışmaya (collision) sebep olurlardı. Bu istasyonlar aynı çerçeveleri tekrar göndereceklerinden yeni çarpışmalar kaçınılmaz olurdu. Aynı ağa bağlı iki ya da daha fazla ağ aygıtının ağı boş bulduklarında aynı anda veri gönderdikleri zaman sinyallerin üst üste eklenerek oluşturdukları girişime çarpışma (collision) denir. Çarpışmaya uğrayan çerçeveler hasara uğramış demektir ve tekrar gönderilmeleri gerekir.

Geri çekilme algoritması, CSMA/CD (Carrier Sense Multiple Access with Collision Detection) algoritması ile ortama erişen IEEE 802.3 Ethernet ağlarda her çarpışmadan sonra uygulanmaktadır. Dağıtık eşgüdüm fonksiyonu (DCF) için, ortama erişimde öncelik olanağı sağlamak amacıyla üç tür çerçeveler arası boşluk (IFS: Interframe Space) tanımlanmıştır: SIFS (Short IFS) En kısa IFS dir Aşağıdaki gönderimler için kullanılır: - Alındı (ACK: Acknowledge) - Gönderme izni (CTS: Clear to Send) - Sorgulama cevabı (poll response) PIFS (Point Coordination Function IFS) Orta uzunlukta IFS dir Merkezi birimin (PCF) sorgulama (poll) göndermelerinde kullanılır DIFS (Distributed Coordination Function IFS) En uzun IFS dir Ortama erişim için çekişmeye giren istasyonların beklediği an az süredir

Alındı (ACK) gönderilmesinde en kısa bekleme süresi olan SIFS kullanılmasının iki nedeni vardır: 1. Kablosuz ağlarda çarpışma sezme özelliği olamayan ortama erişim algoritması olan CSMA kullanıldığı için, çerçevelerin çarpışma olasılığı çarpışma sezme yeteneği olan CSMA/CD yönteminin kullanıldığı kablolu ağlara göre daha fazladır. Bu nedenle, gönderilen çerçevelerin alınıp alınmadığının göndericiye öncelikle bildirilmesi önemlidir. 2. Birden fazla MAC çerçevesine bölünerek (fragmantation: Bölütleme) gönderilecek olan LLC- PDU ların verimli bir şekilde iletilebilmesi için, aynı LLC-PDU parçalarını taşıyan MAC çerçevelerinin ve ilgili alındılarının (ACK) gönderilmesinde en kısa bekleme süresi olan SIFS kadar beklendikten sonra gönderme yapılır. Böylece, bir istasyon ortamı bir kere ele geçirdiğinde, bir LLC-PDU nun tüm bölütleri art arda gönderebilmektedir.

Nokta Eşgüdüm Fonksiyonu (PCF: Point Coordination Function) - DCF alt katmanının üstünde yer alan alternatif bir ortama erişim yöntemidir - Merkezi bir birim (point coordinator) istasyonlara ortama erişim izni vermek için sorgulama (polling) yapar. - Sorgulama yaparken PIFS bekleme süresini kullanır - Çekişmesiz hizmet (contention-free service) sağlar - Erişim noktaları (access points) ve omurga üzerinden birbirine bağlı LAN larda ve zamana dayalı ve öncelikli veri iletişimi için uygundur. SIFS, PIFS ve DIFS bekleme sürelerini kullanarak yapılan ortama erişim yöntemi Şekil (a) da gösterilmektedir.

IEEE 802.11 de ortama erişim için bekleme süreleri PIFS bekleme süresi DIFS bekleme süresinden daha kısa olduğu için, PCF kullanarak çerçeve gönderen istasyonlar DCF kullanarak çerçeve gönderen istasyonlara göre önceliklidir. Nokta eşgüdüm birimi (point coordinator), en kısa bekleme süresi olan SIFS kullanarak PCF kullanan istasyonlara sıra ile çerçeve gönderme izni verdiği zaman ve bu istasyonların yine SIFS kullanarak alındı (ACK) gönderdikleri zaman, DCF kullanarak ortama erişmek isteyen istasyonların ortama erişimleri engellemiş olur. DCF kullanarak ortama erişmek isteyen istasyonlara (asenkron erişim için) çerçeve gönderme sırası gelmeyebilir. Bu soruna çözüm getirme amacıyla Şekil (b) de süper-cerçeve (süper frame) tanımı yapılmıştır.

Şekil (b) de, ortam boş iken nokta eşgüdüm birimi PIFS bekleme süresi ile ortama erişerek PCF kullanan tüm istasyonlara sıra ile sorgulama yaparak (polling) çerçeve gönderme izni verir. Bu çekişmesiz dönemin süresi sorgulamaya cevap veren istasyonların sayısına bağlı olduğundan değişken uzunluktadır. Çekişmesiz dönemden sonra süper-çerçevenin geri kalan kısmı çekişme dönemi için boş bırakılır. Çekişme döneminde DCF kullanan istasyonlar ortama çekişmeli olarak asenkron biçimde erişebilirler. Süper-çerçevenin sonunda nokta eşgüdüm birimi PIFS bekleme sürelerini kullanarak ortamı ele geçirmek ister. Bu sırada ortam boş ise, nokta eşgüdüm birimi hemen ortamı ele geçirir ve tam bir süper-çerçeve dönemi başlar. Süper-çerçevenin başlangıcında ortam meşgul ise, nokta eşgüdüm birimi ortamın meşguliyeti bitene kadar bekler ve PIFS bekleme süresi sonunda ortamı ele geçirir. Bu durumda bir sonraki süper-çerçeve dönemi nominal değerinden (anma değerinden) daha kısa olur. Buna baş taraftan kısaltılmış gerçek süper-çerçeve (foreshortened actual süper frame) denir.

MAC Çerçevesi (MAC Frame) Şekil de, tüm veri ve kontrol çerçeveleri için kullanılan MAC çerçevesi formatı gösterilmiştir. Fakat çerçevedeki bazı alanlar bazı durumlarda kullanılmaz. Çerçeve alanları aşağıda tanımlanmıştır: Çerçeve kontrol (FC: Frame Control): Çerçeve tipini belirtir ve kontrol bilgisi taşır. Süre/bağlantı kimliği (D/C: Duration/Connection ID): Süre belirten alan olarak kullanılırsa, başarılı olarak iletilebilmesi için kanalın tahsis edildiği süre (mikrosaniye türünden). Kontrol çerçevelerinde bu alan ilişki (association) ya da bağlantı (connection) kimliğini taşır.

IEEE 802.11 MAC çerçeve yapısı

Adresler (Addresses): Çerçevede kullanılacak adreslerin sayısı ve hangi birimin adresi olduğu çerçevenin içeriğine bağlıdır. Adresler, kaynak (source), varış (detinastion), gönderen istasyon (transmitting station) ve alıcı istasyon (receiving satation) olmak üzere dört tiptir. Sıra Kontrolu (Sequence Control): 16 bit lik alanın ilk 4 bit i bölüt numarasını (fragment number) için, geri kalan 12 bit i gönderici ile alıcı arasında gönderilen çerçevenin çerçeve sıra numarasını (frame sequence number) belirtir. Veri Alanı (Data Field) ya da Cerceve Govdesi (Frame Body): Bir MSDU (MAC Service Data Unit) ya da bir MSDU nun bir bölütünü (fragment) taşır. MSDU bir LLC protokol veri birimidir veya MAC kontrol bilgisidir. Protokol Surumu (Protocol Version): Kullanılan IEEE802.11 versiyonunu belirtir. Tip (Type): Çerçevenin kontrol, yönetim ya da veri çerçevesi olduğunu belirtir. Alt tip (Subtype): Çerçeve işlevinin detayını tanımlar. Tip ve alt tip lerin geçerli kombinasyonları çizelge halinde verilmektedir DS ye (To DS): Dağıtım sistemine doğru giden çerçevelerde MAC eşgüdüm birimi bu alandaki biti 1 yapar. DS den (From DS): Dağıtım sisteminden gelen çerçevelerde MAC eşgüdüm birimi bu alandaki biti 0 yapar. MF (More Fragments: Bolutlerin devamı): Bölütlerin devamı varsa bu alandaki bit 1 yapılır, bölütlerin devamı yoksa 0 yapılır.

Tekrar Dene (Retry): Eğer gönderilen çerçeve bir öncekinin tekrarı ise bu alandaki bit 1 yapılır; tekrarı değilse 0 yapılır. Güç Yönetimi (Power Management): Gönderen istasyon uyku durumundaysa, bu alandaki bit 1 yapılır; uyku durumunda değilse 0 yapılır. Verinin Devamı (More Data): İstasyonun gönderecek ilave verisi olduğunu belirtir. Bir veri bloğu (protokol veri birimi) bir çerçeve içinde ya da birden çok çerçeve içinde taşınan bölütler (fragments) halinde gönderilebilir. WEP (Wired Equivalent Privacy): WEP gizlilik protokolü kullanılıyorsa bu alandak bit 1 yapılır. Sıra (Order): Veri çerçevelerinin kesinlikle sıralı (strictly ordered) hizmet kullanılarak gönderilmesi ve alıcı istasyonun çerçeveleri sıra ile işlemesi bildirmek için bu alandaki bit 1 yapılır.

MAC Çerçevesi Tipleri 1. Kontrol Çerçeveleri (Control Frames) Güç Tasarrufu Sorgulama (PS-Poll: Power save-pole): Bir istasyonun, güç tasarrufu konumunda (sleep mode: Uyku modu) iken kendisine adreslenmiş olan ve erişim noktası (AP: Access Point) tarafından bellekte tutulan çerçeveleri kendisine göndermesi için AP ye gönderdiği sorgulama çerçevesidir. Gönderme İsteği (RTS: Request to send): Bu çerçeve dört çerçeveli güvenilir veri iletiminde gönderilen ilk çerçevedir ve kaynak makinenin kapsama alanındaki tüm istasyonları çerçeve göndereceği konusunda uyarır. Bu istasyonlar çarpışmadan kaçınmak için veri gönderme girişiminde bulunmazlar. Gönderme İzni (CTS: Clear to send): Bu çerçeve dört çerçeveli güvenilir veri iletiminde gönderilen ikinci çerçevedir. Varış makinesi tarafından kaynak makinesine gönderilen bu çerçeve, kaynak makinesine gönderme izni verdiğini belirtir ve kendi kapsama alanındaki tüm istasyonları çerçeve iletişimi yapacağı konusunda uyarır. Bu çerçeveyi alan kapsama alanındaki istasyonlar çarpışmadan kaçınmak için veri gönderme girişiminde bulunmazlar. Alındı (Acknowledgement ACK): Varış makinesi tarafından kaynak makinesine gönderilen ve önceki çerçevenin doğru olarak alındığını bildiren çerçevedir. Çekişmesiz Dönem Sonu (CF: Contention Free-End): Nokta eşgüdüm fonksiyonunun bir parçası olan çekişmesiz dönem sonunu bildiren çerçevedir. Çekişmesiz Dönem Sonu ve Alındısı (CF-end + CF-ack): Çekişmesiz dönem sonu çerçevesinin alındığını bildirir, çekişmesiz dönemi sonlandırır ve istasyonların üzerindeki bu dönemle ilgili kısıtlamaları kaldır.

Veri Çerçeveleri Sekiz tür veri çerçevesi alt tipi vardır. Bunlardan dördü kaynaktan varışa veri taşımak için kullanılır. Veri taşımak için kullanılan dört çerçeve aşağıda sıralanmıştır: Veri (Data): Bu en basit veri çerçevesidir; çekişmeli ve çekişmesiz dönemlerde kullanılabilir. Veri + CF-Alındı (Data + CF-Ack): Sadece çekişmesiz dönemde kullanılır. Bu çerçeve veri taşımaya ek olarak bir önceki çerçevenin alındısını da taşır. Veri + CF-Sorgulama (Data + CF-Poll): Bu çerçeve nokta eşgüdüm birimi (point coordinator) tarafından bir istasyona veri göndermek için ve aynı zamanda o istasyonun gönderecek bir çerçevesi varsa onu gönderebileceğini belirtmek için kullanılır. Veri + CF-Alındı + CF-Sorgulama (Data + CF-Ack + CF-Poll): Bu çerçeve veri gönderme, alındılama ve sorgulama bilgilerini aynı anda taşıyan çerçevedir..

Veri Çerçeveleri Diğer dört alt tip çerçeve kullanıcı verisi taşımaz. Bu çerçeve tipleri şöyle sıralanabilir: Boş Fonksiyon Veri Çerçevesi (Null Function Data Farame): Bir istasyonun uyku moduna geçeceğini AP ye bildirmek için çerçevenin kontrol alanındaki PM (power mode) bitini 1 yaparak gönderdiği; veri, sorgulama ya da alındı içermeyen bir çerçevedir. CF-Alındı (CF-Ack): Sadece çekişmesiz dönemde kullanılır. Bu çerçeve bir önceki çerçevenin alındısını da taşır. CF-Sorgulama (CF-Poll): Bu çerçeve nokta eşgüdüm birimi (point coordinator) tarafından bir istasyona gönderecek bir çerçevesi varsa onu gönderebileceğini belirtmek için kullanılır. CF-Alındı + CF-Sorgulama (CF-Ack + CF-Poll): Bu çerçeve, alındılama ve sorgulama bilgilerini aynı anda taşıyan çerçevedir.

Yönetim Çerçeveleri (Management Frames) Yönetim çerçeveleri istasyonlar ve erişim noktası (AP: Access Point) arasındaki iletişimin yönetimi için kullanılır; aşağıdaki tipleri bulunur: İlişkilendirme İsteği (Association Request): Bu çerçeve, bir istasyon tarafından AP ye içinde bulunduğu BSS ile ilişkilendirilmesini talep etmek için gönderilir; kriptolama ve sorgulama gibi yeteneklerin kullanılıp kullanılmayacağı belirten yetenek bilgilerin taşır. İlişkilendirme Yanıtı (Association Response): Bu çerçeve, AP tarafından ilişkilendirme isteği yapan istasyona gönderilir ve ilişkilendirme isteğinin kabul edilip edilmediğini belirtir. Tekrar İlişkilendirme İsteği (Reassociation Request): Bu çerçeve, bir istasyon bir BSS den başka bir BSS e geçiş yaptığı zaman yeni BSS deki AP ye gönderilir. BSS geçişi yapan istasyonun ilişkilendirme isteği yerine tekrar ilişkilendirme isteği göndermesinin nedeni, yeni AP nin önceki AP ile haberleşerek kendisine adreslenen çerçevelerin yeni AP üzerinden kendisine iletilmesini sağlamaktır. Tekrar İlişkilendirme Yanıtı (Reassociation Response): Bu çerçeve, AP tarafından tekrar ilişkilendirme isteği yapan istasyona gönderilir ve tekrar ilişkilendirme isteğinin kabul edilip edilmediğini belirtir. Sondaj İsteği (Probe Reqest): Bu çerçeve, bir istasyon tarafından başka bir istasyon ya da AP den bilgi almak için ya da bir BSS in yerini belirlemek için kullanılır.

Sondaj Yanıtı (Probe Perpons): Sondaj isteğine yanıt olarak gönderilen çerçevedir. Radyo Feneri ya da Beacon: Bu çerçeve (beacon frame), kablosuz mobil istasyonlara kapsama alanları içinde bir kablosuz ağ olduğunu bildiren ve BSS kimliğini belirten bir çerçevedir; AP ler tarafından periyodik olarak yayınlanır. Trafik Belirtme Anons Mesajı (Announcement Traffic Indication Message): Bir mobil istasyon tarafından gönderilen, uyku modunda olan diğer mobil istasyonları uyaran ve çerçeve içinde varış adresi belirtilen istasyona göndermek üzere belleğinde beklettiği çerçeveleri olduğunu bildiren bir çerçevedir. İlişkiyi Sonlandırma (Dissassociation): İlişkiyi sonlandırdığını belirtmek için istasyon tarafından gönderilen çerçevedir. Kimlik Doğrulama (Authentication): Haberleşmek isteyen iki istasyon arasında kimlik doğrulama (kimlik kanıtlama) işlemi için gönderilen çerçevelerdir. Kimlik Doğrulamanın Sonlandırılması (Deauthentication): Bir istasyon ya da bir AP tarafından başka bir istasyona gönderilen ve güvenli iletişimin sonlandırıldığını belirten çerçevedir.

Güvenlik (Security) IEEE 802.11 standartlarında aşağıdaki güvenlik protokolları tanımlanmıştır. WEP (Wireles Equivalent Protocol): WEP protokolu 1999 yılında geliştirilmiştir ve 2004 yılına kadar uygulanmıştır. Kriptolama için RC4 algoritması kullanılmıştır. Şifresi kolay kırıldığı için zayıf bir güvenlik protokolu olarak bilinmektedir. WEP de, gizlilik ve veri bütünlüğünün (data integrity) sağlanması için RC4 algoritması kullanılmıştır. Veri bütünlüğünün kontrolu için 32 bit lik CRC (Cyclic Redundancy Check: Çevrimli fazlalık sınaması) hata kontrol algoritması kullanılmıştır. Hata kontrol koduna genel anlamda bütünlük kontrol değeri (ICV: Integrity Check Value) adı da verilebilmektedir. Bir veri bloğunun bütünlük veri bloğunun göndericiden çıktığı orijinal hali ile alıcıya ulaşıp ulaşmadığının kontrolüdür.

Şekil de gösterilen kriptolama işlemlerinde; Gönderici ve alıcıda 40 bit lik gizli anahtar paylaşılmıştır (shared secret key). Kriptolamada, gizli anahtara başlangıç vektörü (IV: Initialization Vector) adı verilen 104 bit lik bir bit dizisi eklenerek tohum (seed) elde edilir. Bunun amacı, aynı gizli anahtarı kullanarak farklı modlarda şifre oluşturmaktır. Tohum, sözde rasgele sayı üretecine uygulanarak (PRNG: Puseudo Random Number Generator) anahtar dizisi (key sequence) ede edilir. Anahtar dizisindeki bit sayısı CRC kodu (hata kontrol kodu) dahil MAC çerçevesindeki bit sayısına eşittir. MAC çerçevesi ile anahtar dizisine XOR (exclusive OR: Özel veya) işlemi uygulanarak kriptolanmış AC çerçevesi elde edilir. Kriptolanmış MAC çerçevesi gönderilmeye hazır hale gelmiş olur. Şekil de gösterilen kripto çözme işlemlerinde, alıcı IV bit dizisini gelen veri bloğundan ayırır ve gizli anahtara ekleyerek tohumu elde eder. Tohum, sözde rasgele sayı üretecine (PRNG) uygulanarak çıkışta anahtar dizisi (key sequence) elde edilir. Anahtar dizisi ve kriptolu MAC çerçevesine XOR işlemi uygulanarak şifresi çözülmüş MAC çerçevesi ele edilir.

WEP blok şeması (CR4 algoritması)

Bu yöntem XOR un aşağıdaki özelliğine dayanmaktadır. Burada, A: MAC çerçevesi B: Anahtar dizisi (key sequence) Bütünlük kontrolu (integrity check) için şifresi çözülmüş MAC çerçevesindeki hata kodu (CRC) ile bu çerçeveden yeniden elde edilen hata kodu (CRC') karşılaştırılır. Eğer CRC' = CRC bulunursa, MAC çerçevesinin doğru ve orijinal halile alındığı anlaşılmış olur.

WPA (Wi-Fi Protected Access): WPA protokolu, WEP in zayıflıklarını gidermek üzere 2003 de geliştirilmiştir. Kriptolama için WEP de kullanılan RC4 algoritması kullanılmıştır. WPA protokolu, kişisel uygulamalar (WPA personal) için önceden paylaşılmış anahtar (PSK: Preshared Key) ve geçici anahtar bütünlüğü protokolunu (TKIP: Temporary Key Integrity Protocol), ticari kuruluşlar için anahtar (key) ya da sertifika (certificate) üretmek için kimlik tanımlama sunucuları (authentication severs) kullanmaktadır. WPA 2 (Wi-Fi Protected Access-version 2) protokolu 2004 de geliştirilmiştir ve WPA ya kıyasla yapılan en önemli iyileştirme AES (Advanced Encryption Standard) kriptolama standardının kullanılması olmuştur. AES in sağladığı güvenlik çok gizli (top secret) güvenlik düzeyi olarak tanımlanmaktadır.

Kimlik Doğrulama (Auhentication) IEEE 802.11 standarları iki tür kimlik doğrulama sağlar: 1. Açık sistem kimlik doğrulama (open system autehtication) 2. Anahtar paylaşımlı kimlik doğrulama (shared key autehtication) Açık sistem kimlik doğrulamada, haberleşen taraflar güvenlik önlemi olmaksızın haberleşirler. Taraflar karşılıklı olarak kimlik doğrulama çerçevesi olarak adlandırılan kontrol çerçeveleri içinde açık sistem kimlik doğrulama türünü kullanacaklarını belirterek kimliklerini gönderirler. Anahtar paylaşımlı kimlik doğrulamada, karşılıklı haberleşen tarafların sadece kendilerinin paylaştıkları bir gizli anahtar (shared key or secret key) kullanarak güvenli iletişim yapar.