I have taken some transaction captures using WireShark.
I have 3 servers, 1 web server connecting to an app server (locally) and then the same web server connecting to a remote app server... the captures I have taken; some use the route of web server to app server (locally), and another transaction would use web server to app server (remotely).
Basically I am getting TCP retransmission errors both ways (remote and local), or duplicate frames being sent on a very severe basis within my captures.
I know what they are and I know its typically due to network congestion. But how can I find out WHY??