architecture wifi

47
Une approche simplifiée de la gestion des réseaux sans-fil Architecture de réseau WiFi centralisée Cisco UMLV / Ingénieurs 2000 Xposé - IR3 - 2009/2010 Jean-Christophe Rios

Upload: ischam-kriri

Post on 02-Aug-2015

164 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Architecture Wifi

Une approche simplifiée de la gestion des réseaux sans-fil

Architecture de réseau WiFicentralisée Cisco

UMLV / Ingénieurs 2000Xposé - IR3 - 2009/2010 Jean-Christophe Rios

Page 2: Architecture Wifi

Sommaire

1. De quoi parle-t-on ?

2. Architecture autonome

3. Architecture centralisée

4. Protocole d’échange: LWAPP

5. Bibliographie

Xposé 2009 – Architecture Wifi centralisée Cisco2 Jean-Christophe Rios

Page 3: Architecture Wifi

Sommaire

1. De quoi parle-t-on ?

2. Architecture autonome

3. Architecture centralisée

4. Protocole d’échange: LWAPP

5. Bibliographie

Xposé 2009 – Architecture Wifi centralisée Cisco3 Jean-Christophe Rios

Page 4: Architecture Wifi

1. De quoi parle-t-on ?

WiFi: bref historique:

1999: 802.11b Les débuts

Peu utilisé en entreprise (peu de matériel)

Période 2002-2005: généralisation des accès sans-fil Proposer une connexion sans-fil en environnement entreprise

A l’époque, une simple connectivité

Plus récemment: volonté de proposer plus

Xposé 2009 – Architecture Wifi centralisée Cisco4 Jean-Christophe Rios

Page 5: Architecture Wifi

1. De quoi parle-t-on ?

Infrastructure de réseau sans-fil IEEE 802.11x

Un réseau WiFi est constitué d’un ensemble de points d’accès (AP)

On s’intéresse à la gestion des composants du réseau (point de vue administrateur)

Comment organise-t-on un tel réseau ?

Quelles sont les architectures disponibles ?

Xposé 2009 – Architecture Wifi centralisée Cisco5 Jean-Christophe Rios

Page 6: Architecture Wifi

Sommaire

1. De quoi parle-t-on ?

2. Architecture autonome

3. Architecture centralisée

4. Protocole d’échange: LWAPP

5. Bibliographie

Xposé 2009 – Architecture Wifi centralisée Cisco6 Jean-Christophe Rios

Page 7: Architecture Wifi

2. Architecture « autonome »

Solution « classique », largement déployée

Réseau constitué d’un ensemble d’AP autonomes

Agissent comme des éléments indépendants

Chaque AP: Est un élément autonome du réseau

A sa propre version de configuration

Prend en charge un certain nombre de tâches par lui-même

Xposé 2009 – Architecture Wifi centralisée Cisco7 Jean-Christophe Rios

Page 8: Architecture Wifi

Schéma d’architecture autonome

AP #1 AP #2 AP #3

Xposé 2009 – Architecture Wifi centralisée Cisco8 Jean-Christophe Rios

Page 9: Architecture Wifi

AP autonome: caractéristiques

Elément autonome du réseau:

Assimilable à un commutateur

Gestion RF (radiofréquences)

Gestion des associations 802.11

Gestion de la sécurité : Clés de chiffrement (si utilisation de PSK)

Autorisations d’accès (authenticator 802.1x)

Xposé 2009 – Architecture Wifi centralisée Cisco9 Jean-Christophe Rios

Page 10: Architecture Wifi

Limites

Gestion individuelle des AP, fastidieuse Une version de configuration par AP

Changement => modifier tous les AP

Pas de coordination des politiques RF À définir manuellement, c’est parfois difficile

Lourdeur d’implantation Diffusion et propagation de tous les VLAN client au port de connexion

Pas de gestion intelligente de la mobilité (handover/roaming)

Pas de vue globale du réseau À moins d’implémenter sa propre solution de monitoring et reporting

