|
|
(8 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | > [[MOOC:Accueil|MOOC]]>[[MOOC:Ebauche_Contenu|Contenu]]>[[MOOC:Semaine_1|Semaine 1]] | + | > [[MOOC:Accueil|MOOC]]>[[MOOC:Ebauche_Contenu|Contenu]]>[[MOOC:Sequence_1-d|Séquenc 1]] |
| ---- | | ---- |
| = Les adresses multicast = | | = Les adresses multicast = |
Line 8: |
Line 8: |
| * Focus sur le multicast lien local | | * Focus sur le multicast lien local |
| * Introduction du multicast sollicité | | * Introduction du multicast sollicité |
− | | + | __NOTOC__ |
| == Objectifs pédagogiques == | | == Objectifs pédagogiques == |
| | | |
Line 20: |
Line 20: |
| * comprendre l'usage de l'adresses mulicast sollicité | | * comprendre l'usage de l'adresses mulicast sollicité |
| | | |
− | == Vidéo ==
| |
− | Petit scénario pour une vidéo de 5 min maximum
| |
− |
| |
− | == Slides ==
| |
| | | |
| == [[MOOC:Compagnon_Act15|Texte de référence]] == | | == [[MOOC:Compagnon_Act15|Texte de référence]] == |
| '''Textes pouvant servir de référence''' | | '''Textes pouvant servir de référence''' |
| | | |
− | Livre
| + | [https://books.google.com/books?id=a23OAn5i8R0C&pg=PA59&lpg=PA59&dq=Unicast-based+%28Including+SSM%29+Multicast+Group&source=bl&ots=R7hvwSlhe4&sig=VdBs7jym-YPmP3TBGer-kfztlPQ&hl=fr&sa=X&ved=0ahUKEwjXrbLD5rDLAhVK7xQKHVxzDEgQ6AEIZzAJ#v=onepage&q=Unicast-based%20%28Including%20SSM%29%20Multicast%20Group&f=false Livre de Stevens] |
− | | + | |
− | Poly Introduction IPv6 (JL)
| + | |
− | * 2.16 Adresses mutlicast 53
| + | |
− | ** 2.16.1 Format général de l'adresse multicast IPv6 (p. 53)
| + | |
− | ** 2.16.2 Les adresses multicast prédéfinies (RFC3307) (p. 56)
| + | |
− | ** 2.16.3 L'adresse de multicast sollicité (Solicited-node address) (p. 56)
| + | |
− | | + | |
− | Ressources de lecture complémentaire :
| + | |
− | * Ressource de l'IANA : IPv6 Multicast Address Space Registry [http://www.iana.org/assignments/ipv6-multicast-addresses/ipv6-multicast-addresses.xhtml http://www.iana.org/assignments/ipv6-multicast-addresses/ipv6-multicast-addresses.xhtml]
| + | |
− | * La page wikipedia sur le multicast [http://en.wikipedia.org/wiki/Multicast_address http://en.wikipedia.org/wiki/Multicast_address]
| + | |
− | | + | |
− | == Quizz == | + | |
− | | + | |
− | <quiz display=simple>
| + | |
− | { Une adresse de mulitcast permet d'envoyer des datagrammes à :
| + | |
− | ''(une seule réponse valide)''
| + | |
− | |type="()"}
| + | |
− | - tous les groupes de routeurs de l'Internet | + | |
− | - tous les groupes d'adresses multiples de castes de 4, 8 ou 16 bits
| + | |
− | + un groupe d'interfaces quelque soit leur localisation | + | |
− | - un groupe de localisations quelque soit leur interface.
| + | |
− | || Explication : revisualisez la video ou relisez le document compagnon.
| + | |
− | </quiz>
| + | |
− | | + | |
− | <quiz display=simple>
| + | |
− | {Le champ portée (scope) de l'adresse mulitcast permet:
| + | |
− | ''(une seule réponse valide)''
| + | |
− | |type="()"}
| + | |
− | - d'émettre des datagrammes contenant des partitions de musique classique
| + | |
− | + de spécifier l'étendue de diffusion des datagrammes | + | |
− | - d'étendre les spécifications des adresses de multi-diffusion
| + | |
− | - d'étendre la taille spécifique des groupes standard prédéfinis (binomes, trinomes, polynomes ...)
| + | |
− | || Explication : Revisualisez la video ou relisez le document compagnon.
| + | |
− | </quiz>
| + | |
− | | + | |
− | <quiz display=simple>
| + | |
− | {L'adresse de mutlicast sollicité de l'interface d'adresse 2001:db8:c0ff:ee:5054:ff:fe0c:aca0 est :
| + | |
− | ''(une seule réponse valide)''
| + | |
− | |type="()"}
| + | |
− | - fe80::5054:ff:fe0c:aca0
| + | |
− | - ff05::1:ff0c:aca0
| + | |
− | + ff02::1:ff0c:aca0
| + | |
− | - ff01::2:ff0c:aca0
| + | |
− | - ::ff:0:10c:aca0
| + | |
− | || Explication : L'adresse multicast est l'association du préfixe prédéfini <tt>ff02::1:ff00:0/104</tt> aux trois derniers octets de l'identifiant d'interface, <tt>0c:aca0</tt> dans le cas présent.
| + | |
− | </quiz>
| + | |
− | | + | |
− | <quiz display=simple>
| + | |
− | {L'adresse MAC ethernet de multicast correspondant à l'adresse de multicast IPv6 ff05::101 (tous les serveurs NTP du site) est :
| + | |
− | ''(une seule réponse valide)''
| + | |
− | |type="()"}
| + | |
− | - ff:ff:ff:ff:ff:ff | + | |
− | - 01:01:01:01:01:01 | + | |
− | - 55:55:01:01:01:01
| + | |
− | - 55:55:00:00:01:01
| + | |
− | - 33:33:01:01:01:01
| + | |
− | + 33:33:00:00:01:01
| + | |
− | </quiz>
| + | |
− | | + | |
− | <quiz display=simple>
| + | |
− | {Soit un serveur IPv6, localisé sur le sous réseau de préfixe <tt>2001:db8:bad:babe::/64</tt>, dont l'administrateur a manuellement fixé la valeur de l'identifiant d'interface de l'unique carte ethernet à 666. Indiquer sur quelle(s) adresse(s) la pile IP de ce serveur doit être en écoute :
| + | |
− | ''(plusieurs réponses valides)''
| + | |
− | |type"()"}
| + | |
− | + adresse lien local <tt>fe80::666</tt> ;
| + | |
− | + adresse unicast globale <tt>2001:db8:bad:babe::666</tt> ;
| + | |
− | + adresse mutlicast <tt>ff02::1</tt>, tous les noeuds du lien ;
| + | |
− | + adresse de mutlicast sollicité <tt>ff02::1:ff00:666</tt> ;
| + | |
− | + adresse de bouclage (loopback) <tt>::1</tt>.
| + | |
− | </quiz>
| + | |
− | | + | |
− | == Exercices == | + | |
− | | + | |
− | {{Question|Sur le réseau de préfixe 2001:db8:dead:beef::/64 l'administrateur système a affecté l'identitiant d'interface à la valeur 16 décimale (0x10 en hexadécimal) à l'interface ethernet du serveur web nommé www.my-mad-cow.org. Ce serveur est donc joignable à l'addresse unicast globale 2001:db8:dead:beef::10/64. Quelle est l'adresse mutlicast sollicité correspondant à cette adresse, sur laquelle l'interface ethernet du serveur se mettra également à l'écoute pour le protocole de découverte de voisins ?
| + | |
− | <response>
| + | |
− | l'adresse multicast sollicitée : ff02::1:ff00:10
| + | |
− | </response>
| + | |
− | }}
| + | |
− | | + | |
− | {{Question|Soit une station de travail disposant d'une carte Ethernet d'adresse MAC 00:a0:90:0d:ca:fe, connectée au sous réseau de préfixe 2001:db8:9696:000a::/64. Il n'y a pas de serveur DHCPv6 sur ce réseau, on suppose que la procédure d'auto-configuration Ipv6 sans état s'est déroulée sans erreur. A l'issue de cette procédure d'auto-configuration d'IPv6 donnez la valeur de quatre adresses IPv6, listées ci dessous, sur lesquelles l'interface Ethernet doit être en écoute et remonter les datagrammes à la pile Ipv6
| + | |
− | - L'adresse lien local : ?
| + | |
− | | + | |
− | - L'adresse unicast globale : ?
| + | |
− | | + | |
− | - L'adresse multicast tous les noeuds du lien : ?
| + | |
− | | + | |
− | - L'adresse multicast sollicitée : ?
| + | |
− | | + | |
− | <response>
| + | |
− | - L'adresse lien local : fe80::02a0:90ff:fe0d:cafe/64
| + | |
− | | + | |
− | - L'adresse unicast globale : 2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64
| + | |
− | | + | |
− | - L'adresse multicast tous les noeuds du lien : ff02::1/128
| + | |
− | | + | |
− | - L'adresse multicast sollicitée : ff02::1:ff0d:cafe/128
| + | |
− | </response>
| + | |
− | }}
| + | |
− | | + | |
− | {{Question| La station de travail de la question précédente émet dans le cadre d'une procécure de découverte de voisins un datagramme IPv6 à destination du groupe de multicast sollicité ff02::1:ff00:10. Le datagramme de multicast est encapsulé, par la pile IPv6, dans une trame ethernet pour être émis sur le domaine de diffusion (VLAN) de rattachment de la sation. Comment est déterminée l'adresse MAC de destination de la trame ethernet ? Quelle est sa valeur ?
| + | |
− | | + | |
− | <response>
| + | |
− | L'adresse MAC ethernet de destination est déduite automatiquement de l'adresse multicast IPv6 de destination, en concaténant le préfixe réservé de 16 bits 0x3333 aux 32 bits (4 octets) de poids faible de l'adresse multicast IPv6.
| + | |
| | | |
− | L'adresse MAC ethernet de destination est donc 33-33-ff-00-00-10
| + | Poly Introduction IPv6 (JL) page 53 |
− | </response>
| + | |
− | }}
| + | |