MOOC:Devoir Seq1-exercice
From Livre IPv6
MOOC >Contenu>Quizzs> Devoir Seq1 Quiz
Session 5.1
<left>Soit l'adresse IPv6 suivante : fd75:e4d9:cb77:2dce:25e1:b0f7:65c9:ab42</left>
====
<p> </p>
>>S1Ex01<<
>>Cette adresse est une adresse ________ <<
[[
indéfinie {{mauvaise proposition}}
de bouclage/loopback {{L'adresse de bouclage est utilisée par un noeud pour s'envoyer des paquets à lui-même.}}
lien-local {{L'adresse "lien-local" est une adresse dont l'étendue de validité est restreinte au lien ou au domaine de diffusion de niveau 2.}}
(unicast locale unique ULA) {{L'adresse ULA est destinée à une utilisation locale. Elle n'est pas définie pour être routée dans l'Internet public, mais seulement au sein d'une zone limitée (topologie privative) telle qu'un site.}}
unicast globale / adresse publique {{L'adresse globale est routable sur l'Internet V6. Elle est communément qualifiée « d'adresse publique ».}}
unicast globale à usage documentaire {{Le préfixe d'adresse 2001:db8::/32 est réservé à la documentation. Ces adresses ne sont théoriquement pas routées par les opérateurs sur l'Internet public.}}
multicast {{Une adresse de type multicast désigne un groupe d'interfaces appartenant à différents nœuds pouvant être situés n'importe où sur le réseau.}}
non valide {{mauvaise proposition}}
]]
|| L'adresse fd75:e4d9:cb77:2dce:25e1:b0f7:65c9:ab42 est une adresse unicast, reste à identifier sa portée.||
S1Ex02
<p>Avec cette adresse,il est possible de joindre </p>
[[aucune station, uniquement les stations du même réseau, (uniquement les stations d'une infrastructure privative), toutes les stations de l'internet]]
[explanation] L'adresse est de type unicast locale unique (ULA) donc routable uniquement sur une infrastructure privative.[explanation]
<problem>
<p>S1Ex03</p>
<script type="loncapa/python">
import socket
def test_address(expect, ans):
try:
a = socket.inet_pton(socket.AF_INET6, expect)
b = socket.inet_pton(socket.AF_INET6, ans)
return a == b
except socket.error:
return False
</script>
<p>À quel préfixe de largeur 64 bits appartient cette adresse ? (sans la notation /64)</p>
<customresponse cfn="test_address" expect="fd75:e4d9:cb77:2dce::">
<textline size="40" correct_answer="11" label="Integer #1"/><br/>
</customresponse>
<solution>
<div class="detailed-solution">
<p>Explication</p>
<p>Les 64 bits définis dans le préfixe s'arrêtent après le mot <tt>2dce</tt>. </p>
</div>
</solution>
</problem>
S1Ex04
Quelles sont la première et la dernière adresse de ce préfixe ?
<problem>
<script type="loncapa/python">
import socket
def test_address(expect, ans):
try:
a = socket.inet_pton(socket.AF_INET6, expect)
b = socket.inet_pton(socket.AF_INET6, ans)
return a == b
except socket.error:
return False
</script>
<p>Saisissez la première adresse disponible dans ce préfixe :</p>
<customresponse cfn="test_address" expect="fd75:e4d9:cb77:2dce:000:0000:0000:0000">
<textline size="40" correct_answer="11" label="Integer #1"/><br/>
</customresponse>
<p>Saisissez la dernière adresse disponible dans ce préfixe :</p>
<customresponse cfn="test_address" expect="fd75:e4d9:cb77:2dce:ffff:ffff:ffff:ffff">
<textline size="40" correct_answer="11" label="Integer #1"/><br/>
</customresponse>
<solution>
<div class="detailed-solution">
<p>Explication</p>
<p>Les 64 bits définis dans le préfixe s'arrêtent après le mot <tt>2dce</tt>. Les bits suivants sont libres. En IPv6, il n'y a pas d'adresses réservées dans un sous-réseau. La première adresse disponible est donc celle avec l'ensemble des derniers 64 bits (128 - 64) à 0 ; la dernière, avec ces 64 bits à 1.</p>
</div>
</solution>
</problem>
S1Ex05
>>Quelle est la méthode de construction utilisée pour cet identifiant d'interface ? <<
( ) identifiant fixé par l'administrateur
( ) identifiant automatiquement dérivé de l'adresse matérielle de l'interface réseau
( ) identifiant généré à partir de l'identifiant du processeur
(x) identifiant aléatoire ou cryptographique
Note : une seule réponse valide
[explanation]
L’identifiant d'interface est basé sur une adresse aléatoire ou cryptographique.
[explanation]
S1Ex06
>>Donnez la valeur de l’adresse MAC de la station. <<
(x) Elle ne peut pas être déduite de l’adresse.
( ) b0-f7-65-c9-ab-42
( ) 25e1:b0f7:65c9:ab42
( ) 25-e1-65-c9-ab-42
Note : une seule réponse valide
[explanation]
L’identifiant d'interface est basé sur une adresse aléatoire ou cryptographique.
[explanation]
S1Ex07
>>L’adresse de multicast sollicité correspondant à cette adresse est ________ <<
[[
fe80::25e1:b0f7:65c9:ab42 {{L'adresse multicast est l'association du préfixe prédéfini ff02::1:ff00:0/104 aux trois derniers octets de l'identifiant d'interface.}}
ff05::1:ffc9:ab42 {{L'adresse multicast est l'association du préfixe prédéfini ff02::1:ff00:0/104 aux trois derniers octets de l'identifiant d'interface.}}
(ff02::1:ffc9:ab42) {{L'adresse multicast est l'association du préfixe prédéfini ff02::1:ff00:0/104 aux trois derniers octets de l'identifiant d'interface, c9:ab42 dans le cas présent.}}
ff01::2:ffc9:ab42 {{L'adresse multicast est l'association du préfixe prédéfini ff02::1:ff00:0/104 aux trois derniers octets de l'identifiant d'interface.}}
::ff:0:1c9:ab42 {{L'adresse multicast est l'association du préfixe prédéfini ff02::1:ff00:0/104 aux trois derniers octets de l'identifiant d'interface.}}
]]
S1Ex08
Cette adresse appartient à une infrastructure pour laquelle l'administrateur a assigné le préfixe fd75:e4d9:cb77:2d00::/56.
<problem>
<script type="loncapa/python">
import socket
def test_address(expect, ans):
try:
a = socket.inet_pton(socket.AF_INET6, expect)
b = socket.inet_pton(socket.AF_INET6, ans)
return a == b
except socket.error:
return False
</script>
<p>Saisissez le premier préfixe /64 disponible (sans la notation /64) :</p>
<customresponse cfn="test_address" expect="fd75:e4d9:cb77:2d00::">
<textline size="40" correct_answer="11" label="Integer #1"/><br/>
</customresponse>
<p>Saisissez le dernier préfixe /64 disponible (sans la notation /64) :</p>
<customresponse cfn="test_address" expect="fd75:e4d9:cb77:2dff::">
<textline size="40" correct_answer="11" label="Integer #1"/><br/>
</customresponse>
<solution>
<div class="detailed-solution">
<p>Explication</p>
<p>Les 64 bits définis dans le préfixe s'arrêtent après le mot <tt>2dce</tt>. Les bits suivants sont libres. En IPv6, il n'y a pas d'adresses réservées dans un sous-réseau. La première adresse disponible est donc celle avec l'ensemble des derniers 64 bits (128 - 64) à 0 ; la dernière, avec ces 64 bits à 1.</p>
</div>
</solution>
</problem>
Session 3
<left>Soit l'adresse IPv6 suivante : fd75:e4d9:cb77:2dce:25e1:b0f7:65c9:ab42</left>
====
<p> </p>
>>S1Ex01<<
>>Cette adresse est une adresse ________ <<
[[
indéfinie {{mauvaise proposition}}
de bouclage/loopback {{L'adresse de bouclage est utilisée par un noeud pour s'envoyer des paquets à lui-même.}}
lien-local {{L'adresse "lien-local" est une adresse dont l'étendue de validité est restreinte au lien ou au domaine de diffusion de niveau 2.}}
(unicast locale unique ULA) {{L'adresse ULA est destinée à une utilisation locale. Elle n'est pas définie pour être routée dans l'Internet public, mais seulement au sein d'une zone limitée (topologie privative) telle qu'un site.}}
unicast globale / adresse publique {{L'adresse globale est routable sur l'Internet V6. Elle est communément qualifiée « d'adresse publique ».}}
unicast globale à usage documentaire {{Le préfixe d'adresse 2001:db8::/32 est réservé à la documentation. Ces adresses ne sont théoriquement pas routées par les opérateurs sur l'Internet public.}}
multicast {{Une adresse de type multicast désigne un groupe d'interfaces appartenant à différents nœuds pouvant être situés n'importe où sur le réseau.}}
non valide {{mauvaise proposition}}
]]
|| L'adresse fd75:e4d9:cb77:2dce:25e1:b0f7:65c9:ab42 est une adresse unicast, reste à identifier sa portée.||
S1Ex02
<p>Avec cette adresse,il est possible de joindre </p>
[[aucune station, uniquement les stations du même réseau, (uniquement les stations d'une infrastructure privative), toutes les stations de l'internet]]
[explanation] L'adresse est de type unicast locale unique (ULA) donc routable uniquement sur une infrastructure privative.[explanation]
<problem>
<p>S1Ex03</p>
<script type="loncapa/python">
import socket
def test_address(expect, ans):
try:
a = socket.inet_pton(socket.AF_INET6, expect)
b = socket.inet_pton(socket.AF_INET6, ans)
return a == b
except socket.error:
return False
</script>
<p>À quel préfixe de largeur 64 bits appartient cette adresse ? (sans la notation /64)</p>
<customresponse cfn="test_address" expect="fd75:e4d9:cb77:2dce::">
<textline size="40" correct_answer="11" label="Integer #1"/><br/>
</customresponse>
<solution>
<div class="detailed-solution">
<p>Explication</p>
<p>Les 64 bits définis dans le préfixe s'arrêtent après le mot <tt>2dce</tt>. </p>
</div>
</solution>
</problem>
S1Ex04
Quelles sont la première et la dernière adresse de ce préfixe ?
<problem>
<script type="loncapa/python">
import socket
def test_address(expect, ans):
try:
a = socket.inet_pton(socket.AF_INET6, expect)
b = socket.inet_pton(socket.AF_INET6, ans)
return a == b
except socket.error:
return False
</script>
<p>Saisissez la première adresse disponible dans ce préfixe :</p>
<customresponse cfn="test_address" expect="fd75:e4d9:cb77:2dce:000:0000:0000:0000">
<textline size="40" correct_answer="11" label="Integer #1"/><br/>
</customresponse>
<p>Saisissez la dernière adresse disponible dans ce préfixe :</p>
<customresponse cfn="test_address" expect="fd75:e4d9:cb77:2dce:ffff:ffff:ffff:ffff">
<textline size="40" correct_answer="11" label="Integer #1"/><br/>
</customresponse>
<solution>
<div class="detailed-solution">
<p>Explication</p>
<p>Les 64 bits définis dans le préfixe s'arrêtent après le mot <tt>2dce</tt>. Les bits suivants sont libres. En IPv6, il n'y a pas d'adresses réservées dans un sous-réseau. La première adresse disponible est donc celle avec l'ensemble des derniers 64 bits (128 - 64) à 0 ; la dernière, avec ces 64 bits à 1.</p>
</div>
</solution>
</problem>
S1Ex05
>>Quelle est la méthode de construction utilisée pour cet identifiant d'interface ? <<
( ) identifiant fixé par l'administrateur
( ) identifiant automatiquement dérivé de l'adresse matérielle de l'interface réseau
( ) identifiant généré à partir de l'identifiant du processeur
(x) identifiant aléatoire ou cryptographique
Note : une seule réponse valide
[explanation]
L’identifiant d'interface est basé sur une adresse aléatoire ou cryptographique.
[explanation]
S1Ex06
>>Donnez la valeur de l’adresse MAC de la station. <<
(x) Elle ne peut pas être déduite de l’adresse.
( ) b0-f7-65-c9-ab-42
( ) 25e1:b0f7:65c9:ab42
( ) 25-e1-65-c9-ab-42
Note : une seule réponse valide
[explanation]
L’identifiant d'interface est basé sur une adresse aléatoire ou cryptographique.
[explanation]
S1Ex07
>>L’adresse de multicast sollicité correspondant à cette adresse est ________ <<
[[
fe80::25e1:b0f7:65c9:ab42 {{L'adresse multicast est l'association du préfixe prédéfini ff02::1:ff00:0/104 aux trois derniers octets de l'identifiant d'interface.}}
ff05::1:ffc9:ab42 {{L'adresse multicast est l'association du préfixe prédéfini ff02::1:ff00:0/104 aux trois derniers octets de l'identifiant d'interface.}}
(ff02::1:ffc9:ab42) {{L'adresse multicast est l'association du préfixe prédéfini ff02::1:ff00:0/104 aux trois derniers octets de l'identifiant d'interface, c9:ab42 dans le cas présent.}}
ff01::2:ffc9:ab42 {{L'adresse multicast est l'association du préfixe prédéfini ff02::1:ff00:0/104 aux trois derniers octets de l'identifiant d'interface.}}
::ff:0:1c9:ab42 {{L'adresse multicast est l'association du préfixe prédéfini ff02::1:ff00:0/104 aux trois derniers octets de l'identifiant d'interface.}}
]]
S1Ex08
Cette adresse appartient à une infrastructure pour laquelle l'administrateur a assigné le préfixe fd75:e4d9:cb77:2d00::/56.
<problem>
<script type="loncapa/python">
import socket
def test_address(expect, ans):
try:
a = socket.inet_pton(socket.AF_INET6, expect)
b = socket.inet_pton(socket.AF_INET6, ans)
return a == b
except socket.error:
return False
</script>
<p>Saisissez le premier préfixe /64 disponible (sans la notation /64) :</p>
<customresponse cfn="test_address" expect="fd75:e4d9:cb77:2d00::">
<textline size="40" correct_answer="11" label="Integer #1"/><br/>
</customresponse>
<p>Saisissez le dernier préfixe /64 disponible (sans la notation /64) :</p>
<customresponse cfn="test_address" expect="fd75:e4d9:cb77:2dff::">
<textline size="40" correct_answer="11" label="Integer #1"/><br/>
</customresponse>
<solution>
<div class="detailed-solution">
<p>Explication</p>
<p>Les 64 bits définis dans le préfixe s'arrêtent après le mot <tt>2dce</tt>. Les bits suivants sont libres. En IPv6, il n'y a pas d'adresses réservées dans un sous-réseau. La première adresse disponible est donc celle avec l'ensemble des derniers 64 bits (128 - 64) à 0 ; la dernière, avec ces 64 bits à 1.</p>
</div>
</solution>
</problem>
Session 2
Devoir de fin de séquence 1 : Exercice
Soit l'adresse IPv6 suivante : fd75:e4d9:cb77:2dce:25e1:b0f7:65c9:ab42
S1E1: Quelle est le type de cette adresse ?
S1E2: Avec cette adresse, il est possible de joindre (aucune station / uniquement les stations du même réseau / les stations d’une même organisation / les stations de l’Internet)
S1E3: Quel est le préfixe /64 auquel appartient cette adresse ?
S1E4: Quelles sont la première et la dernière adresse de ce préfixe ?
S1E5: Quelle est la méthode de construction utilisé pour l’identifiant d’interface ?
S1E6: Donnez la valeur de l’adresse MAC de la station (0 si elle ne peut pas être déduite de l’adresse)
S1E7: Quelle est l’adresse de multicast sollicité correspondant à cette adresse ?
