Defending against Distributed Denial of Service Attacks: Issues and Challenges | Synapse