There are internet problems from time to time that you just can't do anything about. I have had the same problem on Moon before but was able to play on BUGS without incident, and that went on for a couple of days. Since I am a TeamSpeaker, I noticed there were times I could talk and be heard, and times I couldn't...basically my outgoing signal was pulsing on and off but the incoming was steady...this was, however, enough to crash me out of game constantly.
I ran every diagnostic I could at home, then called my cable company and they tried to convince me it was my home equipment. Then they wanted to send out a tech...but if the tech didn't find anything wrong I would have been charged so I politely told them where to get off (can you say SCAM?). A couple of days later all was well in my internet world and it went away, seems it was just a problem somewhere between me and the Moon server in Kansas. I ran a tracert (the cable help dude wanted to know what that was...

) and it appeared the problem was closer to the server than to me...so nothing I could do until someone in another state fixed their sh*t.
What you can do is run your home diagnostics and make sure there is nothing wrong with your own equipment...but if you're able to get onto other servers, my guess is your equipment is ok.