Cjdns Packet Prioritization System
The packet prioritization system is designed to allow access to a link to be exercised by it's owner, thus allowing for bandwidth to be sold and used.
- A packet SHOULD NOT be dropped unless there is actually not enough bandwidth to send everything.
- A bandwidth lease MUST be able to send at least its bandwidth limit.
- Unused bandwidth SHOULD be divided between those leases which are currently sending traffic in a fair way based on the relative size of the leases.