I know DIO message propagation works by following the Trickle Timer Algorithm. After receiving DIS message, does it immediately reply back or still uses the Trickle Timer Algorithm?
RPL also uses a trickle timer to handle inconsistencies in the RPL DODAG. When an RPL network is stable, the trickle timer interval is large. However, upon detection of inconsistencies, the trickle timer is reset, and more DIO messages are sent (by the nodes) in the vicinity of nodes that are subjected to inconsistencies. The following events are considered as inconsistencies in the RPL:
(i) when routing loops are detected;
(ii) when a node joins a DODAG;
(iii) when a node moves within a network and changes