Difference between revisions of "MOOC:Auto-eval Act15-exercice"
From Livre IPv6
(→Act15 : Exercice) |
|||
| (10 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
| + | [[MOOC:Accueil|MOOC]] >[[MOOC:Contenu|Contenu]]>[[MOOC:Quizz|Quizzs]]>Auto-eval Act15-exercice | ||
| + | ---- | ||
| + | __NOTOC__ | ||
| + | = Session 5.1 = | ||
| + | <pre> | ||
| + | <problem> | ||
| + | <p> | ||
| + | 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. </p> | ||
| + | <p>L'administrateur souhaite que cette machine possède 2 adresses unicast globales : | ||
| + | <ul><li><b>L'adresse globale 1</b> construite avec l'identifiant d'interface généré à partir de l'adresse MAC ;</li><li><b>l'adresse globale 2</b> construite avec un identifiant d'interface fixé à la valeur 16.</li></ul> | ||
| + | </p> | ||
| + | <p>Indiquez la correspondance entre le type et la valeur des adresses IPv6, listées ci-dessous, sur lesquelles l'interface Ethernet | ||
| + | doit être en écoute et remonter les datagrammes à la pile IPv6. </p> | ||
| + | <ul> | ||
| + | <li> | ||
| + | <span style="font-size: 1em; line-height: 1.6em;">fe80::02a0:90ff:fe0d:cafe/64</span> | ||
| + | </li> | ||
| + | <li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64</li> | ||
| + | <li>2001:db8:9696:000a::10/64</li> | ||
| + | <li>ff02::1/128</li> | ||
| + | <li>ff02::1:ff0d:cafe/128</li> | ||
| + | <li>33-33-ff-0d-ca-fe</li> | ||
| + | <li>ff02::1:ff00:10/128</li> | ||
| + | <li>33-33-ff-00-00-10</li> | ||
| + | </ul> | ||
| + | <p/> | ||
| + | <customresponse> | ||
| + | <h3>Pour répondre, glisser et déplacer chaque proposition sur une case du schéma ci-joint. Nota : le début de la proposition doit être dans la case pour être prise en compte.</h3> | ||
| + | <p/> | ||
| + | <drag_and_drop_input img="/static/Act15_Exo_01.jpg" target_outline="true" one_per_target="true" no_labels="true"> | ||
| + | <draggable id="1" label="fe80::02a0:90ff:fe0d:cafe/64"/> | ||
| + | <draggable id="2" label="2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64"/> | ||
| + | <draggable id="3" label="2001:db8:9696:000a::10/64"/> | ||
| + | <draggable id="4" label="ff02::1/128"/> | ||
| + | <draggable id="5" label="ff02::1:ff0d:cafe/128"/> | ||
| + | <draggable id="6" label="33-33-ff-0d-ca-fe"/> | ||
| + | <draggable id="7" label="ff02::1:ff00:10/128"/> | ||
| + | <draggable id="8" label="33-33-ff-00-00-10"/> | ||
| + | </drag_and_drop_input> | ||
| + | <answer type="loncapa/python"> | ||
| + | correct_answer = { | ||
| + | '1': [[260,115], 250], | ||
| + | '2': [[10,10], 250], | ||
| + | '3': [[525,10], 250], | ||
| + | '4': [[280,360], 250], | ||
| + | '5': [[30,230], 250], | ||
| + | '6': [[20,425], 250], | ||
| + | '7': [[510,215], 250], | ||
| + | '8': [[540,430], 250]} | ||
| + | if draganddrop.grade(submission[0], correct_answer): | ||
| + | correct = ['correct'] | ||
| + | else: | ||
| + | correct = ['incorrect'] | ||
| + | </answer> | ||
| + | </customresponse> | ||
| + | <solution> | ||
| + | <div class="detailed-solution"> | ||
| + | <p>Explanation</p> | ||
| + | <p>Voici les correspondances : | ||
| + | <ul><li><span style="font-size: 1em; line-height: 1.6em;">fe80::02a0:90ff:fe0d:cafe/64 correspond à l'adresse lien-local (LLA).</span></li><li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64 correspond à l'adresse unicast globale 1.</li><li>2001:db8:9696:000a::10/64 correspond à l'adresse unicast globale 2.</li><li>ff02::1/128 correspond à l'adresse multicast de tous les noeuds du lien.</li><li>ff02::1:ff0d:cafe/128 correspond à l'adresse multicast sollicitée globale 1.</li><li>33-33-ff-0d-ca-fe correspond à l'adresse multicast Ethernet pour l'adresse unicast globale 1.</li><li>ff02::1:ff00:10/128 correspond à l'adresse multicast sollicitée globale 2.</li><li>33-33-ff-00-00-10 correspond à l'adresse multicast Ethernet pour l'adresse unicast globale 2.</li></ul></p> | ||
| + | </div> | ||
| + | </solution> | ||
| + | </problem> | ||
| + | </pre> | ||
| + | |||
| + | |||
| + | |||
| + | = Session 5.0 = | ||
| + | == Découverte == | ||
| + | <pre> | ||
| + | |||
| + | </pre> | ||
| + | |||
| + | == Approfondissement == | ||
| + | <pre> | ||
| + | <problem> | ||
| + | <p>Soit une station de travail disposant d'une carte Ethernet d'adresse MAC <tt>00:a0:90:0d:ca:fe</tt>, | ||
| + | connectée au sous-réseau de préfixe 2001:db8:9696:000a::/64. </p> | ||
| + | <p>L'administrateur souhaite que cette machine possède 2 adresses unicast globales : | ||
| + | <ul> | ||
| + | <li><b>L'adresse globale 1</b> construite avec l'identifiant d'interface généré à partir de l'adresse MAC ;</li> | ||
| + | <li><b>l'adresse globale 2</b> construite avec un identifiant d'interface fixé à la valeur décimale 16.</li> | ||
| + | </ul> | ||
| + | </p> | ||
| + | <p>Indiquez la correspondance entre le type et la valeur des adresses IPv6, listées ci-dessous, sur lesquelles l'interface Ethernet | ||
| + | doit être en écoute et remonter les datagrammes à la pile IPv6. </p> | ||
| + | <ul> | ||
| + | <li> <span style="font-size: 1em; line-height: 1.6em;">fe80::02a0:90ff:fe0d:cafe/64</span></li> | ||
| + | <li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64</li> | ||
| + | <li>2001:db8:9696:000a::10/64</li> | ||
| + | <li>ff02::1/128</li> | ||
| + | <li>ff02::1:ff0d:cafe/128</li> | ||
| + | <li>33-33-ff-0d-ca-fe</li> | ||
| + | <li>ff02::1:ff00:10/128</li> | ||
| + | <li>33-33-ff-00-00-10</li> | ||
| + | </ul> | ||
| + | <p/> | ||
| + | <customresponse> | ||
| + | <h3>Pour répondre, glisser et déplacer chaque proposition sur une case du schéma ci-joint. Nota : le début de la proposition doit être dans la case pour être pris en compte.</h3> | ||
| + | <p/> | ||
| + | <drag_and_drop_input img="/static/Act15_Exo_01.jpg" target_outline="true" one_per_target="true" no_labels="true"> | ||
| + | <draggable id="1" label="fe80::02a0:90ff:fe0d:cafe/64"/> | ||
| + | <draggable id="2" label="2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64"/> | ||
| + | <draggable id="3" label="2001:db8:9696:000a::10/64"/> | ||
| + | <draggable id="4" label="ff02::1/128"/> | ||
| + | <draggable id="5" label="ff02::1:ff0d:cafe/128"/> | ||
| + | <draggable id="6" label="33-33-ff-0d-ca-fe"/> | ||
| + | <draggable id="7" label="ff02::1:ff00:10/128"/> | ||
| + | <draggable id="8" label="33-33-ff-00-00-10"/> | ||
| + | </drag_and_drop_input> | ||
| + | <answer type="loncapa/python"> | ||
| + | correct_answer = { | ||
| + | '1': [[260,115], 250], | ||
| + | '2': [[10,10], 250], | ||
| + | '3': [[525,10], 250], | ||
| + | '4': [[280,360], 250], | ||
| + | '5': [[30,230], 250], | ||
| + | '6': [[20,425], 250], | ||
| + | '7': [[510,215], 250], | ||
| + | '8': [[540,430], 250]} | ||
| + | if draganddrop.grade(submission[0], correct_answer): | ||
| + | correct = ['correct'] | ||
| + | else: | ||
| + | correct = ['incorrect'] | ||
| + | </answer> | ||
| + | </customresponse> | ||
| + | <solution> | ||
| + | <div class="detailed-solution"> | ||
| + | <p>Explanation</p> | ||
| + | <p>Voici les correspondances : | ||
| + | <ul> | ||
| + | <li>fe80::02a0:90ff:fe0d:cafe/64 correspond à l'adresse lien-local (LLA).</li> | ||
| + | <li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64 correspond à l'adresse unicast globale 1.</li> | ||
| + | <li>2001:db8:9696:000a::10/64 correspond à l'adresse unicast globale 2.</li> | ||
| + | <li>ff02::1/128 correspond à l'adresse multicast de tous les noeuds du lien.</li> | ||
| + | <li>ff02::1:ff0d:cafe/128 correspond à l'adresse multicast sollicitée de l'adresse unicast globale 1.</li> | ||
| + | <li>33-33-ff-0d-ca-fe correspond à l'adresse de multicast Ethernet dérivée de l'adresse multicast sollicité correspondant à l'adresse unicast globale 1.</li> | ||
| + | <li>ff02::1:ff00:10/128 correspond à l'adresse multicast sollicitée de l'adresse unicast globale 2.</li> | ||
| + | <li>33-33-ff-00-00-10 correspond à l'adresse de multicast Ethernet dérivée de l'adresse multicast sollicité correspondant à l'adresse unicast globale 2.</li> | ||
| + | </ul></p> | ||
| + | Pour être plus précis, | ||
| + | <ul> | ||
| + | <li> un datagramme IPv6 à destination de l'adresse 2001:db8:9696:000a::10 sera encapsulé dans une trame Ethernet d'adresse MAC de destination 00:a0:90:0d:ca:fe (l'adresse MAC de la station),</li> | ||
| + | <li> lors de la découverte du voisinage de l'adresse 2001:db8:9696:000a::10 (cf séquence 2), le datagramme IPv6 sera à destination de l'adresse multicast sollicité ff02::1:ff00:0010 encapsulé dans une trame Ethernet d'adresse MAC de destination 33:33:ff:00:00:10</li> | ||
| + | </ul> | ||
| + | </div> | ||
| + | </solution> | ||
| + | </problem> | ||
| + | |||
| + | </pre> | ||
| + | |||
| + | |||
| + | |||
| + | = Session 3 = | ||
| + | <pre> | ||
| + | <problem> | ||
| + | <p>Soit une station de travail disposant d'une carte Ethernet d'adresse MAC <tt>00:a0:90:0d:ca:fe</tt>, | ||
| + | connectée au sous-réseau de préfixe 2001:db8:9696:000a::/64. </p> | ||
| + | <p>L'administrateur souhaite que cette machine possède 2 adresses unicast globales : | ||
| + | <ul> | ||
| + | <li><b>L'adresse globale 1</b> construite avec l'identifiant d'interface généré à partir de l'adresse MAC ;</li> | ||
| + | <li><b>l'adresse globale 2</b> construite avec un identifiant d'interface fixé à la valeur décimale 16.</li> | ||
| + | </ul> | ||
| + | </p> | ||
| + | <p>Indiquez la correspondance entre le type et la valeur des adresses IPv6, listées ci-dessous, sur lesquelles l'interface Ethernet | ||
| + | doit être en écoute et remonter les datagrammes à la pile IPv6. </p> | ||
| + | <ul> | ||
| + | <li> <span style="font-size: 1em; line-height: 1.6em;">fe80::02a0:90ff:fe0d:cafe/64</span></li> | ||
| + | <li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64</li> | ||
| + | <li>2001:db8:9696:000a::10/64</li> | ||
| + | <li>ff02::1/128</li> | ||
| + | <li>ff02::1:ff0d:cafe/128</li> | ||
| + | <li>33-33-ff-0d-ca-fe</li> | ||
| + | <li>ff02::1:ff00:10/128</li> | ||
| + | <li>33-33-ff-00-00-10</li> | ||
| + | </ul> | ||
| + | <p/> | ||
| + | <customresponse> | ||
| + | <h3>Pour répondre, glisser et déplacer chaque proposition sur une case du schéma ci-joint. Nota : le début de la proposition doit être dans la case pour être pris en compte.</h3> | ||
| + | <p/> | ||
| + | <drag_and_drop_input img="/static/Act15_Exo_01.jpg" target_outline="true" one_per_target="true" no_labels="true"> | ||
| + | <draggable id="1" label="fe80::02a0:90ff:fe0d:cafe/64"/> | ||
| + | <draggable id="2" label="2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64"/> | ||
| + | <draggable id="3" label="2001:db8:9696:000a::10/64"/> | ||
| + | <draggable id="4" label="ff02::1/128"/> | ||
| + | <draggable id="5" label="ff02::1:ff0d:cafe/128"/> | ||
| + | <draggable id="6" label="33-33-ff-0d-ca-fe"/> | ||
| + | <draggable id="7" label="ff02::1:ff00:10/128"/> | ||
| + | <draggable id="8" label="33-33-ff-00-00-10"/> | ||
| + | </drag_and_drop_input> | ||
| + | <answer type="loncapa/python"> | ||
| + | correct_answer = { | ||
| + | '1': [[260,115], 250], | ||
| + | '2': [[10,10], 250], | ||
| + | '3': [[525,10], 250], | ||
| + | '4': [[280,360], 250], | ||
| + | '5': [[30,230], 250], | ||
| + | '6': [[20,425], 250], | ||
| + | '7': [[510,215], 250], | ||
| + | '8': [[540,430], 250]} | ||
| + | if draganddrop.grade(submission[0], correct_answer): | ||
| + | correct = ['correct'] | ||
| + | else: | ||
| + | correct = ['incorrect'] | ||
| + | </answer> | ||
| + | </customresponse> | ||
| + | <solution> | ||
| + | <div class="detailed-solution"> | ||
| + | <p>Explanation</p> | ||
| + | <p>Voici les correspondances : | ||
| + | <ul> | ||
| + | <li>fe80::02a0:90ff:fe0d:cafe/64 correspond à l'adresse lien-local (LLA).</li> | ||
| + | <li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64 correspond à l'adresse unicast globale 1.</li> | ||
| + | <li>2001:db8:9696:000a::10/64 correspond à l'adresse unicast globale 2.</li> | ||
| + | <li>ff02::1/128 correspond à l'adresse multicast de tous les noeuds du lien.</li> | ||
| + | <li>ff02::1:ff0d:cafe/128 correspond à l'adresse multicast sollicitée de l'adresse unicast globale 1.</li> | ||
| + | <li>33-33-ff-0d-ca-fe correspond à l'adresse de multicast Ethernet dérivée de l'adresse multicast sollicité correspondant à l'adresse unicast globale 1.</li> | ||
| + | <li>ff02::1:ff00:10/128 correspond à l'adresse multicast sollicitée de l'adresse unicast globale 2.</li> | ||
| + | <li>33-33-ff-00-00-10 correspond à l'adresse de multicast Ethernet dérivée de l'adresse multicast sollicité correspondant à l'adresse unicast globale 2.</li> | ||
| + | </ul></p> | ||
| + | Pour être plus précis, | ||
| + | <ul> | ||
| + | <li> un datagramme IPv6 à destination de l'adresse 2001:db8:9696:000a::10 sera encapsulé dans une trame Ethernet d'adresse MAC de destination 00:a0:90:0d:ca:fe (l'adresse MAC de la station),</li> | ||
| + | <li> lors de la découverte du voisinage de l'adresse 2001:db8:9696:000a::10 (cf séquence 2), le datagramme IPv6 sera à destination de l'adresse multicast sollicité ff02::1:ff00:0010 encapsulé dans une trame Ethernet d'adresse MAC de destination 33:33:ff:00:00:10</li> | ||
| + | </ul> | ||
| + | </div> | ||
| + | </solution> | ||
| + | </problem> | ||
| + | |||
| + | </pre> | ||
| + | |||
| + | = Session 2 = | ||
| + | |||
=== Act15 : Exercice === | === Act15 : Exercice === | ||
| Line 6: | Line 240: | ||
L'administrateur souhaite que cette machine possède 2 adresses unicast globales : | L'administrateur souhaite que cette machine possède 2 adresses unicast globales : | ||
* une construite avec l'identifiant d'interface généré à partir de l'adresse MAC | * une construite avec l'identifiant d'interface généré à partir de l'adresse MAC | ||
| − | * une construite avec un identifiant d'interface fixé à la valeur 16 | + | * une construite avec un identifiant d'interface fixé à la valeur décimale 16. |
Donnez la valeur des adresses IPv6, listées ci dessous, sur lesquelles l'interface Ethernet doit être en écoute et remonter les datagrammes à la pile IPv6. | Donnez la valeur des adresses IPv6, listées ci dessous, sur lesquelles l'interface Ethernet doit être en écoute et remonter les datagrammes à la pile IPv6. | ||
| − | + | * 1 L'adresse lien local : ? | |
| − | + | * 2 L'adresse unicast globale 1 (construite avec l'IID MAC): ? | |
| − | + | * 3 L'adresse unicast globale 2 (construite avec l'IID statique): ? | |
| − | + | * 4 L'adresse multicast tous les noeuds du lien : ? | |
| − | + | * 5 L'adresse multicast sollicitée pour l'adresse unicast globale 1 : ? | |
| − | + | * 6 L'adresse multicast Ethernet pour l'adresse unicast globale 1 : ? | |
| − | + | * 7 L'adresse multicast sollicitée pour l'adresse unicast globale 2 : ? | |
| − | + | * 8 L'adresse multicast Ethernet pour l'adresse unicast globale 2 : ? | |
| Line 24: | Line 258: | ||
<response> | <response> | ||
| − | + | * 1 L'adresse lien local : fe80::02a0:90ff:fe0d:cafe/64 | |
| − | + | * 2 L'adresse unicast globale 1: 2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64 | |
| − | + | * 3 L'adresse unicast globale 2 : 2001:db8:9696:000a::10/64 | |
| − | + | * 4 L'adresse multicast tous les noeuds du lien : ff02::1/128 | |
| − | + | * 5 L'adresse multicast sollicitée 1: ff02::1:ff0d:cafe/128 | |
| − | + | * 6 L'adresse multicast Ethernet 1 : 33-33-ff-0d-ca-fe | |
| − | + | * 7 L'adresse multicast sollicitée 2: ff02::1:ff00:10/128 | |
| − | + | * 8 L'adresse multicast Ethernet 2 : 33-33-ff-00-00-10 | |
</response> | </response> | ||
| − | |||
Latest revision as of 14:53, 30 April 2019
MOOC >Contenu>Quizzs>Auto-eval Act15-exercice
Session 5.1
<problem>
<p>
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. </p>
<p>L'administrateur souhaite que cette machine possède 2 adresses unicast globales :
<ul><li><b>L'adresse globale 1</b> construite avec l'identifiant d'interface généré à partir de l'adresse MAC ;</li><li><b>l'adresse globale 2</b> construite avec un identifiant d'interface fixé à la valeur 16.</li></ul>
</p>
<p>Indiquez la correspondance entre le type et la valeur des adresses IPv6, listées ci-dessous, sur lesquelles l'interface Ethernet
doit être en écoute et remonter les datagrammes à la pile IPv6. </p>
<ul>
<li>
<span style="font-size: 1em; line-height: 1.6em;">fe80::02a0:90ff:fe0d:cafe/64</span>
</li>
<li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64</li>
<li>2001:db8:9696:000a::10/64</li>
<li>ff02::1/128</li>
<li>ff02::1:ff0d:cafe/128</li>
<li>33-33-ff-0d-ca-fe</li>
<li>ff02::1:ff00:10/128</li>
<li>33-33-ff-00-00-10</li>
</ul>
<p/>
<customresponse>
<h3>Pour répondre, glisser et déplacer chaque proposition sur une case du schéma ci-joint. Nota : le début de la proposition doit être dans la case pour être prise en compte.</h3>
<p/>
<drag_and_drop_input img="/static/Act15_Exo_01.jpg" target_outline="true" one_per_target="true" no_labels="true">
<draggable id="1" label="fe80::02a0:90ff:fe0d:cafe/64"/>
<draggable id="2" label="2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64"/>
<draggable id="3" label="2001:db8:9696:000a::10/64"/>
<draggable id="4" label="ff02::1/128"/>
<draggable id="5" label="ff02::1:ff0d:cafe/128"/>
<draggable id="6" label="33-33-ff-0d-ca-fe"/>
<draggable id="7" label="ff02::1:ff00:10/128"/>
<draggable id="8" label="33-33-ff-00-00-10"/>
</drag_and_drop_input>
<answer type="loncapa/python">
correct_answer = {
'1': [[260,115], 250],
'2': [[10,10], 250],
'3': [[525,10], 250],
'4': [[280,360], 250],
'5': [[30,230], 250],
'6': [[20,425], 250],
'7': [[510,215], 250],
'8': [[540,430], 250]}
if draganddrop.grade(submission[0], correct_answer):
correct = ['correct']
else:
correct = ['incorrect']
</answer>
</customresponse>
<solution>
<div class="detailed-solution">
<p>Explanation</p>
<p>Voici les correspondances :
<ul><li><span style="font-size: 1em; line-height: 1.6em;">fe80::02a0:90ff:fe0d:cafe/64 correspond à l'adresse lien-local (LLA).</span></li><li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64 correspond à l'adresse unicast globale 1.</li><li>2001:db8:9696:000a::10/64 correspond à l'adresse unicast globale 2.</li><li>ff02::1/128 correspond à l'adresse multicast de tous les noeuds du lien.</li><li>ff02::1:ff0d:cafe/128 correspond à l'adresse multicast sollicitée globale 1.</li><li>33-33-ff-0d-ca-fe correspond à l'adresse multicast Ethernet pour l'adresse unicast globale 1.</li><li>ff02::1:ff00:10/128 correspond à l'adresse multicast sollicitée globale 2.</li><li>33-33-ff-00-00-10 correspond à l'adresse multicast Ethernet pour l'adresse unicast globale 2.</li></ul></p>
</div>
</solution>
</problem>
Session 5.0
Découverte
Approfondissement
<problem>
<p>Soit une station de travail disposant d'une carte Ethernet d'adresse MAC <tt>00:a0:90:0d:ca:fe</tt>,
connectée au sous-réseau de préfixe 2001:db8:9696:000a::/64. </p>
<p>L'administrateur souhaite que cette machine possède 2 adresses unicast globales :
<ul>
<li><b>L'adresse globale 1</b> construite avec l'identifiant d'interface généré à partir de l'adresse MAC ;</li>
<li><b>l'adresse globale 2</b> construite avec un identifiant d'interface fixé à la valeur décimale 16.</li>
</ul>
</p>
<p>Indiquez la correspondance entre le type et la valeur des adresses IPv6, listées ci-dessous, sur lesquelles l'interface Ethernet
doit être en écoute et remonter les datagrammes à la pile IPv6. </p>
<ul>
<li> <span style="font-size: 1em; line-height: 1.6em;">fe80::02a0:90ff:fe0d:cafe/64</span></li>
<li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64</li>
<li>2001:db8:9696:000a::10/64</li>
<li>ff02::1/128</li>
<li>ff02::1:ff0d:cafe/128</li>
<li>33-33-ff-0d-ca-fe</li>
<li>ff02::1:ff00:10/128</li>
<li>33-33-ff-00-00-10</li>
</ul>
<p/>
<customresponse>
<h3>Pour répondre, glisser et déplacer chaque proposition sur une case du schéma ci-joint. Nota : le début de la proposition doit être dans la case pour être pris en compte.</h3>
<p/>
<drag_and_drop_input img="/static/Act15_Exo_01.jpg" target_outline="true" one_per_target="true" no_labels="true">
<draggable id="1" label="fe80::02a0:90ff:fe0d:cafe/64"/>
<draggable id="2" label="2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64"/>
<draggable id="3" label="2001:db8:9696:000a::10/64"/>
<draggable id="4" label="ff02::1/128"/>
<draggable id="5" label="ff02::1:ff0d:cafe/128"/>
<draggable id="6" label="33-33-ff-0d-ca-fe"/>
<draggable id="7" label="ff02::1:ff00:10/128"/>
<draggable id="8" label="33-33-ff-00-00-10"/>
</drag_and_drop_input>
<answer type="loncapa/python">
correct_answer = {
'1': [[260,115], 250],
'2': [[10,10], 250],
'3': [[525,10], 250],
'4': [[280,360], 250],
'5': [[30,230], 250],
'6': [[20,425], 250],
'7': [[510,215], 250],
'8': [[540,430], 250]}
if draganddrop.grade(submission[0], correct_answer):
correct = ['correct']
else:
correct = ['incorrect']
</answer>
</customresponse>
<solution>
<div class="detailed-solution">
<p>Explanation</p>
<p>Voici les correspondances :
<ul>
<li>fe80::02a0:90ff:fe0d:cafe/64 correspond à l'adresse lien-local (LLA).</li>
<li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64 correspond à l'adresse unicast globale 1.</li>
<li>2001:db8:9696:000a::10/64 correspond à l'adresse unicast globale 2.</li>
<li>ff02::1/128 correspond à l'adresse multicast de tous les noeuds du lien.</li>
<li>ff02::1:ff0d:cafe/128 correspond à l'adresse multicast sollicitée de l'adresse unicast globale 1.</li>
<li>33-33-ff-0d-ca-fe correspond à l'adresse de multicast Ethernet dérivée de l'adresse multicast sollicité correspondant à l'adresse unicast globale 1.</li>
<li>ff02::1:ff00:10/128 correspond à l'adresse multicast sollicitée de l'adresse unicast globale 2.</li>
<li>33-33-ff-00-00-10 correspond à l'adresse de multicast Ethernet dérivée de l'adresse multicast sollicité correspondant à l'adresse unicast globale 2.</li>
</ul></p>
Pour être plus précis,
<ul>
<li> un datagramme IPv6 à destination de l'adresse 2001:db8:9696:000a::10 sera encapsulé dans une trame Ethernet d'adresse MAC de destination 00:a0:90:0d:ca:fe (l'adresse MAC de la station),</li>
<li> lors de la découverte du voisinage de l'adresse 2001:db8:9696:000a::10 (cf séquence 2), le datagramme IPv6 sera à destination de l'adresse multicast sollicité ff02::1:ff00:0010 encapsulé dans une trame Ethernet d'adresse MAC de destination 33:33:ff:00:00:10</li>
</ul>
</div>
</solution>
</problem>
Session 3
<problem>
<p>Soit une station de travail disposant d'une carte Ethernet d'adresse MAC <tt>00:a0:90:0d:ca:fe</tt>,
connectée au sous-réseau de préfixe 2001:db8:9696:000a::/64. </p>
<p>L'administrateur souhaite que cette machine possède 2 adresses unicast globales :
<ul>
<li><b>L'adresse globale 1</b> construite avec l'identifiant d'interface généré à partir de l'adresse MAC ;</li>
<li><b>l'adresse globale 2</b> construite avec un identifiant d'interface fixé à la valeur décimale 16.</li>
</ul>
</p>
<p>Indiquez la correspondance entre le type et la valeur des adresses IPv6, listées ci-dessous, sur lesquelles l'interface Ethernet
doit être en écoute et remonter les datagrammes à la pile IPv6. </p>
<ul>
<li> <span style="font-size: 1em; line-height: 1.6em;">fe80::02a0:90ff:fe0d:cafe/64</span></li>
<li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64</li>
<li>2001:db8:9696:000a::10/64</li>
<li>ff02::1/128</li>
<li>ff02::1:ff0d:cafe/128</li>
<li>33-33-ff-0d-ca-fe</li>
<li>ff02::1:ff00:10/128</li>
<li>33-33-ff-00-00-10</li>
</ul>
<p/>
<customresponse>
<h3>Pour répondre, glisser et déplacer chaque proposition sur une case du schéma ci-joint. Nota : le début de la proposition doit être dans la case pour être pris en compte.</h3>
<p/>
<drag_and_drop_input img="/static/Act15_Exo_01.jpg" target_outline="true" one_per_target="true" no_labels="true">
<draggable id="1" label="fe80::02a0:90ff:fe0d:cafe/64"/>
<draggable id="2" label="2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64"/>
<draggable id="3" label="2001:db8:9696:000a::10/64"/>
<draggable id="4" label="ff02::1/128"/>
<draggable id="5" label="ff02::1:ff0d:cafe/128"/>
<draggable id="6" label="33-33-ff-0d-ca-fe"/>
<draggable id="7" label="ff02::1:ff00:10/128"/>
<draggable id="8" label="33-33-ff-00-00-10"/>
</drag_and_drop_input>
<answer type="loncapa/python">
correct_answer = {
'1': [[260,115], 250],
'2': [[10,10], 250],
'3': [[525,10], 250],
'4': [[280,360], 250],
'5': [[30,230], 250],
'6': [[20,425], 250],
'7': [[510,215], 250],
'8': [[540,430], 250]}
if draganddrop.grade(submission[0], correct_answer):
correct = ['correct']
else:
correct = ['incorrect']
</answer>
</customresponse>
<solution>
<div class="detailed-solution">
<p>Explanation</p>
<p>Voici les correspondances :
<ul>
<li>fe80::02a0:90ff:fe0d:cafe/64 correspond à l'adresse lien-local (LLA).</li>
<li>2001:db8:9696:000a:02a0:90ff:fe0d:cafe/64 correspond à l'adresse unicast globale 1.</li>
<li>2001:db8:9696:000a::10/64 correspond à l'adresse unicast globale 2.</li>
<li>ff02::1/128 correspond à l'adresse multicast de tous les noeuds du lien.</li>
<li>ff02::1:ff0d:cafe/128 correspond à l'adresse multicast sollicitée de l'adresse unicast globale 1.</li>
<li>33-33-ff-0d-ca-fe correspond à l'adresse de multicast Ethernet dérivée de l'adresse multicast sollicité correspondant à l'adresse unicast globale 1.</li>
<li>ff02::1:ff00:10/128 correspond à l'adresse multicast sollicitée de l'adresse unicast globale 2.</li>
<li>33-33-ff-00-00-10 correspond à l'adresse de multicast Ethernet dérivée de l'adresse multicast sollicité correspondant à l'adresse unicast globale 2.</li>
</ul></p>
Pour être plus précis,
<ul>
<li> un datagramme IPv6 à destination de l'adresse 2001:db8:9696:000a::10 sera encapsulé dans une trame Ethernet d'adresse MAC de destination 00:a0:90:0d:ca:fe (l'adresse MAC de la station),</li>
<li> lors de la découverte du voisinage de l'adresse 2001:db8:9696:000a::10 (cf séquence 2), le datagramme IPv6 sera à destination de l'adresse multicast sollicité ff02::1:ff00:0010 encapsulé dans une trame Ethernet d'adresse MAC de destination 33:33:ff:00:00:10</li>
</ul>
</div>
</solution>
</problem>
Session 2
Act15 : Exercice
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.
L'administrateur souhaite que cette machine possède 2 adresses unicast globales :
- une construite avec l'identifiant d'interface généré à partir de l'adresse MAC
- une construite avec un identifiant d'interface fixé à la valeur décimale 16.
Donnez la valeur des adresses IPv6, listées ci dessous, sur lesquelles l'interface Ethernet doit être en écoute et remonter les datagrammes à la pile IPv6.
- 1 L'adresse lien local : ?
- 2 L'adresse unicast globale 1 (construite avec l'IID MAC): ?
- 3 L'adresse unicast globale 2 (construite avec l'IID statique): ?
- 4 L'adresse multicast tous les noeuds du lien : ?
- 5 L'adresse multicast sollicitée pour l'adresse unicast globale 1 : ?
- 6 L'adresse multicast Ethernet pour l'adresse unicast globale 1 : ?
- 7 L'adresse multicast sollicitée pour l'adresse unicast globale 2 : ?
- 8 L'adresse multicast Ethernet pour l'adresse unicast globale 2 : ?
Solutions :
