-
masque pour une trame
Bonjour, je suis en train de faire un programme de recuperation et de decodage de trame.
Je recupere ma trame, ensuite, avec une structure ip, "struct ip" je souhaite recuperer l'entete IP de la trame, on ma conseillé de faire un masque, mais je ne sais pas comment faire.
Pouvez vous m'aider??? merci
-
salut, ta trame c'est des bits donc si par exemple tu recupère une trame MAC tu dois avoir ta trame comme ceci j'imagine ....
@ Mac recpt ||@ mac emetteur ||long/type || @ ip || ....
00 50 60 30 50 20 60 50 15 12 54 21 08 00 80 50 40 20 ....
donc ta trame doit etre composée de l'entete mac, suivi ip puis TCP ou UDP donc si t'isole les bits que tu veux avec un ET c'est a dire tu fais un ET logique sur ta trame avec a 1 les bits que tu veux conservés et a 0 tous les bits que tu veux supprimer .... je pense que ça le fais ....