WIP
This commit is contained in:
15
README.md
15
README.md
@@ -2,15 +2,16 @@
|
||||
|
||||
## Roadmap
|
||||
|
||||
* Peer: router: create process for managing the routing table
|
||||
* Peer: router: track mediators, enable / disable ...
|
||||
* Hub: track peer last-seen timestamp (?)
|
||||
* Use default port 456
|
||||
* Remove signing key from hub
|
||||
* Peer: UDP hole-punching
|
||||
* Peer: local peer discovery - part of RoutingProcessor
|
||||
* Peer: update hub w/ latest port on startup
|
||||
|
||||
## Learnings
|
||||
|
||||
* Encryption / decryption is 20x faster than signing/opening.
|
||||
* Allowing out-of order packets is massively important for throughput with TCP
|
||||
|
||||
## Principles
|
||||
|
||||
@@ -111,11 +112,3 @@ TimeoutStopSec=24
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Sub-packets
|
||||
|
||||
If we make our MTU large, like 8k, our computations become more efficient.
|
||||
|
||||
We can send packets with header like:
|
||||
|
||||
Reference in New Issue
Block a user