La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Olivier Togni Mickaël Choisnard 2009 1. Rappel du système hexadécimal Base décima le 0123456789101112131415 Base hexadé cimale 0123456789ABCDEF Base binaire.

Présentations similaires


Présentation au sujet: "Olivier Togni Mickaël Choisnard 2009 1. Rappel du système hexadécimal Base décima le 0123456789101112131415 Base hexadé cimale 0123456789ABCDEF Base binaire."— Transcription de la présentation:

1 Olivier Togni Mickaël Choisnard

2 Rappel du système hexadécimal Base décima le Base hexadé cimale ABCDEF Base binaire Le nombre 27 (en base 10) vaut en base 16 : 1x x16 0 = 1x Bx16 0 c'est-à-dire 1B en base 16. Le nombre FB3 (en base 16) vaut en base 10 : Fx Bx x16 0 = = 4019

3 Trame ethernet Préambule=7x SFD=fanion adresses sources et destination physiques (adresses MAC) Type=protocole transporté 0x0800 : IPv4 0x86DD : IPv6 0x0806 : ARP 0x8035 : RARP 0x0600 : XNS 0x809B : AppleTalk CRC=code détecteur d'erreur sur 32 bits 3

4 Niveau 2 4 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelles sont les adresses Ethernet des deux hôtes ?

5 Niveau 2 5 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelles sont les adresses Ethernet des deux hôtes ?

6 Niveau 2 6 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelles sont les adresses Ethernet des deux hôtes ?

7 Niveau 2 7 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Que transporte ces trames ?

8 Niveau 2 8 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Que transporte ces trames ? IPv4

9 Niveau 2 9 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Y a-t-il eu ajout doctets de bourrage au niveau trame ?

10 Niveau 2 10 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Y a-t-il eu ajout doctets de bourrage au niveau trame ? La trame fait 46 octets donc cest la taille minimale. On peut suspecter quil y a eu bourrage. Lanalyse de niveau 3 permettra de répondre.

11 Niveau 3 11 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelle est la version du protocole de niveau 3 contenu dans les trames ?

12 Niveau 3 12 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelle est la version du protocole de niveau 3 contenu dans les trames ? 4

13 Niveau 3 13 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelles sont les adresses IP des deux hôtes ?

14 Niveau 3 14 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelles sont les adresses IP des deux hôtes ?

15 Niveau 3 15 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelles sont les adresses IP des deux hôtes ?

16 Niveau 3 16 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelles sont les adresses IP des deux hôtes ?

17 Niveau 3 17 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Que transporte ces paquets ? Trame n° c e b c 8b b d2 5e 5c 93 d2 5e e7 10 a4 4d 91 6c c d0 30 b b

18 Niveau 3 18 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Que transporte ces paquets ? TCP Trame n° c e b c 8b b d2 5e 5c 93 d2 5e e7 10 a4 4d 91 6c c d0 30 b b

19 Niveau 3 19 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Certains paquets sont-ils fragmentés ? Trame n° c e b c 8b b d2 5e 5c 93 d2 5e e7 10 a4 4d 91 6c c d0 30 b b

20 Niveau 3 20 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Certains paquets sont-ils fragmentés ? Trame n° c e b c 8b b d2 5e 5c 93 d2 5e e7 10 a4 4d 91 6c c d0 30 b b

21 Niveau 3 21 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Certains paquets sont-ils fragmentés ? Le bit dernier fragment est à 0 donc que cest la fin du paquet. Le fragment offset est à 0 donc cest le début du paquet. Donc le paquet nest pas fragmenté. Trame n° c e b c 8b b d2 5e 5c 93 d2 5e e7 10 a4 4d 91 6c c d0 30 b b

22 Niveau 3 22 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Les paquets contiennent-ils des options ? Trame n° c e b c 8b b d2 5e 5c 93 d2 5e e7 10 a4 4d 91 6c c d0 30 b b

23 Niveau 3 23 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Les paquets contiennent-ils des options ? Il faut regarder la longueur den-tête (5x32bits =20 octets) Il ny a pas le champs option+bourrage Trame n° c e b c 8b b d2 5e 5c 93 d2 5e e7 10 a4 4d 91 6c c d0 30 b b

24 Niveau 3 24 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelles est la durée de vie de chaque paquet ? Trame n° c e b c 8b b d2 5e 5c 93 d2 5e e7 10 a4 4d 91 6c c d0 30 b b

25 Niveau 3 25 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelles est la durée de vie de chaque paquet ? Trame n° c e b c 8b b d2 5e 5c 93 d2 5e e7 10 a4 4d 91 6c c d0 30 b b

26 Niveau 3 26 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelle est la longueur de chaque paquet ? Trame n° b c e ef c d 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c d 91 6c e bc d

27 Niveau 3 27 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelle est la longueur de chaque paquet ? 44 octets pour les trames 1, 2 et 6 40 octets pour les trames 3, 7 et 8 42 octets pour la trame 4 Trame n° b c e ef c d 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c d 91 6c e bc d Bourrage Bourrage

28 Niveau 4 28 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quels sont les ports source et destination ?

29 Niveau 4 29 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quels sont les ports source et destination ? Début trame ethernet Début IP Début TCP

30 Niveau 4 30 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quels sont les ports source et destination ?

31 Niveau 4 31 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelles sont les tailles des fenêtres ?

32 Niveau 4 32 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quelles sont les tailles des fenêtres ? Place disponible dans le buffer de réception de lémetteur octets

33 Niveau 4 33 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quels sont les numéros de séquence ?

34 Niveau 4 34 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quels sont les numéros de séquence ? Ca sert de numéro initial pour les octets envoyés

35 Niveau 4 35 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quels sont les données échangées ? Trame n° c e b a 8b b d2 5e 5c 93 d2 5e e7 10 a4 4d 91 6c c d

36 Niveau 4 36 Trame n° b c e c 14 ee c a 93 d2 5e d2 5e 5c 10 a4 09 e7 42 0c c b Quels sont les données échangées ? Il faut voir le champs data offset (5 (pas options) ou 6 (options)) Il y a des données sur la trame 4 et 6 ( ) Trame n° c e b a 8b b d2 5e 5c 93 d2 5e e7 10 a4 4d 91 6c c d

37 Diagramme de lévolution de la connexion N(seq)=Na,N(acc)=0,Syn N(seq)=Nb,N(acc)=Na,Ack + Syn Trame 1 Trame 2 Trame 3 Trame 4 Trame 5 Trame 6 Trame 7 Trame 8 N(seq)=Nb+1,N(acc)=Na+1,Ack + Push N(seq)=Na+1,N(acc)=Nb+1,Ack N(seq)=Na+1,N(acc)=Nb+3,Ack N(seq)=Nb+3,N(acc)=Na+2,Ack + Push N(seq)=Na+3,N(acc)=Nb+4,Ack+Fin


Télécharger ppt "Olivier Togni Mickaël Choisnard 2009 1. Rappel du système hexadécimal Base décima le 0123456789101112131415 Base hexadé cimale 0123456789ABCDEF Base binaire."

Présentations similaires


Annonces Google