ddosdn
ddosdn copied to clipboard
Mitigation and Detection of DDoS Attacks in Software Defined Networks
ddosdn
Mitigation and Detection of DDoS Attacks in Software Defined Networks
Table of Contents
- About The Project
- Built With
- Getting started
- Usage
- License
- Credits
About The Project
This is a final project degree for computer enginering at UNC. It contains:
- Virtual test enviroment
- Detection App on SDN Control layer
- Mitigation App on SDN Control layer
- Managment App on external Aplication Layer
We implements two apps in order to detect and mitigate DDoS flow and then using a Virtual enviroment tath contains a vitual topology like ISP, and these are based on Fang-Yie Leu, I-Long Lin, "A DoS/DDoS Attack Detection System Using Chi-Square Statistic Approach". pdf
To test SDN apps, we use ONOS SDN controller.
Built With
SDN applications
- Onos 1.13
- maven v3+
- java 8
Test enviroment
- Docker
- Docker-compose
- OpenVSwitch v2.9+
- Containernet
Getting started
See the installation guide.
Usage
See the documentation to get started with ddosdn.
Also you can watch a demo video.
License
Distributed under the MIT License. See LICENSE for more information.
Credits
Cite this work
If you use ddosdn for your research and/or other publications.
Bibtex:
@techreport{ddosdn,
author = {G. Lopez and S. Sulca},
title = {Detección y mitigación de ataques DDoS dentro de una arquitectura SDN},
institution = {Facultad de Ciencias Exactas Fisicas y Naturales - UNC},
year = 2019,
month = 11
}
Authors
- López Gastón - Initial work - GastonLopez
- Sergio Sulca - Initial work - ssulca
Acknowledgments
- ONOS Developers Group - onos-dev
- Tomattis Natasha - natitomattis
- FULGOR FUNDATION fulgor