Client Dropped by Server

I consistantly get a Client Dropped by Server error whenever I try to join a server; it happens randomly and I can connect to other servers, but it gets frustrating. I was wondering if anyone could help me?
That works for the most part, but its a recurring problem that I've had for a few weeks, so I would like to know if any one can help me put an end to it for good.
No, it just randomly says Client Dropped by Server when trying to connect. It only happens sometimes on only a few servers at a time. I can usually connect if I retry a few times, but this has never happened before.
Maybe it's the internetz. If it started happening recently, I don't believe it's steam. What you using? Like router, internet service, etc.
ok i'm having this problem when i'm trying to connect with my linksys router but my netgear router works perfectly fine
they are both wireless...

try to change your router