Software Defined Networking Application to control Denial of Service and Congestion, through bandwidth control at the switches.