Académique Documents
Professionnel Documents
Culture Documents
Les Reseaux Ethernet Le Format Des Trames PDF
Les Reseaux Ethernet Le Format Des Trames PDF
LP LAVOISIER
Adresse source
Longueur des
donnes
6 octets
6 octets
2 octets
Champs de
donnes
Bourrage
46 1500 octets
FCS
4 octets
Cette trame nexiste pratiquement plus dans les rseaux modernes. Elle a t
remplace par la trame Ethernet II qui est destin transporter des
datagrammes IP.
Page 2
LP LAVOISIER
Adresse source
Protocole de
couche 3
Champs de donnes
(+ Bourrage)
FCS
6 octets
6 octets
2 octets
46 1500 octets
4 octets
La diffrence entre une trame Ethernet II et une trame IEEE 802.3 se fait au
niveau de la valeur du 3me champ. Si cette valeur est infrieure 1500, il
s'agit d'une trame IEEE 802.3. Si cette valeur est suprieure 1500, il s'agit
alors d'une trame Ethernet II.
Exemples de valeurs du champ protocole d'une trame Ethernet II:
Protocole
0x0800
IP (Internet)
0x0806
ARP
0x80D5
0x8035
RARP
0x86DD
IPv6
Page 3
LP LAVOISIER
3 octets
3 octets
Page 4
LP LAVOISIER
Page 5
LP LAVOISIER
78
Version
Header
15 16
Type de service
Identification
Dure de vie
23
24
31
Longueur totale
Flags
Protocole
Position du fraguement
Somme de contrle d'entte
Adresse origine
Adresse destination
Options ( bourrage )
Donnes
Le champ Version
Sur 4 bits, il indique le numro de version du protocole IP utilis
(gnralement 4).
Le champ Header (longueur dentte)
Sur 4 bits, il indique la longueur de lentte en nombre de mots de 32 bits (4
octets).
Page 6
LP LAVOISIER
Service
Page 7
LP LAVOISIER
Le champ Identification
Sur 16 bits, il permet d'identifier un datagramme en cas de fragmentation ( il est
recopi dans chaque segment )
Le champ Flags ( drapeaux )
Sur 3 bits:
0 DF MF
- DF ( Don't Fragment), vaut 1 si la trame n'est pas fragmente.
- MF (More Fragment), vaut 1 si la trame a t fragmente, et si ce
fragment n'est pas le dernier.
Le champ position du fragment
Sur 13 bits, Il est utilis pour la reconstructions de trame IP ayant du tre
fragmentes lors de la traverse de certains supports Cette valeur indique la
position relative, en multiples de 8 octets, de ce fragment de trame dans la
trame initiale. Ce compteur est galement utilis pour la reconstruction des
trames fragmentes sur la machine rceptrice, il est dcrment chaque
seconde tant que l'ensemble des fragments constituant la trame originelle
n'est pas arriv.
Page 8
LP LAVOISIER
Page 9
LP LAVOISIER
78
15 16
23
24
31
lg @ protocole
Adresse physique de l'metteur de la trame
Adresse du protocole de
Adresse physique du rcepteur...
de la trame (inconnue)
Adresse du protocole rcepteur du paquet
LP LAVOISIER
Page 11
LP LAVOISIER
78
Type
15 16
code
23
24
31
Checksun
4
5
Code
0
0
1
2
3
4
5
6
7
8
9
10
11
12
0
description
Rponse une demande d'cho (ex: ping)
Destination inaccessible
Le rseau ne peut tre atteint
La station ne peut tre atteinte
Le protocole ne peut tre atteint bien que la station soit accessible
La fragmentation est ncessaire car le paquet est trop grand
Le port est inaccessible et le niveau 4 ne sait pas dlivrer les donnes
La route propose en option n'est pas valable
Le rseau est inconnu du routeur
Le destinataire est inconnu du routeur
La station mettrice a t isole
La communication avec le rseau a t interdite
La communication avec la machine a t interdite
Le rseau n'est pas accessible avec le type de service demand
La machine n'est pas accessible avec le type de service demand
Rduction du dbit d'mission (Source Quench). Obsolte
Redirection
Page 12
LP LAVOISIER
Type
8
9
10
11
Code
0
1
2
3
0
0
0
0
1
12
13
14
15
16
17
18
30
31
32
33
34
35
37
0
1
2
0
0
0
0
0
0
description
Pour un rseau ou un sous-rseau
Pour une station
Pour un rseau ou un sous-rseau avec un type de service
Pour une station avec un type de service
Demande d'echo (ex: ping)
Information sur les routeurs
Slection d'un routeur
La dure de vie a atteint 0
Pendant le transit
Pendant le rassemblage
Problme de paramtrage
Le pointeur indique l'erreur
Il manque une option
Mauvaise longueur
Estampille temporelle (timestamp)
Rponse l'estampille temporelle
Demande d'information
Rponse la demande d'information
Demande de netmask
Rponse la demande de netmask
Traceroute
Erreur de conversion des datagrammes
Redirection d'un quipement mobile
Localisation d'un quipement IPv6
Rponse la demande de localisation d'un quipement IPv6
Demande d'enregistrement d'un quipement mobile
Rponse la demande d'enregistrement d'un quipement mobile
Page 13
LP LAVOISIER
15
16
23
Port source
24
31
Port destination
Numro de squence
Acquitement
6 drapeaux
Checksun
Fentre
Pointeur de message urgent
Option
Donnes
LP LAVOISIER
Le champ Lg entte
Il indique, sur 4 bits, la taille en mot de 32 bits de l'entte.
Le champ Drapeaux
Bits URG:Validation de la valeur du champ "pointeur message urgent".
Bit ACK: La valeur du champ "acquittement" peut tre prise en compte.
Bit PSH: La donnes doivent tre immdiatement transmises la couche
suprieure.
Bit RST: Fermeture de la connexion cause d'une erreur irrcuprable
Bit SYN: Ouverture de la connexion
Bit FIN: Fin de connexion ( plus de donnes mettre )
Le champ Fentre
Il indique le nombre d'octets que le rcepteur peut accepter sans ACR.
Le champ Pointeur de message urgent
Si le drapeau URG est positionn, les donnes passent avant le flot de donnes
normales. Ce champ indique alors la position de l'octet de fin des donnes
urgentes.
Page 15
LP LAVOISIER
15
16
23
24
Port source
Port destination
Longueur
Somme de contrle
31
LP LAVOISIER
Port de Destination
Ce champ contient le port correspondant l'application de la machine
destinataire laquelle on s'adresse.
Longueur
il indique la longueur totale du datagramme UDP (en-tte et donnes). La
longueur minimal est donc de 8 octets (taille de l'en-tte)
Somme de contrle
Celle-ci (CRC, Cyclic Redundancy Check) permet de s'assurer de l'intgrit du
paquet reu. Elle est calcule sur l'ensemble de l'en-tte UDP et des donnes,
mais aussi sur un pseudo en-tte (extrait de l'en-tte IP).
Note:
la prsence de ce pseudo en-tte, interaction entre les deux couches IP et UDP,
est une des raisons qui font que le modle TCP/IP ne s'applique pas
parfaitement au modle OSI.
Page 17
15
16
23
Transaction ID
24
31
Flags
Nombre de questions
Nombre de rponses RR
Nombre dautority RR
Nombre dadditional RR
Zone 1
Class
Rponse ( taille variable )
Type
Class
Zone 3
Options
Page 18
Enregistrement additionnels
Zone 5
Options
Options
LP LAVOISIER
Code Opration
5
AA
TC RD RA
10
11
Rserv
12
13
14
15
Code rponse
Q/R
Sur un 1 bit, ce champ permet d'indiquer s'il s'agit d'une requte (0) ou d'une
rponse (1).
Code opration
Sur 4 bits, ce champ perme de spcifier le type de requte :
Valeurs
Signification
3-15
LP LAVOISIER
Signification
Pas d'erreur
Erreur de format dans la requte
Problme sur serveur
Le nom n'existe pas
Non implment
Refus
Rservs
Page 20
Code en hexadcimal
Valeurs
0100
8180
8183
Nombre de question
Cod sur 16 bits, il spcifie le nombre d'entre dans la section "Question".
Nombre de rponse RR
Cod sur 16 bits, il spcifie le nombre d'entre dans la section "Rponse".
Nombre dautority RR
Cod sur 16 bits, il spcifie le nombre d'entre dans la section "Autorit".
Nombre dadditional RR
Cod sur 16 bits, il spcifie le nombre d'entre dans la section "Additionnel".
Page 21
LP LAVOISIER
Valeur
Dsignation
In
01
Internet
Cs
02
Ch
03
Hs
04
Hesiod
Page 22
LP LAVOISIER
Entre Valeur
A
01
Type
Ce champ type, cod sur 16 bits, spcifie quel type de donne sont utiliss dans
le RR. Voici les diffrents types disponibles:
NS
02
MD
03
Dsignation
Adresse de l'hte
Nom du serveur de noms pour ce
domaine
Messagerie (obselete par l'entre MX)
MF
04
CNAME
05
SOA
06
MB
07
MG
08
Entre Valeur
MR
09
Dsignation
Alias pour un site (exprimentale)
NULL
10
Enregistrement 0 (exprimentale)
WKS
11
PTR
12
HINFO
13
Description de la machine
MINFO
14
MX
15
TXT
16
Chane de caractre
Page 23
LP LAVOISIER
Zone 3
Dans cette zone nous retrouverons la rponse. Le champ rponse contient le
positionnement de la query dans la trame. Le champ type est identique celui de la
zone 2. Le champ classe est identique a celui de la zone 2. Le champ Temps de
vie permet de connatre la dure de validit de la rponse donne. Le champ
longueur contient la taille de ladresse contenue dans le champ adresse
recherch .
Temps de vie
C'est la dure de vie des RRs (32 bits, en secondes), utilise par les solveurs de
noms lorsqu'ils ont un cache des RRs pour connatre la dure de validit des
informations du cache.
Longueur
Sur 16 bits, ce champ indique la longueur des donnes suivantes
d.
Zone 4
Elle permettra didentifier les serveurs ayants fait autorit pour la rponse.
e.
Zone 5
Enfin la dernire partie (zone5), permettra didentifier les serveurs ayants particip la
rsolution du nom de domaine mais ne faisant pas autorit.
Il est noter que les zones quatre et cinq ne sont pas indispensable la rsolution des noms
de domaines.
Page 24
LP LAVOISIER
8
15 16
23 24
31
Longueur de ladresse
Type de ladresse
Compteur de saut
MAC (hlen)
MAC (htype)
(hops)
(flags)
Page 25
LP LAVOISIER
LP LAVOISIER
Page 27
LP LAVOISIER
Page 28
Dsignation
LP LAVOISIER
Page 30
LP LAVOISIER
Page 31