Since I see from your profile, that you're from India, this might not be an option, but OVH has probably one of the best DDOS protections in place for ALL their servers, including the cheap VPS offers. However they only have servers in Europe (mainly near Paris) and Canada. The ping to my OVH server in Europa from India (Chennai) is 134 ms.
I have had some DDOS attacks on my server (don't know what kind of though, since I didn't have to do anything) and those were automatically mitigated by their protection. I don't know if they'll recognize DDOS on randomized ports, but I believe you can get a question to that answer from their support.
I have had some DDOS attacks on my server (don't know what kind of though, since I didn't have to do anything) and those were automatically mitigated by their protection. I don't know if they'll recognize DDOS on randomized ports, but I believe you can get a question to that answer from their support.