This document discusses NetSim software for simulating Internet of Things (IoT) networks. It describes how NetSim supports the 6LoWPAN and RPL protocols which are important standards for IoT. NetSim can be used to model large-scale IoT networks and evaluate routing protocols, energy efficiency, and other aspects of integrating heterogeneous IoT devices. RPL protocol implemented in NetSim forms the routing basis for IoT and establishes a routing topology using DODAG formation through control messages.