mirror of
https://github.com/jmcorgan/fips.git
synced 2026-08-09 00:04:54 +00:00
Create fips-routing.md covering the complete routing architecture: - Bloom filter design: 4KB filters, K=2 scope, event-driven updates - Discovery protocol: LookupRequest/Response with signed proofs - Greedy tree routing using coordinates from discovery - Session establishment model for minimal data packet overhead - Router coordinate caching with LRU eviction Key design decisions: - Leaf-only mode for constrained devices (single peer handles routing) - Separation of discovery (find destination) from routing (deliver packets) - Session setup pays coordinate cost once; data packets carry only addresses - 36-byte data packet header comparable to IPv6 Update design docs README to include new document.
11 lines
725 B
Markdown
11 lines
725 B
Markdown
# FIPS Design Documents
|
|
|
|
Protocol design specifications and analysis.
|
|
|
|
| Document | Description |
|
|
|--------------------------------------------------------|-------------------------------------------------|
|
|
| [fips-design.md](fips-design.md) | Full protocol design specification |
|
|
| [fips-links.md](fips-links.md) | Link protocol requirements and characteristics |
|
|
| [fips-routing.md](fips-routing.md) | Routing, Bloom filters, discovery, sessions |
|
|
| [spanning-tree-dynamics.md](spanning-tree-dynamics.md) | Spanning tree protocol dynamics study |
|