Difference between revisions of "MOOC:Compagnon 1"

From Livre IPv6

(Exercices)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
> [[MOOC:Accueil|MOOC]]>[[MOOC:Ebauche_Contenu|Contenu]]>[[MOOC:Sequence_2|Sequence 2]]
+
> [[MOOC:Accueil|MOOC]]>[[MOOC:Contenu|Contenu]]>[[MOOC:Sequence_1|Sequence 1]]
 
----
 
----
= L'en-tête IPv6 =
 
  
[[Image:2015_10_07_en-tete_ipv6_v01.jpg|400px|center| En-tête IPv6 ]]
+
= Séquence 1 : L'Adressage IPv6 =
  
== Objectifs pédagogiques ==
+
== <div id="intro1"> Notion d'adressage  </div> ==
 +
<!-- ----------------------------------------- -->
 +
[[MOOC:Compagnon_Act10]]
 +
<!-- ----------------------------------------- -->
  
Description de tous les champs de l'en-tête IPv6
+
== <div id="addr">I/ Qu'est ce qu'une adresse IP ?  </div> ==
 +
<!-- ----------------------------------------- -->
 +
[[MOOC:Compagnon_Act11]]
 +
<!-- ----------------------------------------- -->
  
Explication détaillée du codage du champ Traffic Class, DSCP - ECN
+
==<div id="not">II/ La notation des adresses IPv6 </div>==
 +
<!-- ----------------------------------------- -->
 +
[[MOOC:Compagnon_Act12]]
 +
<!-- ----------------------------------------- -->
  
== Vidéo ==
+
== <div id="addr uni">III/ Les adresses unicast </div> ==
 +
<!-- ----------------------------------------- -->
 +
[[MOOC:Compagnon_Act13]]
 +
<!-- ----------------------------------------- -->
  
Vidéo introduction au décodage
+
== <div id="uni">IV/  L'utilisation des adresses unicast </div>==
 +
<!-- ----------------------------------------- -->
 +
[[MOOC:Compagnon_Act14]]
 +
<!-- ----------------------------------------- -->
  
Vidéo bonus Traffic Class:
+
== <div id="multi">V/ Les adresses multicast </div> ==
Codage détaillé DSCP, gestion de la congestion avec ECN
+
<!-- ----------------------------------------- -->
 +
[[MOOC:Compagnon_Act15]]
 +
<!-- ----------------------------------------- -->
  
== Slides ==
+
== <div id="conlusion1">Conclusion </div>==
Cette présentation présente progressivement chacun des champs du datagramme IPv6 pour indiquer leur intérêt ou utilisation :
+
<!-- ----------------------------------------- -->
 
+
[[MOOC:Compagnon_Act17]]
http://eurekom.fr/ftp/Mooc_IPv6/21_Mooc-IPv6.pdf
+
<!-- ----------------------------------------- -->
 
+
== Texte ==
+
 
+
[[MOOC:Compagnon_Act21|Chapitre Document Compagnon]]
+
 
+
== Quizz ==
+
il peut y avoir 1, 2, 3 ou 4 bonnes réponses, si une seule mauvaise est cochée, elle annule la (ou les) bonne(s)  réponse(s)
+
 
+
 
+
<quiz display=simple>
+
 
+
{Que pourrait-il se passer en l'absence d'un champs de type "Hop Limit" sur un protocole de routage ?
+
|type="[]"}
+
- On pourrait perdre des paquets que l'on ne perdrait pas avec
+
+ On pourrait saturer Internet
+
+ On risquerait de ne pas connaître d'existence d'une boucle de routage
+
- On devrait supprimer ce champ car l’impact de ce calcul ralentit le routage
+
 
+
 
+
{Combien de routeurs peuvent être traversés pas un datagramme IPv6?
+
|type="[]"}
+
- On doit en traverser au moins 64
+
+ Tout dépends de la position de la source et de la destination ainsi que de la topologie du réseau d'interconnexion
+
- aucun souci, une valeur par défaut est fournie par le routeur au moment de l'attribution automatique d'une adresse
+
+ Parfois le destinataire est accessible localement, dans ce cas aucun routeur n'est nécessaire
+
 
+
 
+
{Sans fragmentation quelle est la taille maximale de la payload IPv6?
+
|type="[]"}
+
+ La taille de l'en-tête IPv6 étant variable, tout dépend de la MTU du protocole de niveau 2
+
- L'en-tête IPv6 est de taille constante, cela donne 1460 octets pour Ethernet
+
- La charge utile IPv6 est alignée sur des mots de 32 bits
+
- La charge utile IPv6 est alignée sur des mots de 64 bits
+
 
+
 
+
{Quelle est l'intérêt du champ Flow Label IPv6?
+
|type="[]"}
+
- Cela remplace valablement le rôle du champ DSCP
+
+ Ce champ facilite le traitement des routeurs pour la qualité de service
+
- La charge utile IPv6 devant être alignée sur des mots de 32 bits, ce champ sert de bourrage
+
- L'impact est minime, car cette valeur est aléatoire
+
 
