Using RPI Option Type, Routing Header for Source Routes, and IPv6-in-IPv6 Encapsulation in the RPL Data Plane
RFC 9008, “Using RPI Option Type, Routing Header for Source Routes, and IPv6-in-IPv6 Encapsulation in the RPL Data Plane”, is a Proposed Standard document published in April 2021 by M.I. Robles, M. Richardson, P. Thubert. It updates RFC 6550, RFC 6553, RFC 8138. The canonical text is published by the RFC Editor.
Abstract
This document looks at different data flows through Low-Power and Lossy Networks (LLN) where RPL (IPv6 Routing Protocol for Low-Power and Lossy Networks) is used to establish routing. The document enumerates the cases where RPL Packet Information (RPI) Option Type (RFC 6553), RPL Source Route Header (RFC 6554), and IPv6-in-IPv6 encapsulation are required in the data plane. This analysis provides the basis upon which to design efficient compression of these headers. This document updates RFC 6553 by adding a change to the RPI Option Type. Additionally, this document updates RFC 6550 by defining a flag in the DODAG Information Object (DIO) Configuration option to indicate this change and updates RFC 8138 as well to consider the new Option Type when the RPL Option is decompressed.
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 9008 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9007 Handling Message Disposition Notification with the JSON Meta Application Protocol
- RFC 9009 Efficient Route Invalidation
- RFC 9006 TCP Usage Guidance in the Internet of Things
- RFC 9010 Routing for RPL Leaves
- RFC 9005 Path Computation Element Communication Protocol Extension for Associating Policies and Label Switched Paths
- RFC 9011 Static Context Header Compression and Fragmentation over LoRaWAN
- RFC 9004 Updates for the Back-to-Back Frame Benchmark in RFC 2544
- RFC 9012 The BGP Tunnel Encapsulation Attribute