Routing & RPL · Study deck
The RPL Routing Model
An orchard leaf hears two neighbours that can forward toward the root.
Packet Pete is your guide for this deck.

After studying this chapter
Learning objectives
You will be able to:
- explain how RPL turns local parent-choice evidence into a DODAG
- build an RPL evidence record covering rank, mode, and control messages
- separate rank comparison, mode choice, and failure boundaries as distinct review items
- Explain: One is close but nearly full; the other is farther away but has a steadier path.
Major section
Start With One Parent Choice
One is close but nearly full; the other is farther away but has a steadier path.
- The useful record explains which parent it chose and why that choice still leads upward.
- A protocol means agreed rules for exchanging messages.
- IPv6 is an addressing system for networked devices.
- This one choice does not prove the whole network.
Major section
Start With One Parent Choice (continued)
The Routing Protocol for Low-Power and Lossy Networks (RPL) builds routes for constrained links.
- A directed acyclic graph is a set of paths with no loops.
- RPL aims this graph at one root; that form is called a Destination-Oriented Directed Acyclic Graph (DODAG).
- RPL becomes concrete when one node must choose a parent.
Major section
Overview: RPL Turns Local Evidence Into a DODAG
With the default MinHopRankIncrease of 256, their corresponding advertised Ranks would be 256, 512, and 768.
- The displayed relation adds 256 at each step, so Rank increases away from the root and an upward parent must move toward a lower value.
- Candidate and preferred-parent evidence explains the local choice, but the arrows only describe intended forwarding.
Major section
Under the Hood: Rank, Modes, and Failure Boundaries
Storing distributes downward state but consumes memory on constrained routers; non-storing protects their tables at the cost of longer headers and more responsibility at the root.
- Verification must inspect the relevant DAO or source-route state and then deliver a packet from the root to the intended node after a topology change.
Major section
Change the Orchard Parent without Confusing Rank with Distance
Their advertised Ranks would be 256, 512, and 768 if each link adds 256 Rank units.
- The leaf-to-parent difference is 256 Rank units; these values are not distances in metres, and other Objective Functions need not add the same amount per hop.
- A radio signal alone cannot establish that the neighbour offers a safe upward path.
- The subsequent data trace must show that packets actually follow the selected parent.
- It may turn at that ancestor rather than visiting the root.
Major section
Change the Orchard Parent without Confusing Rank with Distance (continued)
A leaf can send upward through its parent while the downward route remains missing or stale.
- For an illustrative recovery clock, remove the parent at 0 s, select the alternative at 4 s and observe the first accepted reading at 7 s.
- The routing-state change takes 4 s, while useful delivery resumes after 7 s.
- This module uses the rooted graph to connect local decisions with complete traffic paths.
Deck summary
Key takeaways
One is close but nearly full; the other is farther away but has a steadier path.
- The Routing Protocol for Low-Power and Lossy Networks (RPL) builds routes for constrained links.
- With the default MinHopRankIncrease of 256, their corresponding advertised Ranks would be 256, 512, and 768.
- Storing distributes downward state but consumes memory on constrained routers; non-storing protects their tables at the cost of longer headers and more responsibility at the root.
- Their advertised Ranks would be 256, 512, and 768 if each link adds 256 Rank units.
Retrieval practice
Recall check 1 of 3

Packet Pete says: answer from memory, then check your reasoning.
Q1A sensor node hears DODAG information from several neighbors. Which RPL review conclusion is safest before accepting its route?
Show answer
Answer: B RPL review ties DODAG compatibility, Objective Function, Rank direction, parent choice, and packet evidence together.
Retrieval practice
Recall check 2 of 3

Packet Pete says: answer from memory, then check your reasoning.
Q2A greenhouse RPL mesh proves soil-sensor telemetry reaches the border router, then claims the gateway can also push valve-schedule updates back to one sensor. What evidence is still missing?
Show answer
Answer: C RPL evidence has to match the traffic direction.
Retrieval practice
Recall check 3 of 3

Packet Pete says: answer from memory, then check your reasoning.
Q3A node at Rank 768 forwards upward through a neighbor advertising Rank 900. How should the proposed upward hop be evaluated?
Show answer
Answer: B RPL loop avoidance relies on upward forwarding toward lower Rank, interpreted through DODAG compatibility and Objective Function rules.
Print reference
Answers
Answer key.
- B · RPL review ties DODAG compatibility, Objective Function, Rank direction, parent choice, and packet evidence together.
- C · RPL evidence has to match the traffic direction.
- B · RPL loop avoidance relies on upward forwarding toward lower Rank, interpreted through DODAG compatibility and Objective Function rules.