Hello,
ROLL-RPL-12 (ref: https://datatracker.ietf.org/doc/draft-ietf-roll-rpl/)
is a routing protocol for low-power networks. As a result of IESG Last-Call
version RPL-12 was published, making it very unlikely the packet formats will
change at this point.
Owen Kirby & I have been maintaining dissectors for this
protocol in Wireshark at https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5266
I’ve just added some updates as a result of a large
test involving many vendors, using Wireshark to dissect & display the RPL
packets. The patch seems reliable and we had no problems between many different
RPL implementations, giving me confidence it’s worthwhile committing to
SVN.
If the approach taken by the patch is acceptable to the
Wireshark admins, would it be possible to get it committed to SVN? If not then
let me know what to change to make it acceptable.
The only thing that I know will need to be changed later is
possibly the ICMPv6 message type, which is pending assignment by the IANA. This
is clearly marked in the source comments by both a ‘pending IANA
assignment’ and a ‘rpl-12’ comment.
Warm Regards,
-Colin O’Flynn