MOOC:Devoir Seq1-exercice

From Livre IPv6

Revision as of 13:12, 3 April 2017 by Bstevant (Talk | contribs)

MOOC >Contenu>Quizzs> Devoir Seq1 Quiz



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 ?

Personal tools