Hmm, It may look like you've got a Winsock problem. If not just follow Joga, post up your Ethernet Card Specs and he'll look for a driver that fits the card and if not, please go to www.snapfiles.com/get/winsockxpfix.html
To get the Winsock XP Fix which may be a big help. It cleans your winsock registry keys and replaces them with new, fresh ones. Just remember to back all of it before you start, or It might even create a bigger problem.