Welcome! Log In Create A New Profile

Advanced

Re: [nginx] SSL: ssl_buffer_size directive.

Alex
December 20, 2013 06:07PM
On 2013-12-20 13:19, Maxim Dounin wrote:

> description:
> SSL: ssl_buffer_size directive.

Great to see this going into mainline.

On 2013-12-20 19:58, Ilya Grigorik wrote:

> (a) Is there any way to force a packet flush on record end?

That would be indeed nice. Flushing would prevent a TLS record from
spilling over into later TCP segments, which ensures that each encrypted
packet payload can be decrypted completely per TCP segment.

> This would require a bit more work than the current patch, but I'd love to see a similar strategy in nginx. Hardcoding a fixed record size will inevitably lead to suboptimal delivery of either interactive or bulk traffic. Thoughts?

It'd be interesting to know how difficult it'd be to implement such a
dynamic behavior of the SSL buffer size. An easier, albeit less optimal
solution would be to adjust the ssl_buffer_size directive depending on
the request URI (via location blocks). Not sure if Maxim's patch would
allow for that already? If large files are served from a known request
URI pattern, you could then increase the SSL buffer size accordingly for
that location.

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

[nginx] SSL: ssl_buffer_size directive.

Maxim Dounin 2153 December 20, 2013 07:20AM

Re: [nginx] SSL: ssl_buffer_size directive.

Ilya Grigorik 943 December 20, 2013 02:00PM

Re: [nginx] SSL: ssl_buffer_size directive.

Alex 472 December 20, 2013 06:07PM

Re: [nginx] SSL: ssl_buffer_size directive.

Maxim Dounin 598 December 22, 2013 05:28PM

Re: [nginx] SSL: ssl_buffer_size directive.

Ilya Grigorik 934 January 07, 2014 06:44PM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 110
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready