We are aware that network late is categorized into two sub-layers viz. routing and encapsulation. Routing layer takes of transferring packets from source to the destination while encapsulation layer takes care of formation of packets. All the three i.e. RPL, CORPL and CARP are network layer routing protocols.