I developed an instant messenger which uses TCP ports for its communication, and hosted the server application on a VPS account from some hosting company, but the first day I got attacked by a distributed dos attack, and the VPS hosters told me that the attack was of about 750 mbps.
The VPS hosting providers told me about a protection service against such attacks but they only provide their services for websites, HTTP and HTTPS ports. I searched and found some VPS services who provide DDoS protection but they are fairly expensive and my service has just started so I cant afford them.
How can I protect against DDoS without using an expensive service?


