juliens dummy mioche

Inscrit le: 10 Juin 2003 Messages: 1
|
Posté le: Mar Juin 10, 2003 3:33 pm Sujet du message: fragmentation datagramme IP iphdr |
|
|
bonjour
je suis en train de programmer (ou du moins essayer) un sniffer en C... dans lequel je voudrais pouvoir reassembler les paquets (d'un datagramme fragmenté).
Pour cela j'utilise la fameuse entete iphdr de ip.h.
J'ai bien vu qu'il y avait le champs frag_off ... mais la ou j'ai un peu d'mal c'est pour l'analyse de ce champs .
Est ce que quelqu'un pt me dire si je me trompe qand je dis :
frag_off = 0100 0000 0000 0000
--> non fragmenter
frag_off = 0010 0000 0000 0000
-->paquet fragmente et 1er de la liste
frag_off = 001x xxxx xxxx xxxxx
-->paquet fragmenté et non dernier avec offset a x xxxx xxxx xxxx
frag_off = 000x xxxx xxxx xxxx
-->paquet fragmente et denier de la liste , avec offset a x xxxx xxxx xxxx
si quelqu'un peu me dire si je me trompe (et dans ce cas me m'expliquer
merci beaucoup a tous
julien |
|