martinduke / draft-duke-quic-load-balancers

An internet draft to standardize the way that QUIC servers and load balancers can support routable, unlinkable connection IDs
Other
2 stars 4 forks source link

Failover Instructions #24

Closed martinduke closed 5 years ago

martinduke commented 6 years ago

Subodh wanted a failover mode if QUIC-LB configuration was somehow unavailable. This is a special type of CID that instructs the load balancer to just use the 4-tuple. As we have 4 cod e points for config rotation, we thought we could use one of them to represent this mode.

nibanks commented 6 years ago

Should the default configuration of all servers assume simple 2/4-tuple UDP load balancing and disable migration?

martinduke commented 6 years ago

That is the essence of it. If configured to expect an LB and it doesn't get one, simply pick any CID with the rotation bits set to the correct endpoint, and disable migration.

LBs that see the rotation codepoint just use the 5-tuple