Next: Le générateur de paquets
Up: Récit de réalisation
Previous: Affichage du premier paquet
  Contents
Même si l'on pourrait croire que si on sait recevoir, on sait envoyer. Cela
n'a pas été tout à fait le cas, car les exemples nous décrivaient amplement
la manière de capturer les paquets, il n'en était rien pour le renvoi.
Ce n'est qu'après avoir trouvé la structure réelle d'un paquet (un pointeur
non typé sur une zone mémoire) que le rêve a pu devenir réalité, enfin, à un
détail près : le calcul des checksums. Les paquets que l'on envoyaient
arrivaient bien à destination mais n'étaient pas acceptés par le système.
Le calcul du checksum peut paraître extrêmement simple ou très complexe selon
les sources (à croire que personne ne sait !!!). A près de longues journées
d'horribles calculs hexadécimaux (l'Archi, quand ça vous prends ...), c'est
un beau matin que le supplice s'arrêta : l'illumination était là!
Depuis ce jour, plus aucun checksum ne nous résista.
root
2002-06-23