--- titre: LAN avancé (Cours 1-2) description: LAN avancé (Cours 1-2), 11/09/2020 - 18/09/2020 tags: RESEAU, LAN, jerome.tchan author: Jérôme Tchan --- # LAN avancé (Cours 1-2) :::success Pour certains diagrammes (exercices notamment), vous pouvez cliquer sur l'image pour ouvrir le diagramme dans draw.io si vous souhaitez le modifier! ::: --- :::info **Quelques remarques sur le partiel:** - Il n'y a pas d'adresse de diffusion dans une classe D ::: ## Mobile IP L1/L2: wireless ou wireline, le wireless n'implique pas forcément la mobilité Dans le wireless: - Fixe (Wifi, 802.16) - Mobile (nG, 802.16e) <= c'est ce qui nous intéresse ici ### Cas 1 ![](https://i.imgur.com/5pryYhr.png) Différentes cellules, mais un seul réseau IP dans ce cas DM = device mobile IP, il peut se déplacer entre les cellules et garde la même IP Dans ce cas là, Mobile IP n'est pas utile ### Cas 2 ![](https://i.imgur.com/S8xlpyr.png) Ici, les cellules sont toutes connectées entre elles mais il y a 2 réseaux IP différents (par exemple au niveau d'une frontière) Il y a de la mobilité au niveau L1/L2, pas de rupture (roaming) Par contre, au niveau L3, il y a une rupture de configuration nécessaire (on passe sur un réseau IP différent) => on a un changement de configuration IP Pour faire du roaming IP, il faut Mobile IP (MIP) Le but de Mobile IP est donc d'**éviter le changement de configuration IP => préserver la configuration IP initiale** ### Modèle Mobile IP - **Mobile Node (MN)**: device IP mobile - **Home Network (HN)**: réseau IP d'appartenance initial du Mobile Node (aka le réseau IP d'où le Mobile Node est parti) - **Home Agent (HA)**: routeur par défaut du MN sur le HN - **Foreign Network (FN)**: réseau IP où se situe le MN après mobilité - **Foreign Agent (FA)**: routeur IP par défaut sur le FN - **Correspondent Node (CN)**: correspondant IP du MN :::danger **/!\\ la default gateway du MN ne change pas même s'il est dans un FN, il garde toujours le HA en tant que gateway /!\\** ::: La conf IP du MN est **invariante** MIP est donc un protocole permettant de rendre cela possible MIP doit être activé sur MN, FA, et HA **Hypothèses:** - Les couches L1/L2 du FN supportent la diffusion - Le MN ping le CN ![](https://i.imgur.com/1W9A0q6.png) 1. - MN démarré sur le HN, MN reçoit sa conf IP propre au HN - MN dial avec CN 2. - Le MN arrive sur son premier FN - MN dial avec CN => Default Gateway de MN sur FN est HA => MN fait une requête ARP sur FN pour récupérer la MAC de sa Default Gateway mais les requêtes ARP ne traversent pas les routeurs => entre en jeu MIP => Le protocole MIP s'active, le FA va répondre à la requête ARP MIP est un protocole L5/L7 qui fonctionne sur UDP/IP - Le MN envoie des RS (Router Solicitation) régulièrement en diffusion IP (messages MIP) - Le FA envoie des RA (Router Advertisement) pour identifier d'éventuels MN Au niveau du routeur (FA), il y a une table des MN - Le FA enregistre les MN via MIP - Le FA envoie un ??? MIP au HA (@IP HA/HN) pour créer un tunnel HA/FA Le FA se comporte en tant que proxy ARP (il répond à des requêtes qui ne lui sont pas destinées à la base) Table ARP du MN sur FN: | IP | MAC | | ------------ | ------------- | | $IP_{HA/HN}$ | $MAC_{FA/FN}$ | Dorénavant le MN sur FN peut envoyer des paquets IP au CN --- ### Exercice :::info ![](https://i.imgur.com/jdElwBU.png) HN = 16/8 MN1 = 16.0.0.1/8 MN2 = 16.0.0.2/8 FN = 11/8 MN1 et MN2 dialoguent entre eux, et se déplacent dans le même FN. Comment MN1 et MN2 communiquent entre eux? ::: Comme dans un réseau IP normal, les deux appareils sont sur le même réseau (pas besoin de la default gateway) La signalisation auprès du FA sera quand même faite mais la communication entre les 2 sera directe. :::info ![](https://i.imgur.com/OCHJgqH.png) MN1 et MN2 dialoguent entre eux. Comment MN1 et MN2 communiquent entre eux? :::