it is my understanding that for each syn packet there is a resulting ack packet and the ack packet should increment by 1. i have a situation where a w2k server and the clients that connect to it sends the same ack packet for different syn packets. after sending 5 – 10 ack packets without incrementing, it will then add 1 to the next ack packet. i have ruled out looping since the syn packet is different. i guess my question is, is this normal? if not, what would cause this?