RPL Protocol
RPL is a routing
protocol for low power and lossy networks. It’s used not only for 6LoWPAN. This
protocol supports Point to Point and Multipoint to point and it’s able to be
used for large networks.
It constructs a
Destination Oriented Acyclic Graph (DODAG) that could be different in the same
network. It would provide different routing criteria to accommodate different
types of traffic.
In RPL is easy to
adopt network changes and it has a Loop Avoidance mechanism to fight against
loop that could appear in node unreachability or link congestion.
RPL takes into account
both link and node properties when choosing paths and it hasn`t security
because is an optional extension. It
assumes other mechanisms can be used such as link layer.