Causes & Effects of DDoS Attacks – How to Protect your Site?