Scenario is : We have a server machine behind a DSL router to which multiple clients are connecting over internet. For few days it worked fine but from today we have observed frequent disconnection. On checking with tcpdump we came to know that server is sending RST. Observed a pattern : Just before server initiates RST its receiving [ACK] and [PSH,ACK] with same sequence number. What can be the cause for this ?