Wireless LAN. Wireless LAN Standards. Had-hoc mode. Infrastructure mode

Documenti analoghi
Wireless LAN. Standard per Wireless LAN (cont( cont.) Had-hoc mode

Protocolli: strato PH e DL nelle Wireless LAN

Vincenzo Eramo. Wireless LAN (WLAN) INFOCOM Dept. WLAN: lo standard IEEE

Politecnico di Milano. Facoltà di Ingegneria dell Informazione. WLAN e PAN. Reti Radiomobili

RETI DI CALCOLATORI. Prof. PIER LUCA MONTESSORO. Facoltà di Ingegneria Università degli Studi di Udine

Reti wireless. Reti di calcolatori. Reti wireless. Reti wireless. Sottolivello MAC - Reti wireless

Sistemi e Tecnologie della Comunicazione

I protocolli wireless della famiglia IEEE 802

standard originale a trasmissioni a 5 GHz bit rate 54 Mbit/s b supporto per 5.5 e 11 Mbit/s g trasmissioni a 2.

Wireless LAN. Jochen Schiller, 'Mobile Communications, Cap.7, Addison-Wesley; 2nd edition, 2003.

Wireless LAN IEEE

Dispense Sistemi e Reti 2016/17

INFORMATICA 2015/2016 RETI WIRELESS

Corsi di Laurea in Ingegneria Informatica Ingegneria delle Telecomunicazioni Ingegneria dell Automazione. Corso di Reti di Calcolatori

COMPONENTI DI UNA RETE WIRELESS NOMENCLATURA

Sicurezza dei sistemi e delle reti 1

Sicurezza delle reti 1. Lezione XVIII: Reti wireless. Caratteristiche salienti. Reti wireless. Mattia Monga. a.a. 2012/13

Parte II: Reti di calcolatori Lezione 24

2 OVERVIEW DEL PROTOCOLLO IEE E DEL PROTOCOLLO DI ROUTING USATO

Reti wireless: LAN Wireless

1999 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1

8. WirelessLAN. Complementi di Reti e Sistemi di Telecomunicazioni. Università di Genova Facoltà di Ingegneria. dist. Wireless LAN (WLAN)

Introduzione Lo Standard IEEE Strato fisico Data Link La mobilita Gestione della potenza

Reti wireless: LAN Wireless

Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli. Introduzione IEEE Bluetooth 21.2

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori a.a. 2009/10

Glossario. Bluetooth. ACK Acknowledge.

Dr. Greco Polito Silvana. LAN: Local Area Network

Parte II: Reti di calcolatori Lezione 24

Le Reti Informatiche

Modulo 7: Le comunicazioni wireless

Wireless-LAN e standard IEEE

Wireless LAN IEEE

Reti wireless: caratteristiche

RETI CELLULARI. Docente: Andrea Baiocchi. Dipartimento INFOCOM. Università di Roma La Sapienza. Indice

RETI DI CALCOLATORI II

RETI DI CALCOLATORI II

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Comunicazioni Mobili 2 Prof. R. Cusani. Laurea Specialistica in: Ingegneria delle TLC anno 1 Ingegneria Elettronica anno 2

Reti di Telecomunicazione. Capitolo 6 Wireless e reti mobili (IEEE )

WLAN IEEE : Descrizione generale

Laboratorio 1 Packet tracer Proviamo a configurare ora una lan con due dispositivi collegati wireless.

Reti di Accesso e di Trasporto Quesiti verifica parte 6

Glossario Wireless Network

Capitolo 1. Protocollo IEEE

Reti IEEE A. Flammini E. Sisinni P. Ferrari ing.unibs.it emiliano.sisinni@ing.unibs.it ing.unibs.

WLAN (Wireless LAN) IEEE

RETI INTERNET MULTIMEDIALI Lucidi delle Lezioni - Capitolo VII Fondamenti di comunicazioni wireless

WLAN: Wireless Local Area Networks IEEE

La rete Wi-Fi è una rete di telecomunicazioni, eventualmente interconnessa con la rete Internet, concettualmente paragonabile a una rete a copertura c

Un segnale sonoro con banda di 5000 Hz deve essere campionato e quantizzato in modo PCM uniforme prima di essere trasmesso su due canali ISDN.

Standard delle reti wireless

HDLC HDLC. Caratteristiche Base. Stazioni

Corso di Reti di Telecomunicazioni

Guida alle reti WIRELESS LAN

Wireless LAN (WLAN) IEEE

Sicurezza. Usare un sistema di cifratura wireless per codificare le informazioni inviate per impedire la cattura e l'uso indesiderato dei dati.

MAC e trame IEEE

Wireless LAN. Jochen Schiller, 'Mobile Communications, Cap.7, Addison-Wesley; 2nd edition, 2003.

PROGETTO PRIN. Simulazioni di protocolli di rete wireless per la trasmissione video robusta

Sistemi distribuiti e reti di calcolatori

Sicurezza dei sistemi e delle reti 1. Lezione XVIII: Reti wireless. Caratteristiche salienti. Reti wireless. Mattia Monga. a.a.

RETI TELEMATICHE Lucidi delle Lezioni Capitolo XI

RETI DI TELECOMUNICAZIONI

Lezione n.3 LIVELLO TRASPORTO

Tecnologie Wireless e standard IEEE Indice. Vantaggi del wireless-3. Vantaggi del wireless-2. Corso di: Sicurezza su reti

Università degli Studi di Bergamo

Il roaming nelle reti mobili per le applicazioni seamless dal punto di vista del livello 2

Reti di Calcolatori. Livello Data Link. Il livello Data Link. 7 - Applicazione. Applicaz.: HTTP, Presentazione

4. ALCUNI INDICI DI PRESTAZIONI NELLE RETI WIRELESS

WLAN Local Area Network (LAN)

Parte II: Reti di calcolatori Lezione 24

Wireless Network Esercitazioni. Alessandro Villani

Gestione di QoS nelle Reti Wireless IEEE

Telecomunicazioni (Ing. Gest., canale M-Z) Esercizi per gruppi di lavoro - 4 ARQ e livello di rete

Reti di Calcolatori I. Prof. Roberto Canonico Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione

Introduzione alle reti wireless Reti Avanzate, a.a. 2012/2013

Anno Accademico Lucidi del corso di Reti di Calcolatori e Comunicazione Digitale. Modulo 7 - La comunicazione wireless

RETI DI CALCOLATORI - Reti locali

Sottolivello di accesso al mezzo II 3. Corso di RETI DI CALCOLATORI (9 CFU) a.a II anno / II semestre. Sottolivello di accesso al mezzo

Reti locali. Protocolli di accesso per reti locali

Università di Genova Facoltà di Ingegneria

Il protocollo IEEE

Programmazione in Rete

Introduzione al protocollo (WiFi)

MODELLI ISO/OSI e TCP/IP

ISO- OSI e architetture Client-Server

Parte II: Reti di calcolatori Lezione 24

RETI DI CALCOLATORI II

Protocolli ARP e RARP

LO STANDARD IEEE

Wireless LAN (WLAN) Standard IEEE (WIFI)

Protocolli di accesso per reti locali

Argomenti della lezione

Reti Wi-Fi e sicurezza

2.1 - IEEE Architetture e protocolli per reti wireless - R. Bolla 1. Università di Genova Facoltà di Ingegneria. dist

Transcript:

Wireless LAN Standards Protocolli: strato PH e DL nelle Wireless LAN Luca Veltri 802.11 (July 1997) IEEE specification for 1, 2 Mb/s running in 2.4GHz ISM band (Industrial Scientific and Medical) common MAC layer (CSMA/CA) different PH layers (FHSS, DSSS) 802.11b (Sept. 1999) IEEE specification for 11 Mbit/s running at 2.4 GHz (CCK 2.4GHz) actually you only get 5.5-8 Mb/s Widely adopted (mail.to: luca.veltri veltri@unipr.it) Corso di Reti di Telecomunicazioni A, a.a. 2009/2010 http://www.tlc tlc.unipr.it/.it/veltri 802.11a IEEE specification for 54 Mbit/s running at 5 GHz (OFDM) Not widely adopted 802.11g IEEE specification for up to 54 Mbit/s running in 2.4 GHz 2 Had-hoc mode Infrastructure mode Definizione: Basic Service Set (BSS) gruppo di stazioni che sono sotto la stessa area di copertura (i.e. cella) e comunicano tra di loro attraverso una stessa funzione di controllo (CDF o PCF, vedi oltre) concettualmente ogni stazione all interno di una BSS può comunicare direttamente con un altra Modalità di rete ad-hoc (Ad-hoc mode) tutte le stazioni si trovano in un unico BSS indipendente (Independent Basic Service Set) IBSS solo stazioni all interno della stessa area di copertura (direttamente raggiungibili tra loro) possono comunicare tra loro Modalità di rete infrastructure (Infrastructure mode) ogni stazione invia tutti i pacchetti/trame (frame) in uscita ad un unica stazione centrale chiamata AP (Access Point) l AP agisce come un bridge Ethernet rilancia tutti i pacchetti/trame (frame) sul ramo di rete wireless o wired opportuno dove si trova la stazione di destinazione la zona di rete così formata viene chiamata ESS (Extended Service Set) Extended Service Set AP Station A 1 se da una rete ad-hoc si vuole comunicare con un host esterno una stazione deve operare da gateway verso altro accesso e offrire funzionalità di routing (e.g. IP) 3 Station A 2 Station A 3 4

Ad-hoc and Infrastructure modes Station AH 2 Ad-Hoc Network Desktop Station A 1 Distribution System BSS-A AP A Station A 2 BSS-B AP B Server Station B 1 Il sottostrato MAC (Medium Access Control) implementa procedure di channel allocation MAC-PDU addressing frame formatting error checking fragmentation e reassembly Il MAC del IEEE 802.11 è basato su una tecnica di accesso denominata CSMA/CA (Carrier Sense Medium Access with Collision Avoidance) Il mezzo fisico può opera in due differenti modalità: Contention Period (CP) mode Contention-Free Period (CFP) mode Durante il CFP l accesso al mezzo è controllato direttamente dal AP (vedi PCF più avanti) Station AH 1 5 Tre tipi di trame (frame) management, control, data 6 MAC-PDU format Trame di Management sono usate per: association/disassociation con un AP timing e synchronization authentication Trame di Controllo sono usate per: handshaking durtante CP acknowledgment positivi durante un CP per chiudere un CFP Trame Data sono usate per: trasmettere dati durante un CP o un CFP, e possono essere combinate con trame di polling o acknowledgment 7 8

Distributed Coordination Function (DCF) Sono previste due differenti tipi di modalità di funzionamento per il MAC (spesso legate al fatto che si lavori in modalità ad-hoc o infrastructure): Distributed Coordination Function (DCF) sempre utilizzata nelle configurazioni di rete ad-hoc (IBSS), ma può essere usata anche in configurazione infrastructure (con AP) il mezzo lavora solo in CP Point Coordination Function (PCF) può essere utilizzata solo se è presente un AP, cioè in ESS MAC Layer Contention-free service Point Coordination Function (PCF) Distributed Coordination Function (DCF) Contention service Metodo di accesso fondamentale (deve essere sempre supportato) in grado di supportare modalità di trasferimento asincrono E lunico metodo di accesso possibile nel caso di configurazione di rete ad-hoc DCF è una tecnica di accesso distribuita con collisioni e utilizza il CSMA/CA (Carrier Sense Multiple Access with collision Avoidance) collision detection (CSMA/CD) di Ethernet non può essere usato per l impossibilità di trasmettere e contemporaneamente ascoltare lo stesso canale carrier sense è realizzato sia a livello PH (PH carrier sensing) che MAC (virtual carrier sensing) PH layer (DSS) 9 Il virtual carrier sensing è realizzato inviando informazioni sulla durata temporale di una trasmissione, all interno dell intestazione delle trame (MAC-PDU) di request to send (RTS), clear to send 10 Il campo duration di una MAC-PDU indica il tempo (µs) che il canale sarà occupato dopo l invio della trama corrente Le stazioni all interno dello stesso BSS usano questa informazione per aggiornare il proprio network allocation vector (NAV) che indica la durata di tempo che il canale deve essere considerato occupato La priorità di accesso al canale dopo un periodo di occupato è controllato da un interframe space (IFS) variabile a seconda del tipo di trama che si vuole inviare Sono definiti tre tipi di IFS: short IDS (SIFS) point coordination function IFS (PIFS) distributed coordination function IFS (DIFS) Stazioni che devono aspettare solo un SIFS hanno priorità di accesso rispetto a quelle che devono attendere un PIFS o DIFS Nella modalità di accesso base una stazione che riscontra il canale libero (fisicamente o virtualmente), aspetta un DIFS prima di controllare di nuovo il canale se il canale è ancora libero allora può trasmettere una MAC-PDU Il ricevitore una volta ricevuta una trama controlla il checksum e dopo un SIFS trasmette un ACK Il campo duration nelle trame dati include il SIFS e la durata del ACK 11 12

Poiché in questa modalità possono ancora accadere collisioni, prima di inviare una trama dati una stazione invia una trama di controllo di tipo Request To Send (RTS) che deve essere confermata dal ricevitore con una trama di Clear To Send (CTS) RTS e CTS sono trame di controllo molto corte (rispettivamente 20 e 14 bytes) Se avviene una collisione mentre si invia una trama RTS, il sender non riceve il corrispondente CTS, capisce che ce è stata una collisione e inizia una procedura di ritrasmissione del RTS ritardata con tempo di subentro incrementato esponenzialmente (exponential-backoff) L algoritmo MAC risultante è equo, ma non garantisce un limite superiore al ritardo di trasmissione 13 14 Point Coordination Function (PCF) Point Coordination Function (PCF) PCF è una modalità di trasferimento opzionale (spesso non implementata) che garantisce un invio delle MAC-PDU senza collisioni PCF necessita di un AP (in ogni BSS), che periodicamente interroga le stazioni e le abilita alla trasmissione (senza competizione nell accesso al mezzo) PCF deve poter coesistere con DCF L asse dei tempi è diviso in intervalli di contention-free (CFP) alternati con intervalli di contention (CP) Durante un CFP non sono usate trame di RTS/CTS; è l AP che indica alle singole stazioni (operazione di poll) quando possono iniziare a trasmettere All'istante di inizio nominale di un CFP l AP ascolta il mezzo e, se libero, aspetta un PIFS e poi inizia il CFP con una trama di beacon Successivamente, possono essere inviate le seguenti trame: CF-Poll (no data): usata dal AP per interrogare una stazione Data: usata per trasmettere dei dati (dopo una CF-Poll) Data+CF-Poll: usata dal AP per trasmettere dati e per interrogare una stazione CF-ACK: usata da una stazione per confermare la ricezione di una trama dati (dopo un SIFS) Data+CF-ACK: combinazione di Data e CF-ACK Data+CF-ACK+CF-Pool: combinazione di CF-ACK + Data + CF-Poll Null (no data): usata da una stazione come risposta a una CF-Poll se non ha dati da trasmettere CF-End: usata dal AP per terminare un CFP 15 16

PCF (cont( Client-AP association 17 Prima di iniziare a comunicare direttamente tra loro, due stazioni (e.g. un terminale e l AP) devono stabilire una relazione denominata associazione Un terminale si riesce ad associare ad un AP nel seguente modo: tutti gli AP trasmettono periodicamente delle trame di management dette beacon per associarsi ad un AP ed entrare così in un BSS, un terminale ascolta eventuali trame di beacon per identificare un eventuale AP il terminale sceglie il BSS (tra vari possibili) in modi diversi, basati su preconfigurazione o su scelta dell utente, ad esempio in base al nome della rete o SSID (Service Set ID) pubblicizzato un terminale può anche inviare una trama di sollecitazione (trama di probe request management) specificando un particolare SSID richiesto dopo aver identificato l AP, il terminale inizia una procedura di mutua autenticazione utilizzando diverse trame di controllo 18 Sicurezza nelle IEEE 802.11 Tecnologie per la protezione delle La protezione degli accessi e la sicurezza della comunicazione è un aspetto molto delicato nelle in quanto: la trasmissione avviene via etere esponendo i dati alla ricezione di utenti/stazioni non autorizzate è semplice ricevere il segnale delle poiché gli AP danno accesso alle stazioni wireless indipendentemente dalla loro posizione fisica, risulta moto più agevole introdursi all interno di una rete Lo standard originale IEEE 802.11 prevede alcuni meccanismi che possono essere utilizzati per tentare di proteggere la comunicazione Media Access Control (MAC) address filtering Wired Equivalent Privacy (WEP) un protocollo di crittografia definito per lo standard originario IEEE 802.11, e in grado di garantire confidenzialità dei dati ha come scopo quello di fornire una sicurezza simile a quella ottenibile tramite accesso wired sfortunatamente è stato dimostrato essere assai debole e vulnerabile a vari tipi di attacchi 19 Le debolezze dello standard originale vengono superate dai nuovi standard IEEE 802.11(x,i) e altre tecnologie: Standard IEEE 802.1x, WPA filtraggio dei pacchetti non autorizzati, utilizzo di server di autenticazione, miglioramenti dell algoritmo di cifratura Standard IEEE 802.11i, WPA2 sostituzione del WEP con nuovo algoritmo di cifratura AES WPN IPSec sicurezza fornita a livello IP Captive portal filtraggio, autenticazione fornita a livello applicativo tramite browser La scelta della particolare tecnologia da usare dipende da vari fattori come scenario di utilizzo (accesso pubblico, aziendale, o residenziale) tipologia dei terminale e applicativi livello di sicurezza richiesto 20