' to generate SVG run plantuml -tsvg gnrc_ipv6_auto_subnets-without_rio.puml @startuml skinparam responseMessageBelowArrow true participant "2001:db8:0:0:c8f4:13ff:fece:3f43\n2001:db8:0:8:3c27:6dff:fe25:e95d" as A << (A,#ADD1B2) >> participant "2001:db8:0:0:a7a2:12e0:48bc:7487" as B << (B,#ADD1B2) >> participant "2001:db8:0:8:5075:35ff:fefa:30bc" as C << (C,#ADD1B2) >> A -> C: RA: I'm a default router, PIO: You can use 2001:db8:0:8::/61 **[broadcast]** group C sends request to B C -> A: forward PING request to 2001:db8:0:0:a7a2:12e0:48bc:7487 note right destination of off-link use default router to forward it end note A --> B: NS: Who has 2001:db8:0:0:a7a2:12e0:48bc:7487? **[broadcast]** B -> A: NA: Me! A -> B: PING request from 2001:db8:0:8:5075:35ff:fefa:30bc end group B sends reply to C B -->x A: NS: Who has 2001:db8:0:8:5075:35ff:fefa:30bc? **[broadcast]** note right destination is in the same subnet, so it must be on-link. Send NS to resolve address. end note end @enduml