It might be because your computer has lost its IP address, this happenned to me and happens every now and then. It probably happens because of my Linksys router because I never had the problem before I had a network. You don't have to do a fresh install of XP to fix the problem, I've found that a System Restore to a date when the internet was working fixes the problem. As for your network, reconfiguring the network is the only way to get it working again.
Yesterday, I was changing my network connections and something really weird happened. I lost all connectivity to the internet and to my network. I tried to ping my router, which works ok, but it has weird symbols where it should have the ip address.
http://www.geocities.com/brianwhiting2002/ping.jpg
The only thing I have found that fixes the problem is a fresh install of XP. Any ideas on what else I might be able to do because this has happened before and it might happen again. It only seems to happen when I change my network connections in some way. Yesterday, I removed a network bridge that I had. A while ago, it happened when I installed the trial version of VMWare, which added some other network connections. Any ideas would be greatly appreciated.
Brian

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic