This document discusses efficient identification and reduction of multiple attacks in IoT networks using deep learning techniques. It proposes a Deep Learning based secure RPL routing (DLRP) protocol to detect attacks like rank, version number, and Denial of Service attacks. The DLRP protocol first creates a complex dataset of normal and attack behaviors using network simulation. It then trains a machine learning model using this dataset to efficiently identify attack behaviors. Additionally, it classifies attack types using a Generative Adversarial Network to reduce the dataset dimensionality. Simulation results show the DLRP protocol improves attack detection accuracy and fits IoT environments well, achieving 80% packet delivery ratio using only 1474 control packets in a 30 node IoT scenario.