This project was implemented as part of curricullum for CSE 548: Advance Computer Networks at Arizona State University.
The first preventive measure taken to cope with Network Attacks, is Network Scan. In this day and age with the rise of Software Defined Networks and IoT-based market devices, we are more prone to various types of security attacks. In this project, we provide Network Scan as a Service for all the devices connected to a given SDN(Software Defined Network).
Using, OpenDaylight the open source SDN controller, and OpenFlow communications protocol standard, to control the devices connected to the SDN. Two types of scan are provided,
This service is of great importance when dealing with real-time network scanning of devices that are set up in a different environment. The ability to scan devices from outside a given environment by leveraging nova and neutron client of the openstack api to manage networking compute instances via the OpenDaylight northbound api, gives greater control over in scenarios of network attacks, research and further downstream analysis.