Xposé 2009 – Architecture Wifi centralisée Cisco10 Jean-Christophe Rios

Page 11: Architecture Wifi

Sommaire

1. De quoi parle-t-on ?

2. Architecture autonome

3. Architecture centralisée

4. Protocole d’échange: LWAPP

5. Bibliographie

Xposé 2009 – Architecture Wifi centralisée Cisco11 Jean-Christophe Rios

Page 12: Architecture Wifi

3. Architecture centralisée

Concepts fondamentaux: Concentrer l’intelligence en un point unique Les AP doivent être de simples antennes

Eléments constitutifs: Points d’accès légers (LAP, Lightweight Access Point) Contrôleurs Serveur(s) d’administration

On présente ici la solution Cisco « CUW » (Cisco UnifiedWireless) Des solutions concurrentes existent: Aruba Networks Bluesocket

Xposé 2009 – Architecture Wifi centralisée Cisco12 Jean-Christophe Rios

Page 13: Architecture Wifi

Schéma d’architecture centralisée

LWAPP

LAP #1

LWAPP

LAP #2

LWAPP

LAP #3

Réseau d’accès

Xposé 2009 – Architecture Wifi centralisée Cisco13 Jean-Christophe Rios

Page 14: Architecture Wifi

Schéma d’architecture centralisée

LWAPP

LAP #1

LWAPP

LAP #2

LWAPP

LAP #3

Contrôleur A Contrôleur B

Contrôleurs WiFi

Réseau d’accès

Xposé 2009 – Architecture Wifi centralisée Cisco14 Jean-Christophe Rios

Page 15: Architecture Wifi

Schéma d’architecture centralisée

LWAPP

LAP #1

LWAPP

LAP #2

LWAPP

LAP #3

Contrôleur A Contrôleur B

Contrôleurs WiFi

Réseau d’accès

Cœur de réseauAdministration

Serveur WCS Routeur

Xposé 2009 – Architecture Wifi centralisée Cisco15 Jean-Christophe Rios

Page 16: Architecture Wifi

Schéma d’architecture centralisée

LWAPP

LAP #1

LWAPP

LAP #2

LWAPP

LAP #3

Contrôleur A Contrôleur B

Contrôleurs WiFi

Réseau d’accès

Cœur de réseauAdministration

Serveur WCS RouteurTu

nn

el L

WA

PP

Tun

nel

LW

AP

P

Tunnel LWAPP

Xposé 2009 – Architecture Wifi centralisée Cisco16 Jean-Christophe Rios

Page 17: Architecture Wifi

Schéma d’architecture centralisée

LWAPP

LAP #1

LWAPP

LAP #2

LWAPP

LAP #3

Contrôleur A Contrôleur B

Contrôleurs WiFi

Réseau d’accès

Cœur de réseauAdministration

Serveur WCS RouteurTu

nn

el L

WA

PP

Tun

nel

LW

AP

P

Tunnel LWAPP

Xposé 2009 – Architecture Wifi centralisée Cisco17 Jean-Christophe Rios

Page 18: Architecture Wifi

Point d’accès léger

« Léger » car assurent les fonctions de base du sans-fil: Couche physique (DSSS, OFDM, MIMO, …) Une partie de la couche liaison: CSMA/CA Balises de signalisation (beacons) Chiffrement de niveau 2 (WPA et al.) Buffers de transmission/réception Files QoS Encapsulation/décapsulation LWAPP, fragmentation

Les fonctions avancées de la couche liaison sont déportées au contrôleur: Associations 802.11 Gestion du chiffrement (définition des politiques de sécurité,

authenticator EAP) Etc.

Xposé 2009 – Architecture Wifi centralisée Cisco18 Jean-Christophe Rios

Page 19: Architecture Wifi

Découverte des contrôleurs

Comment l’AP se rattache-t-il à son contrôleur de gestion ?

Deux étapes:

1. Etablissement d’une liste de candidats:

Découverte par broadcast sur le réseau local

DHCP (champ TLV dans la réponse DHCP)

