mirror of
https://github.com/DNSCrypt/dnscrypt-proxy.git
synced 2025-03-04 02:14:40 +01:00
Updated Load Balancing Options (markdown)
parent
83d4a0f05c
commit
9d24bd7cc1
1 changed files with 3 additions and 1 deletions
|
@ -10,7 +10,9 @@ When `dnscrypt-proxy`:
|
|||
* Each time the server certificates (for DNSCrypt servers) are retrieved/validated (every `cert_refresh_delay` minutes, 60 minutes minimum)
|
||||
* Each time the list of servers is retrieved (every `refresh_delay` hours)
|
||||
|
||||
It calculates an initial RTT (Round-Trip Time) estimation for each resolver (for DoH servers, two initial test queries are made). This list is then sorted from fastest to slowest resolver.
|
||||
It calculates an initial RTT (Round-Trip Time) estimation for each resolver (for DoH servers, two initial test queries are made to measure latency with a reused connection). For DoH/ODoH/DoOH servers, the latency is computed by sending a query for the name servers of the root zone, which is always cached by resolvers. For DNSCrypt/Anonymized DNSCrypt, the latency is measured when retrieving the certificates (which also doesn't need the resolver to wait for upstream servers).
|
||||
|
||||
The list is then sorted from fastest to slowest resolver.
|
||||
|
||||
## How the servers are sorted
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue