Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Our site is connect to the internet by a pair of lines which currently have a significant difference in latency. We have a suspicion that when we enable 'downstream bonding' on these lines (i.e. our ISP distributes incoming packets across both lines) we're suffering a major loss of TCP/IP performance because of packet-reordering problems.

We're going to get the latency imbalance fixed, but in the meantime, is there any way on Windows (7RC on this machine, but general advice for XP/2003/Vista is fine) to either A. increase the number of packets which can be reordered and/or B. determine whether or not the TCP layer of the stack is actually discarding lots of out of order segments.

It seems that this is something the TCP layer could easily count, but I can't see anything on perfmon/netstat which looks useful.

share|improve this question

1 Answer 1

up vote 2 down vote accepted

Have you tried Wireshark to actually monitor the traffic?

In particular:

http://wiki.wireshark.org/TCP_Analyze_Sequence_Numbers

share|improve this answer
    
+1. Specifically, the filter 'tcp.analysis.flags' will show you anything that indicates undesirable TCP behaviour. (Retransmissions, out of order packets, duplicate ACKs). –  Murali Suriar May 15 '09 at 13:17

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.