Requête DNS

Préconfiguration en dur

2. Sélection parmi cette liste

Contact de chaque contrôleur (unicast) pour récupérer le statut

Requête d’enregistrement « JOIN », fonction de plusieurs critères (dont la charge en AP)

Xposé 2009 – Architecture Wifi centralisée Cisco19 Jean-Christophe Rios

Page 20: Architecture Wifi

LAP, un matériel particulier ?

Chez Cisco, les LAP sont des matériels classiques

Seul le micrologiciel (firmware) change

Bascule entre AP lourd et LAP par simple flashage Opération réversible

Exemple de modèles: Cisco AIRONET AP-1120, AP-1130, AP-1140, AP-1240

Xposé 2009 – Architecture Wifi centralisée Cisco20 Jean-Christophe Rios

Page 21: Architecture Wifi

Contrôleur

On parle de WLC (Wireless Lan Controller), c’est le cerveau de l’architecture centralisée

Pilote les bornes: Gestion des versions logicielles et configurations Politiques de sécurité Gestion des RF QoS

Fonctionnalités avancées: Mobilité IPS/IDS Cache DHCP/RADIUS

Point de sortie de tout le trafic LWAPP client, relié au réseau entreprise

Xposé 2009 – Architecture Wifi centralisée Cisco21 Jean-Christophe Rios

Page 22: Architecture Wifi

Contrôleur

Large gamme, différentes capacités:

WLC Capacité (AP)

2100 series 6 / 12 / 25

4402 12 / 25 / 50

4404 100

5508 250

WiSM 300

Xposé 2009 – Architecture Wifi centralisée Cisco22 Jean-Christophe Rios

Page 23: Architecture Wifi

Serveur de gestion

WCS (Wireless Control System)

Se place au-dessus des contrôleurs

Administration depuis un point unique Peut gérer tout contrôleur joignable par IP, y compris donc au travers du WAN

Interface Web

Définition de templates de configuration, applicables aux contrôleurs et aux AP SSID Interfaces (VLAN, adresse), politique sans-fil (802.11 a/b/g/n) Serveurs DHCP, RADIUS Etc.

Xposé 2009 – Architecture Wifi centralisée Cisco23 Jean-Christophe Rios

Page 24: Architecture Wifi

Avantages

Gestion des configurations

Des versions de configurations homogènes

Configuration modifiée instantanément par le contrôleur (messages LWAPP)

Une seule interface de gestion (serveur WCS)

Serveur WCS

Xposé 2009 – Architecture Wifi centralisée Cisco24 Jean-Christophe Rios

Page 25: Architecture Wifi

Avantages

Facilités d’administration

Ajout d’un point d’accès:1. Propagation d’un seul VLAN dans le réseau local

2. Connexion à un port d’accès

3. Paramétrage IP (par DHCP le plus souvent)

4. Puis configuration depuis le système WCS par application de templates

Xposé 2009 – Architecture Wifi centralisée Cisco25 Jean-Christophe Rios

Page 26: Architecture Wifi

Gestion automatique des RF

En 802.11b/g/n, seuls 3 canaux sont superposables

Définir l’agencement pour un petit nombre d’AP est facile, mais cela peut vite se compliquer

Cas des bâtiments à plusieurs étages !

Solution centralisée = visibilité sur un ensemble d’AP

Auto-configuration des paramètres RF (fréquence, puissance)

Ajustement en temps réel (réponse aux pannes ou interférences)

Equilibrage de charge pour les clients

Xposé 2009 – Architecture Wifi centralisée Cisco26 Jean-Christophe Rios

Page 27: Architecture Wifi

Réagencement automatique RF

LWAPP LWAPP LWAPP

Xposé 2009 – Architecture Wifi centralisée Cisco27 Jean-Christophe Rios

Page 28: Architecture Wifi

Réagencement automatique RF

LWAPP LWAPP LWAPPLWAPP LWAPP LWAPP

LWAPP

