Distributed Denial of Service (DDoS) attack is a malicious attempt to affect the availability of a targeted system(s) or network. The offender initiates a lot of requests to overwhelming the target(s) and uses several compromised or controlled sources to launch the attack.