Difference between revisions of "MOOC:Compagnon 1"
From Livre IPv6
(→Exercices) |
(→Exercices) |
||
Line 93: | Line 93: | ||
}} | }} | ||
− | {{Question|Voici un DUMP Hexa d'un datagramme IPv6 : Pouvez vous retrouver les champs de l'en-têteIPv6 ? | + | {{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> | <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 (2a00:1450:400c:c0b::bd), Dst: 2a01:e35:8b13:4670:48e8:50e0:9871:aa9 (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 (2a00:1450:400c:c0b::bd) | ||
+ | Destination: 2a01:e35:8b13:4670:48e8:50e0:9871:aa9 (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>}} | </response>}} | ||
Revision as of 20:47, 12 October 2015
Contents
L'en-tête IPv6
Objectifs pédagogiques
Description de tous les champs de l'en-tête IPv6
Explication détaillée du codage du champ Traffic Class, DSCP - ECN
Vidéo
Vidéo introduction au décodage
Vidéo bonus Traffic Class: Codage détaillé DSCP, gestion de la congestion avec ECN
Slides
Cette présentation présente progressivement chacun des champs du datagramme IPv6 pour indiquer leur intérêt ou utilisation :
http://eurekom.fr/ftp/Mooc_IPv6/21_Mooc-IPv6.pdf
Texte
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)
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
Retrouver dans le protocole IPv4 les champs équivalents à ceux de l'en-tête IPv6
|
Exercices
Retrouver dans le protocole IPv4 les champs équivalents à ceux de l'en-tête IPv6
Donner un DUMP Hexa d'un datagramme V6 et demander de retrouver les champs de l'en-tête (Copie d'écran Wireshark ?)
Donner un fichier DUMP et leur demander à l'aide de Wireshark de retrouver les champs.