mtrp:overview
This is an old revision of the document!
Table of Contents
Overview
MTRP is designed to let a node speak over one or more transports while presenting one routing model to higher layers.
High-Level Behavior
- nodes discover direct neighbors
- nodes advertise reachable destinations
- neighbors learn route candidates
- send-time resolution chooses a direct or forwarded path
- metrics are additive across hops
Design Priorities
- bounded memory use
- explicit tables and predictable behavior
- transport independence
- support for constrained and full-capability devices
Important Distinction
MTRP separates knowledge from choice.
- the forwarding table is what the node knows
- the preferred route table is what the node chose to use during forwarding
Current Non-Goals
- end-to-end reliability
- multicast reliability
- automatic topology optimization
- fragmentation-aware reliable delivery
/var/www/wiki.moshnetworks.com/data/attic/mtrp/overview.1781095847.txt.gz · Last modified: by mosh
