Skip to content

Commit

Permalink
rewrite
Browse files Browse the repository at this point in the history
  • Loading branch information
sanity committed Mar 8, 2024
1 parent 4daddab commit a0110d6
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions docs/src/architecture/p2p-network.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,11 @@ Every Freenet peer, also referred to as a node, forms two-way connections with a
set of other peers, termed "neighbors." These connections utilize the User
Datagram Protocol (UDP) and can do [Frewall hole punching](https://en.wikipedia.org/wiki/Hole_punching_(networking)) when necessary. Peers manage their resource usage —
bandwidth, memory, CPU, and storage — based on limits set by the user.
They keep track of their neighbor's performance and so learn to prefer faster

## Adaptive behavior

Peers keep track of their neighbor's performance and learn to prefer faster
connections over time.

Peers can identify bad behavior by other peers like excess resource usage and
Peers can also identify bad behavior by other peers like excess resource usage and
will disconnect from them.

0 comments on commit a0110d6

Please sign in to comment.