Xposé 2009 – Architecture Wifi centralisée Cisco28 Jean-Christophe Rios

Page 29: Architecture Wifi

Réagencement automatique RF

LWAPP LWAPP LWAPPLWAPP LWAPP LWAPP

LWAPP

Détection des interférences

Xposé 2009 – Architecture Wifi centralisée Cisco29 Jean-Christophe Rios

Page 30: Architecture Wifi

Réagencement automatique RF

LWAPP LWAPP LWAPPLWAPP LWAPP LWAPP

LWAPP

Détection des interférences

LWAPP LWAPP LWAPP

LWAPP

• Réagencement des canaux• Diminution de la puissance d’émission

Xposé 2009 – Architecture Wifi centralisée Cisco30 Jean-Christophe Rios

Page 31: Architecture Wifi

Ajustement automatique RF

LWAPP LWAPP LWAPP

Xposé 2009 – Architecture Wifi centralisée Cisco31 Jean-Christophe Rios

Page 32: Architecture Wifi

Ajustement automatique RF

LWAPP LWAPP LWAPP

LWAPP LWAPP LWAPP

Panne d’un AP

Xposé 2009 – Architecture Wifi centralisée Cisco32 Jean-Christophe Rios

Page 33: Architecture Wifi

LWAPP LWAPP LWAPP

LWAPP LWAPP LWAPP

LWAPP LWAPP LWAPP

La puissance d’émission des deux AP est ajustée pour couvrir la zone

Panne d’un AP

Xposé 2009 – Architecture Wifi centralisée Cisco33 Jean-Christophe Rios

Ajustement automatique RF

Page 34: Architecture Wifi

Bénéfices en sécurité

Sécurisation des configurations et informations sensibles sur le contrôleur

Une seule IP source pour le service RADIUS (réduit surface attaque)

Détection et action coordonnées contre les éléments potentiellement dangereux Rogue AP Les AP peuvent envoyer des trames de désassociation au client qui

tenterait de s’y associer

Rogue client Possibilité de bannir de manière globale un client. Interdiction

possible dès l’étape d’association!

Xposé 2009 – Architecture Wifi centralisée Cisco34 Jean-Christophe Rios

Page 35: Architecture Wifi

Fonctionnalités avancées

Mobilité: Entre AP (niveau 2)

Entre contrôleurs (niveau 2/3)

Handover/roaming mieux géré: Vue globale du contrôleur sur les AP

Transfert et mise en cache des données utilisateur

Cache DHCP/RADIUS

Fonctions de géolocalisation Par tags RFID

Nécessite un appliance spécifique

Xposé 2009 – Architecture Wifi centralisée Cisco35 Jean-Christophe Rios

Page 36: Architecture Wifi

Inconvénients

Le contrôleur est un point central, donc extrêmement critique Attention à sa défaillance !

Pour le contrôleur, deux types de solutions: Résilience physique Plusieurs ports d’uplink vers le cœur de réseau (agrégation de

liens par trunking)

Double alimentation électrique systématique

Backup par utilisation d’autres contrôleurs Locaux

Distants (attention à la latence !)

Xposé 2009 – Architecture Wifi centralisée Cisco36 Jean-Christophe Rios

Page 37: Architecture Wifi

Inconvénients

Pour les AP, possibilité d’une utilisation hybride (H-REAP):

Flux de contrôle remontés jusqu’au contrôleur

Flux client commutés localement au port de rattachement au LAN Mais oblige à placer les AP sur des trunks 802.1q, ce qui est

justement ce qu’on veut éviter

Xposé 2009 – Architecture Wifi centralisée Cisco37 Jean-Christophe Rios

Switch

LWAPP

LAP H-REAPContrôleur

VLAN contrôle

VLAN data clientTrunk 802.1q

Page 38: Architecture Wifi

Inconvénients

Le prix!

Double facturation:

Matériels physiques Prix des contrôleurs peut devenir élevé, notamment pour la

solution WiSM

Nécessite un serveur pour la console d’administration

On peut utiliser une machine virtuelle

