j´ai retrouvé le post de pbpg, voici la parti interessante :
" Ensuite si tu prends le temps de te renseigner et que tu reflechis, tu te rends compte que l´architecture de la stack dans Windows 2000 n´a RIEN a voir avec celle de BSD, de meme le fait que les kernels n´ont absolument rien a voir l´un avec l´autre, ainsi que le fait que MS a nomme BSD pour ses copyrights pour les utilitaires et qu´il ne l´a pas fait pour la stack.
De point de vue technique ca aurait ete un cauchemard a integrer, rien que pour ca ca n´aurait jamais ete fait.
Maintenant si tu veux savoir si il y a des differences entres les stacks, voila deja un exemple : http://www.acm.org/sigs/sigcomm/sigcomm2001/p23-padhye.pdf (...)
ainsi que le default TTL qui est different(128 sur Win2000, 255 sur BSD), le fait que Win2000 remet a 0 le TOS sur les ICMP reply packets chose que ne fait pas freeBSD,... "