| 1. robustness | minor breakage is hidden and recovered internally |
| 2. redundancy | immediate failover to available spare connections |
| 3. reconnection | persistent attempts to resume a broken connection |
| 4. bandwidth | multiple simultaneous routing across different NICs |
| 5. security | openSSL-based encryption of the connections |
| 6. authentication | openSSL third-party certification |
| 7. compression | not implemented yet |
| 8. size limits | 32bit kernel and/or architecture-imposed limits circumscribed |
| 9. reporting | /proc-based interface |
| 10. tuning | some support via client signals and module parameters |
| 11. internals | kernel requests are aggregated, as in IDE and floppy devices |