La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Implementazione della modalità SplitMAC del protocollo CAPWAP Relatore: Prof. Massimo Bernaschi Candidato: Sotiraq Sima Corso di Laurea Specialistica in.

Presentazioni simili


Presentazione sul tema: "Implementazione della modalità SplitMAC del protocollo CAPWAP Relatore: Prof. Massimo Bernaschi Candidato: Sotiraq Sima Corso di Laurea Specialistica in."— Transcript della presentazione:

1 Implementazione della modalità SplitMAC del protocollo CAPWAP Relatore: Prof. Massimo Bernaschi Candidato: Sotiraq Sima Corso di Laurea Specialistica in Informatica A.A. 2011/2012

2 Indice Il protocollo CAPWAP Modalità Operative per CAPWAP Il Progetto OpenCAPWAP Mac80211 e Hostapd Disegno della modalità SplitMAC Risultati di Test Sviluppi futuri Sotiraq SimaPag.1/15

3 Il protocollo CAPWAP Sotiraq SimaPag.2/15 Configurazione/Mantenimento dei AP Assegnazione dei canali Radio Sicurezza QoS Administrator Attività Manuale Protocollo Propriettario Attività Manuale Compiti del amministratore della rete

4 Il protocollo CAPWAP Sotiraq SimaPag.3/15 C ontrol A nd P rovisioning of W ireless A ccess P oints Control Channel Data Channel Data

5 Modalità Operative per CAPWAP Sotiraq SimaPag.4/15 L ocal MAC vs S plit MAC L ogical L ink C ontrol M edium A ccess C ontrol a b g Data Link Layer Physical Layer I nternet P rotocol Network Layer LMAC: MAC Real Time MAC Non Real Time SMAC: Autenticazione Associazione CTS, RTS, ACK Beacon, Probe

6 Il Progetto OpenCAPWAP (1/3) Sotiraq SimaPag.5/15 Implementazione Open Source del protocollo CAPWAP Sviluppato da studenti dell'Università La Sapienza in collaborazione con I'IAC (CNR), l'Università Campus Biomedico di Roma e con il CASPUR Sviluppato interamente in C Implementa il binding per lo standard IEEE Multi Thread (pthreads) 2 demoni (AC, WTP) Esecuzione in User Space

7 Il Progetto OpenCAPWAP (2/3) Sotiraq SimaPag.6/15 WTP AC UDP { CAPWAP } User Space Kernel Space MADWiFi AC WTP wlan0

8 Il Progetto OpenCAPWAP (3/3) Sotiraq SimaPag.7/15 WTP LocalMAC in OpenCAPWAP US KS MADWiFi wlan0 MADWiFi implementa a livello di driver (in Kernel) lo stack MAC !!! Soluzione: Partendo dal driver MADWiFi, implementare un nuovo driver che dialoga con User Space per la gestione di un AP

9 Mac80211 e Hostapd (1/2) Sotiraq SimaPag.8/15 User Space Application User Space Kernel Space MADWiFi Wireless Extensions ioctl(); ath5k cfg80211 netlink mac80211 User Space Application

10 Mac80211 e Hostapd (2/2) Sotiraq SimaPag.9/15 User Space Kernel Space ath5k cfg80211 mac80211 mon.wlan0 wlan0 Wrapper (NL80211) hostapd Data: Kernel Space Control: Kernel Space Management: User Space (Beacon in Kernel Space)

11 Disegno della modalità SplitMAC (1/2) Sotiraq SimaPag.10/15 User Space Kernel Space cfg80211 mon.wlan0 Wrapper WTP hostapd mac80211 ath5k demone WTP Real time Non Real time ( + ) tun/tap Wrapper AC hostapd thread demone AC thread Data Frame mgmt. Frame Data Frame mgmt. Frame ( + ) UDP {CAPWAP-Control} wlan0 tap0 bridge thread WTPAC SCTP UDP PIPE RAW.3.11 UDP {CAPWAP-Data }

12 Disegno della modalità SplitMAC (2/2) Sotiraq SimaPag.11/15 hostapd demone AC

13 Risultati dei Test (1/2) Sotiraq SimaPag.12/15 Sistema Embedded Alix3d1 (x86) CPU Single Core (433MHz), 128MB Ram OpenWrt (Backfire v10.03) Atheros AR52111G Notebook PC (x86) CPU Dual Core (2.1GHz), 2GB Ram Debian (Kernel v3.0) WTP AC

14 Risultati di Test (2/2) Sotiraq SimaPag.13/15 WTP wlan0 AC eth0 tap0 100Mbps Tot. TestRTT min (ms)RTT avg (ms)Pacchetti TCP 62.8 (avg)3.5 (avg) ~3K Data Ack 0III Tot. TestRTT avg (ms)Throughput (KBps)Pacchetti TCP (avg) ~4K RTT TCP (1Byte) Throughput TCP (1448Byte) 95%5%

15 Sviluppi futuri Sotiraq SimaPag.14/15 Analisi del codice di OpenCAPWAP con lottica di migliorare il tempo richiesto ad un pacchetto per essere propagato dalla interfaccia fisica presente nel WTP fino alla interfaccia virtuale presente nellAC. Attualmente il modulo SplitMAC è in fase di rilascio nel progetto OpenCAPWAP OpenCAPWAP Project: https://opencapwap.atlassian.net/

16 The end... Sotiraq SimaPag.15/15 Grazie per lattenzione Domande ?


Scaricare ppt "Implementazione della modalità SplitMAC del protocollo CAPWAP Relatore: Prof. Massimo Bernaschi Candidato: Sotiraq Sima Corso di Laurea Specialistica in."

Presentazioni simili


Annunci Google