Try using any network packet analyzer like Wireshark or Ethereal and checkout whats hapenning. Most probably it may be a network problem.

Shreyas Zare