41
Extension dynamique Extension dynamique d’un réseau Mesh d’un réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Embed Size (px)

Citation preview

Page 1: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Extension dynamique Extension dynamique d’un réseau Meshd’un réseau Mesh

Présenté par : Gilles CatoioLionel Cibot Mathieu Laloux

M1 RTM

Page 2: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Plan de la présentationPlan de la présentation

1. Présentation du projet

2. Organisation au sein de l’équipe

3. La solution du TDMA

4. La solution de la bascule

Page 3: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Présentation du projetPrésentation du projet

Page 4: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Présentation du projetPrésentation du projet

Problématique et intérêts

Passerelle

Portable désirant obtenir les ressources réseaux du point

d’accès

Point d’accès

RESEAU MESH

Page 5: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Présentation du projetPrésentation du projet

Le WiFi (802.11)

Qu’est ce que le WiFi ?

Intérêts du WiFi ?

Page 6: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Présentation du projetPrésentation du projet

Réseaux Mesh

Passerelle

Point d’accès

Passerelle

Point d’accès

Passerelle

Point d’accès

Réseau Mesh

Page 7: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Présentation du projetPrésentation du projet

Réseaux Ad Hoc

PC1PC2

Mode Ad-Hoc

Page 8: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Présentation du projetPrésentation du projet

Enjeux du projet

Cohabitation de modes diamétralement opposés. Réduction des coûts.Facilité d’installation et de maintenance. Innovation technologique.

Page 9: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Organisation au sein de Organisation au sein de l’équipel’équipe

Page 10: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Conduite de projetConduite de projet

Organisation de l’équipe

Page 11: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Conduite de projetConduite de projet

Organisation des tâches

Page 12: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Conduite de projetConduite de projet

Le logiciel :

Analyse.

Conception Modulaire : Création de fonctions d’interfaçage avec le driver ou les

fonctions système. Création de fonctions d’accès à la passerelle et au réseau

Mesh. Création des fonctions de basculement.

Page 13: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Conduite de projetConduite de projet

Principe de fonctionnement :

Page 14: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Recherche de solutions techniquesRecherche de solutions techniques

Etat de l’art :

• Travail de la précédente équipe projet.

• Recherches de l’équipe d’Evry.

Page 15: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

ContactsContacts

Virginie Galtier (Université d’Evry)

Bachar Wehbi (INT – Institut National des Télécoms)

Mairie de Gordes

Philipe Latu (Université de Toulouse), correspondant Cisco

Page 16: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

La solution du TDMALa solution du TDMA

Page 17: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

La solution du TDMALa solution du TDMA

Multiplexage en temps (TDMA) :

Page 18: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Trame TDMA standardTrame TDMA standard

Page 19: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Format des trames TDMAFormat des trames TDMA

Page 20: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Fonctionnement du TDMAFonctionnement du TDMA

Page 21: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Format d’une trame EthernetFormat d’une trame Ethernet

Page 22: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Constitution de notre trame EthernetConstitution de notre trame Ethernet

Trame à destination de la passerelle

Trame à destination du pc distant qui sera relayée par la passerelle

Marqueur de séparation de trames

Page 23: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Encapsulation dans une trame TDMAEncapsulation dans une trame TDMA

Trame à destination de la passerelle

Trame à destination du pc distant qui sera relayée par la passerelle

Marqueur de séparation de trames

Page 24: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

(Le portable veut, par exemple, consulter une page web)

Le portable envoie des données.

FonctionnementFonctionnement

Page 25: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

FonctionnementFonctionnement

La trame est envoyée à la passerelle.

Le portable envoie des données.

Page 26: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

FonctionnementFonctionnement

La passerelle crée notre trame TDMA, composée de la trame Ethernet émanant du portable, du marqueur de fin de trame, et de sa propre trame Ethernet.

Le portable envoie des données.

La trame est envoyée à la passerelle.

Page 27: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

FonctionnementFonctionnement

La passerelle crée notre trame TDMA, composée de la trame Ethernet émanant du portable, du marqueur de fin de trame, et de sa propre trame Ethernet.

La trame est transmise au routeur pour traitement.

Le portable envoie des données.

La trame est envoyée à la passerelle.

Page 28: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

FonctionnementFonctionnement

La passerelle crée notre trame TDMA, composée de la trame Ethernet émanant du portable, du marqueur de fin de trame, et de sa propre trame Ethernet.

La trame est transmise au routeur pour traitement.

Le routeur traite la trame, en la désencapsualant.

Le portable envoie des données.

La trame est envoyée à la passerelle.

Page 29: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

FonctionnementFonctionnement

Le format de la trame reçue par le routeur est la suivante :

Le routeur découpe la trame en 2 grâce au marqueur et obtient ainsi les trames correspondantes au pc portable et à la passerelle.

Il traite ensuite les 2 trames séparément comme il le ferait avec une trame classique.

Une fois les trames traités, celui-ci doit recomposer une trame de la même forme que la précédente |trame pour le portable|marqueur|trame pour la passerelle. Ceci doit obligatoirement être respecté pour que cette nouvelle trame puisse être traitée par la passerelle.

Il renvoie ensuite cette trame à la passerelle.

Page 30: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

FonctionnementFonctionnement

La trame assemblée par le routeur est transmise à la passerelle pour traitement.

Page 31: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

FonctionnementFonctionnement

La trame assemblée par le routeur est transmise à la passerelle pour traitement.

La passerelle traite la trame en la divisant en 2 trames. La première sera destinée au portable et envoyée à celui-ci, la 2ème sera, elle, traitée directement par la passerelle.

Page 32: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

FonctionnementFonctionnement

La trame assemblée par le routeur est transmise à la passerelle pour traitement.

La passerelle traite la trame en la divisant en 2 trames. La première sera destinée au portable et envoyée à celui-ci, la 2ème sera, elle, traitée directement par la passerelle.

La passerelle envoie la trame destinée au portable.

Page 33: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

FonctionnementFonctionnement

La trame assemblée par le routeur est transmise à la passerelle pour traitement.

La passerelle traite la trame en la divisant en 2 trames. La première sera destinée au portable et envoyée à celui-ci, la 2ème sera, elle, traitée directement par la passerelle.

La passerelle envoie la trame destinée au portable.

Le portable traite la trame comme n’importe qu’elle trame Ethernet standard.

Page 34: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Librairies pour construire les paquetsLibrairies pour construire les paquets

Page 35: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

La solution de la basculeLa solution de la bascule

Page 36: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

Exemple : le pc hors zone souhaite consulter une page web.

La solution de la basculeLa solution de la bascule

Page 37: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

La solution de la basculeLa solution de la bascule

Page 38: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

La solution de la basculeLa solution de la bascule

IoctlCommandes system Accès au driver

Programmation bascule

Solution 1 Solution 2 Solution 3

Page 39: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

La solution de la basculeLa solution de la bascule

Noyau

Compilation

Appel

fonc

tions

sys

tem

Solution System

Edition de lien

Exécutable

Page 40: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

La solution de la basculeLa solution de la bascule

Noyau

Compilation

Appel

fonc

tions

ioct

l

Solution Ioctl

Edition de lien

Exécutable

Page 41: Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1 RTM

La solution de la basculeLa solution de la bascule

Noyau Module

Compilation

Insertion dans le noyau

Module implémenté dans le noyau

Solution Driver Cisco