Skip to content
/ ddosdn Public

Mitigation and Detection of DDoS Attacks in Software Defined Networks

License

Notifications You must be signed in to change notification settings

ssulca/ddosdn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ddosdn

Mitigation and Detection of DDoS Attacks in Software Defined Networks

Table of Contents

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

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

Acknowledgments