RPL is a IPv6 based Routing Protocol for Low-Power and Lossy Networks. A Low-Power and Lossy Networks (LLNs) are a class of network. Here both routers and their interconnects are constrained devices.(i.e) processing power, memory, and energy consumption.RPL routing based on following principle: Destination Oriented Acyclic Graphs or DODAGs. step 1 : Open the Contiki OS with Vmware worksation. An login into Contiki user password: user . step2 : Now open the terminal in contiki desktop and make the right directories to run the cooja simulator tools. In terminal,
Go to the Directory : cd “/home/user/contiki/tools/cooja” ----> Press Enter
Give Command in terminal : ant run ------> Press Enter
After successful execution of above command. make file will build automatically and then Contiki Cooja Network simulator application tool will appear. It’s a blue color terminal.