+
{Quelles sont les valeurs correctes du champ Next Header IPv6 parmi les propositions suivantes?
+
|type="[]"}
+
+ IPv4
+
+ IPv6
+
+ TCP
+
- ICMPv4
+
 
+
</quiz>
+
 
+
 
+
=== Explications : ===
+
*1 Sans champ Hop Limit, les routeurs ne pouvant pas détecter les boucles de routage, continueraient de relayer à l'infini les paquets jusqu'à saturer les liens. L'impact en calcul est très faible, il suffit de décrémenter de 1 à chaque saut. On ne perdrait  pas de paquet, bien au contraire on les démultiplierait, jusqu'à saturation des liens d'interconnexion.
+
 
+
*2 Aucun routeur n'est nécessaire si le destinataire est situé sur le lien local de la source, mais dans le cas contraire on peut traverser autant de routeurs que nécessaire à la seule condition que la valeur hop limit l'autorise.
+
 
+
*3 Si la segmentation est autorisée, la taille du paquet IP est indépendante de la MTU de niveau 2, par contre sans fragmentation il faut d'adapter à la plus petite taille maximale de la MTU du protocole de niveau 2 en fonction de la route parcourue.
+
 
+
*4 L'intérêt du champ Flow Label d'identifier un flux source/destination afin d'alléger les traitements des routeurs intermédiaires, nottament pour la QoS.
+
 
+
*5 Le protocole ICMPv4 n'est pas opportun au dessus d'IPv6.
+
 
+
== Exercices ==
+
 
+
{{Question|Retrouver dans le protocole IPv4 les champs équivalents à ceux de l'en-tête IPv6
+
<response>Version, DSCP, ECN,
+
Hop Limit et TTL sont sensiblement semblables,
+
Adresse Source/Destination avec des tailles différentes</response>
+
}}
+
 
+
{{Question|Voici un DUMP Hexa d'un datagramme IPv6, encapsulé dans une trame Ethernet: Pouvez vous retrouver les champs de l'en-têteIPv6 ?
+
f0 1f af 3e ba 8f f4 ca e5 40 d1 d5 86 dd 60 00
+
00 00 00 29 11 36 2a 00 14 50 40 0c 0c 0b 00 00
+
00 00 00 00 00 bd 2a 01 0e 35 8b 13 46 70 48 e8
+
50 e0 98 71 0a a9 01 bb e6 84 00 29 c1 37 00 30
+
bb f3 7d 65 62 06 44 02 d9 f9 9e f9 cb 3d 9c 2c
+
c5 f5 1b fa aa 9c b3 d8 12 5f 2b 19 a8 95 9d
+
 
+
<response>
+
Frame 1: 95 bytes on wire (760 bits), 95 bytes captured (760 bits) on interface 0
+
Ethernet II, Src: FreeboxS_40:d1:d5 (f4:ca:e5:40:d1:d5),
+
Dst: Dell_3e:ba:8f (f0:1f:af:3e:ba:8f)
+
Internet Protocol Version 6, Src:(2a00:1450:400c:c0b::bd), Dst:(2a01:e35:8b13:4670:48e8:50e0:9871:aa9)
+
    0110 .... = Version: 6
+
    .... 0000 0000 .... .... .... .... .... = Traffic class: 0x00000000
+
    .... .... .... 0000 0000 0000 0000 0000 = Flowlabel: 0x00000000
+
    Payload length: 41
+
    Next header: UDP (17)
+
    Hop limit: 54
+
    Source:(2a00:1450:400c:c0b::bd)
+
    Destination: (2a01:e35:8b13:4670:48e8:50e0:9871:aa9)
+
User Datagram Protocol, Src Port: 443 (443), Dst Port: 59012 (59012)
+
QUIC (Quick UDP Internet Connections)
+
    Public Flags: 0x00
+
        .... ...0 = Version: No
+
        .... ..0. = Reset: No
+
        .... 00.. = CID Length: 0 Byte (0x00)
+
        ..00 .... = Sequence Length: 1 Byte (0x00)
+
        00.. .... = Reserved: 0x00
+
    Sequence: 48
+
    Payload: bbf37d6562064402d9f99ef9cb3d9c2cc5f51bfaaa9cb3d8125f2b19a8959d
+
 
+
</response>}}
+

Latest revision as of 06:28, 6 February 2020

> MOOC>Contenu>Sequence 1


Séquence 1 : L'Adressage IPv6

Notion d'adressage

MOOC:Compagnon_Act10

I/ Qu'est ce qu'une adresse IP ?

MOOC:Compagnon_Act11

II/ La notation des adresses IPv6

MOOC:Compagnon_Act12

III/ Les adresses unicast

MOOC:Compagnon_Act13

IV/ L'utilisation des adresses unicast

MOOC:Compagnon_Act14

V/ Les adresses multicast

MOOC:Compagnon_Act15

Conclusion

MOOC:Compagnon_Act17

Personal tools