Je travaillais en tant qu'ingénieur AQ pour un système d'exploitation propriétaire embarqué. Ils ont construit leur propre Pile ATN et le fait de le parcourir avec un débogueur a été l'expérience la plus révélatrice que j'ai eue en matière de réseau. Regarder chaque couche de la pile construire sa partie du paquet était incroyable. Et finalement, être capable de voir le paquet construit sur le fil avait plus de sens.
En tant qu'éducateur, j'aimerais partager cette expérience avec d'autres. Quelqu'un connaît-il une méthode directe pour passer à travers une pile TCP/IP ? Idéalement, je voudrais quelque chose de plus facile que le débogage d'un noyau *BSD ou Linux, bien que si c'est la seule option, quelques trucs et astuces pour ce processus seraient les bienvenus. Une pile de référence écrite en C/C++ qui pourrait être exécutée en mode utilisateur avec Visual Studio ou Eclipse serait idéale.