
|
Bundle Daemon Components Bundle Daemon: core event queue and dispatcher Bundle Router: all “smarts” in the system, effects policies via a the Bundle Actions interface API Server: handler for application IPC interface Convergence Layers: transport-specific mechanism for transmitting bundles to a next-hop Contact Manager: service for detecting connection opportunities with neighbors Fragmentation Manager: proactive and reactive fragmentation, maintains reassembly buffers Persistent Store: object database abstraction for durable storage, uses Berkeley DB or SQL backends |