Supervised and deep learning techniques for DDoS detection in software-defined network architectures: a systematic review | Synapse