storj/pkg
Yingrong Zhao 1f59a08e85 pkg/server: eliminate Retry packet from quic-go hanshake phase
In order to prevent traffic amplification attack, QUIC allows
application to perform an address validation during connection
establishment.
(https://tools.ietf.org/id/draft-ietf-quic-transport-34.html#name-address-validation)
However, this adds another round trip during connection establishment.
In storj network, it does client authentication before servers starts
sending significant amount of data to any client. We believe the traffic
amplification attack isn't going to be significant when turning off
address validation in QUIC. AND it will provide us a significant
performance boost during connection establishment.

Change-Id: I7f9a0ca5ca770b715d08b1e8ce3022fbb2b85d42
2021-03-09 22:05:35 +00:00
..
cache pkg/cache: fix expiration test 2020-01-19 19:31:31 +02:00
listenmux pkg/listenmux: resolve deadlock in test 2019-09-20 21:16:59 +00:00
quic pkg/server,pkg/quic: accept an existing conn to create quic listener and 2021-02-03 12:04:29 -05:00
revocation pkg/revocation: pass ctx into opening the database 2020-10-29 07:15:36 +00:00
server pkg/server: eliminate Retry packet from quic-go hanshake phase 2021-03-09 22:05:35 +00:00