--- titre: MAN concepts (Cours 8) description: MAN concepts (Cours 8), 15/05/2020 tags: RESEAU, MAN, jerome.tchan author: Jérôme Tchan --- # MAN concepts (Cours 8) :::success Pour certains diagrammes (exercices notamment), vous pouvez cliquer sur l'image pour ouvrir le diagramme dans draw.io si vous souhaitez le modifier! ::: > Slides > > {%pdf https://51.38.177.120/dokuwiki/lib/exe/fetch.php?media=cours:reseau:2020:epita_2018_-_cman.pdf %} --- ## VLAN VLAN = Virtual LAN Permet de définir des réseaux virtuels Niveau 2 > ![](https://www.ionos.fr/digitalguide/fileadmin/DigitalGuide/Screenshots_2019/vlan-En.png) > [name=https://www.ionos.fr/digitalguide/serveur/know-how/fondamentaux-vlan/][color=lightblue] Le VLAN est agnostique au réseau sous-jacent Plusieurs possibilités de faire des VLAN: - Par port (du switch): VLAN L1 - Par MAC: VLAN L2 - Par subnet IP: VLAN L3 Cloisonnement par VLAN: les VLAN ne peuvent plus communiquer entre eux Il est possible d'activer une fonction dans le switch pour interconnecter des VLAN: bridging (L2) Historiquement, VLAN par port (toujours utilisé parfois) VLAN par MAC peu utilisé En VLAN par subnet IP, interconnexion par routage inter VLAN (L3, implémenté dans le switch) Tag 802.1q 802.1p: QoS 802.1q: VLAN > ![802.1q](https://service.snom.com/download/attachments/17370591/image2018-7-25_10-50-18.png?version=1&modificationDate=1556102361079&api=v2) > [name=https://service.snom.com/display/wiki/802.1Q][color=lightblue] $2^{12}-2$ VLAN = 4094 VLAN différents Le switch met le tag pour la communication inter-switch mais n'est pas conservé dans la trame délivrée au client (elle est enlevée par le switch) **/!\ ATTENTION /!\\** Taille max trame Ethernet: - Sans 802.1p/q: 1518 octets - Avec 802.1p/q: 1518 + 4 = **1522 octets** Cela peut poser problème si un des switchs sur le trajet ne supporte pas / n'est pas configuré pour 802.1p/q ## Multicast IP (Introduction) 1 flux multicast != n flux unicast Flux multicast sur UDP et unilatéral (sans flux de retour) Classe D: multicast ``` 1110 | Group ID 4 28 ``` Group ID: 28 bits, de 000...000 (224.0.0.0) à 111...111 (239.255.255.255) => $2^{28}$ Group ID possibles #### Exemple [![](https://i.imgur.com/Qf1ZDOy.png)](https://app.diagrams.net/#Uhttps%3A%2F%2Fnagisanokoakuma.lovelyrad.io%2Ff29NCRtt) **La source ne connaît pas les adresses unicast des destinataires** Nombres d'abonnés max par groupe: - En théorie: infini - En réalité: nombre max d'adresses IP publiques unicast (ou privées si on est en privé) [![](https://i.imgur.com/huxkj0I.png) ](https://app.diagrams.net/#Uhttp%3A%2F%2Fnagisanokoakuma.lovelyrad.io%2F2SiyW0SP) IGMP: Internet Group Management Protocol, au dessus de IP IGMP permet d'informer le routeur multicast le plus proche d'un abonnement / désabonnement d'un host, puis le routeur fait remonter l'info en amont (routage multicast) => construction d'un arbre multicast Paquets IP transportant de l'IGMP: TTL = 1 ARP n'est que pour l'unicast La MAC multicast est définie à partir de l'IP multicast > ![](https://techhub.hpe.com/eginfolib/networking/docs/switches/5130ei/5200-3944_ip-multi_cg/content/images/image6.png) > [name=https://techhub.hpe.com/eginfolib/networking/docs/switches/5130ei/5200-3944_ip-multi_cg/content/483573739.htm][color=lightblue] IGMP snooping