ABSTRACT

With the emergence of smart devices and the declining market value of sensing systems, the implementation of the internet of things (IoT) is gaining momentum. IoT has become an integral part of many smart systems such as smart buildings, smart cities, and smart heath, etc. Despite many advantages, from its inception, IoT system is vulnerable to many threats. Such systems are more likely to be attacked and breached, by denial of service (DoS) or distributed denial of service (DDoS) attacks. DDoS attacks are one of the Internet security’s most disruptive threats. The towering volume of smart devices with a greater level of heterogeneity increases the severity of this attack. To date, there is no protocol that guarantees complete protection of IoT systems. To enable the resiliency, continuous monitoring, along with an adaptive decision-making system, is essential. These challenges can be addressed with the help of software-defined networking (SDN), which can effectively handle the IoT devices. Moreover, the centralized provisioning of SDN enables a secured and adaptive IoT environment that can effectively handle the DDoS attack. The software-defined internet of things (SDIoT) framework based on SDx paradigm consists of a controller pool, SD-IoT switches integrated with 190an IoT gateway, and IoT devices. In this chapter, a broad range of various DDoS attacks and detection methods for the IoT environment used in the SDN paradigm have been analyzed. Finally, different future scopes of this evolving field have been discussed.