Hi,
I am running tests on the performance of QUIC for video streaming and I noticed the larger protocol overhead of QUIC compared to TCP (both HTTP1.1 and 2).
I also noticed the proto-quic codebase defines:
kDefaultMaxPacketSize = 1350
--
You received this message because you are subscribed to the Google Groups "QUIC Prototype Protocol Discussion group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to proto-quic+unsubscribe@chromium.org.
To post to this group, send email to proto...@chromium.org.
For more options, visit https://groups.google.com/a/chromium.org/d/optout.
1350 was chosen based on reachability data gathered inside Chrome approximately 4 years ago. A bit above 1350, an increasing number of users could not send and receive UDP packets. I don't believe the raw data is public yet, but it will be soon. Jana would know for sure.The CPU consumption overhead numbers you post look reasonable to me. There's an effort to improve that currently, but a lot of time is in the OS UDP send and receive paths, which will take time to improve and roll out.
On Fri, Jul 7, 2017 at 4:16 AM, Thomas De Keulenaer <thomas.de...@gmail.com> wrote:
Hi,
I am running tests on the performance of QUIC for video streaming and I noticed the larger protocol overhead of QUIC compared to TCP (both HTTP1.1 and 2).
I also noticed the proto-quic codebase defines:
kDefaultMaxPacketSize = 1350
Can anybody explain why this value was chosen? Why not the maximal packet size of 1452 bytes when using UDP over IP over Ethernet?
Kind regards!
--
You received this message because you are subscribed to the Google Groups "QUIC Prototype Protocol Discussion group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to proto-quic+...@chromium.org.
Hi,Thanks for your response.The graph I posted is not about CPU overhead, but protocol overhead on the wire: 1 - (amount of content bytes)/(amount of bytes received).
On Friday, 7 July 2017 14:18:17 UTC+2, Ian Swett wrote:1350 was chosen based on reachability data gathered inside Chrome approximately 4 years ago. A bit above 1350, an increasing number of users could not send and receive UDP packets. I don't believe the raw data is public yet, but it will be soon. Jana would know for sure.The CPU consumption overhead numbers you post look reasonable to me. There's an effort to improve that currently, but a lot of time is in the OS UDP send and receive paths, which will take time to improve and roll out.On Fri, Jul 7, 2017 at 4:16 AM, Thomas De Keulenaer <thomas.de...@gmail.com> wrote:--Hi,
I am running tests on the performance of QUIC for video streaming and I noticed the larger protocol overhead of QUIC compared to TCP (both HTTP1.1 and 2).
I also noticed the proto-quic codebase defines:
kDefaultMaxPacketSize = 1350
Can anybody explain why this value was chosen? Why not the maximal packet size of 1452 bytes when using UDP over IP over Ethernet?
Kind regards!
You received this message because you are subscribed to the Google Groups "QUIC Prototype Protocol Discussion group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to proto-quic+...@chromium.org.
To post to this group, send email to proto...@chromium.org.
For more options, visit https://groups.google.com/a/chromium.org/d/optout.
--
You received this message because you are subscribed to the Google Groups "QUIC Prototype Protocol Discussion group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to proto-quic+unsubscribe@chromium.org.
1350 was chosen based on reachability data gathered inside Chrome approximately 4 years ago. A bit above 1350, an increasing number of users could not send and receive UDP packets. I don't believe the raw data is public yet, but it will be soon. Jana would know for sure.
1350 was chosen based on reachability data gathered inside Chrome approximately 4 years ago. A bit above 1350, an increasing number of users could not send and receive UDP packets. I don't believe the raw data is public yet, but it will be soon. Jana would know for sure.The CPU consumption overhead numbers you post look reasonable to me. There's an effort to improve that currently, but a lot of time is in the OS UDP send and receive paths, which will take time to improve and roll out.
On Fri, Jul 7, 2017 at 4:16 AM, Thomas De Keulenaer <thomas.de...@gmail.com> wrote:
Hi,
I am running tests on the performance of QUIC for video streaming and I noticed the larger protocol overhead of QUIC compared to TCP (both HTTP1.1 and 2).
I also noticed the proto-quic codebase defines:
kDefaultMaxPacketSize = 1350
Can anybody explain why this value was chosen? Why not the maximal packet size of 1452 bytes when using UDP over IP over Ethernet?
Kind regards!
--
You received this message because you are subscribed to the Google Groups "QUIC Prototype Protocol Discussion group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to proto-quic+...@chromium.org.