The word ‘Internet’ is the interconnection of networks linking millions of devices for exchanging information resources an d services.The information is sent to any medium be it. ‘Thing’can be any kind of object whether device, gadget or item. The internet of things is a new technology that leads to the interconnection of objects and device at an unprecedented pace and scale. It has the concept of ‘anything’, ‘anywhere’ that entail the connectivity of any device or object. This way objects and devices stay connected to each other rather than people. The main aim of internet of things is the transmission of information through the internet without the aid of human intervention.2 It will dramatically change the lifestyle of the people allowing more proactive behaviour of devices than reactive. The heterogeneous devices will expand into places that were unreachable back then. As Internet of Things (IoT) consist of vast heterogeneous net works that consist of different capacity, processing power and platform. In order to meet the above requirements,routing protocols are needed to aid in the intercommunication between the different devices