Licences d’utilisation (pour les AP) Mais répartition flexible depuis la console d’administration

Xposé 2009 – Architecture Wifi centralisée Cisco38 Jean-Christophe Rios

Page 39: Architecture Wifi

Sommaire

1. De quoi parle-t-on ?

2. Architecture autonome

3. Architecture centralisée

4. Protocole d’échange: LWAPP

5. Bibliographie

Xposé 2009 – Architecture Wifi centralisée Cisco39 Jean-Christophe Rios

Page 40: Architecture Wifi

4. Protocole d’échange: LWAPP

Protocole de transfert de données entre AP et contrôleurs

Introduit en 2002 (Airespace, rachetée par Cisco depuis)

Retenu comme base pour une standardisation par l’IETF pour le futur standard CAPWAP (2006)

CAPWAP: RFC 5415 (Proposed standard, mars 2009)

Xposé 2009 – Architecture Wifi centralisée Cisco40 Jean-Christophe Rios

Page 41: Architecture Wifi

Caractéristiques

Tunnel qui véhicule deux types de données: Flux de contrôle (chiffrés) Flux utilisateurs (en clair)

Opère à deux niveaux, L2 ou L3: L2: Au dessus d’Ethernet: Ethertype 0xBBBB L3: Au-dessus d’IP, dans un datagramme UDP

L2 est considéré comme obsolète: Non routable Oblige à une visibilité L2 entre contrôleur et LAP (même

VLAN) Non retenu dans CAPWAP

Xposé 2009 – Architecture Wifi centralisée Cisco41 Jean-Christophe Rios

Page 42: Architecture Wifi

LWAPP Layer 3

Trafic encapsulé dans un datagramme UDP

Flux de contrôle: port destination 12223

Chiffré AES-CCM (chiffrement symétrique)

Utilise des certificats X.509 (AP et contrôleur)

Générés par la PKI Cisco à la fabrication

Stockés dans une mémoire flash protégée

Flux utilisateurs: port destination 12222

La totalité de la trame 802.11 est encapsulée

Dans CAPWAP, il est possible de n’encapsuler que la partie 802.3

Le datagramme est envoyé en unicast au contrôleur (IP)

Xposé 2009 – Architecture Wifi centralisée Cisco42 Jean-Christophe Rios

Page 43: Architecture Wifi

Format de trame

Un en-tête LWAPP commun :

La surcharge introduite par l’en-tête LWAPP est de 6 octets Avec MAC + IP + UDP + LWAPP, total de 48 octets (3% du MTU) Si fragmentation du paquet IP, pas de répétition de l’en-tête LWAPP

Xposé 2009 – Architecture Wifi centralisée Cisco43 Jean-Christophe Rios

Page 44: Architecture Wifi

Conclusion

Architecture apportant de nombreux bénéfices

Gestion plus simple/rationnelle du réseau

Apport de services

Pertinence de s’équiper à évaluer en fonction du budget

Xposé 2009 – Architecture Wifi centralisée Cisco44 Jean-Christophe Rios

Page 45: Architecture Wifi

Sommaire

1. De quoi parle-t-on ?

2. Architecture autonome

3. Architecture centralisée

4. Protocole d’échange: LWAPP

5. Bibliographie

Xposé 2009 – Architecture Wifi centralisée Cisco45 Jean-Christophe Rios

Page 46: Architecture Wifi

Bibliographie

Documentations officielles Cisco: Général http://snipurl.com/ciscocuw

Sécurisation X.509 http://snipurl.com/ciscox509

Protocole CAPWAP: RFC 5415 http://snipurl.com/rfc5415

Draft LWAPP http://snipurl.com/draftlwapp

Blog Infracom http://infracom-france.com/blog2/?tag=lwapp

Xposé 2009 – Architecture Wifi centralisée Cisco46 Jean-Christophe Rios

Page 47: Architecture Wifi

Questions ?

Jean-Christophe RiosXposé 2009 – Architecture Wifi centralisée Cisco47