1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-10 09:50:43 +00:00

reduce mtu in quic

This commit is contained in:
Darien Raymond 2018-11-23 12:20:13 +01:00
parent 7dee0a71c1
commit 71a5cf09da
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169

View File

@ -65,11 +65,11 @@ type ApplicationErrorCode uint16
// ethernet's max size, minus the IP and UDP headers. IPv6 has a 40 byte header,
// UDP adds an additional 8 bytes. This is a total overhead of 48 bytes.
// Ethernet's max packet size is 1500 bytes, 1500 - 48 = 1452.
const MaxReceivePacketSize ByteCount = 1452 - 64
const MaxReceivePacketSize ByteCount = 1300
// DefaultTCPMSS is the default maximum packet size used in the Linux TCP implementation.
// Used in QUIC for congestion window computations in bytes.
const DefaultTCPMSS ByteCount = 1460
const DefaultTCPMSS ByteCount = 1350
// MinClientHelloSize is the minimum size the server expects an inchoate CHLO to have (in gQUIC)
const MinClientHelloSize = 1024