เชตเชฟเช•เชพเชธเชจเชพ เชเช• เชตเชฐเซเชท เชชเช›เซ€ เชฐเชœเซ‚ เชฅเชฏเซ‡เชฒ เช›เซ‡ เช‰เชšเซเชš-เชชเซเชฐเชฆเชฐเซเชถเชจ HTTP เชธเชฐเซเชตเชฐ เช…เชจเซ‡ เชฎเชฒเซเชŸเซ€เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชชเซเชฐเซ‹เช•เซเชธเซ€ เชธเชฐเซเชตเชฐเชจเซ€ เชจเชตเซ€ เชธเซเชฅเชฟเชฐ เชถเชพเช–เชพ nginx 1.16.0, เชœเซ‡ เชฎเซเช–เซเชฏ เชถเชพเช–เชพ 1.15.x เชฎเชพเช‚ เชธเช‚เชšเชฟเชค เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชถเซ‹เชทเซ€ เชฒเซ‡ เช›เซ‡. เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚, เชธเซเชฅเชฟเชฐ เชถเชพเช–เชพ 1.16 เชฎเชพเช‚ เชคเชฎเชพเชฎ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช—เช‚เชญเซ€เชฐ เชญเซ‚เชฒเซ‹ เช…เชจเซ‡ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชนเชถเซ‡. nginx 1.17 เชจเซ€ เชฎเซเช–เซเชฏ เชถเชพเช–เชพ เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เชœเซ‡เชจเซ€ เช…เช‚เชฆเชฐ เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเช“เชจเซ‹ เชตเชฟเช•เชพเชธ เชšเชพเชฒเซ เชฐเชนเซ‡เชถเซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เช•เซ‡ เชœเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เช•เชพเชฐเซเชฏ เชจเชฅเซ€, เช†เช—เซเชฐเชนเชฃเซ€เชฏ เช›เซ‡ เชฎเซเช–เซเชฏ เชถเชพเช–เชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹, เชœเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡ เชตเชพเชฃเชฟเชœเซเชฏเชฟเช• เช‰เชคเซเชชเชพเชฆเชจ Nginx Plus เชจเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹ เชฆเชฐ เชคเซเชฐเชฃ เชฎเชนเชฟเชจเซ‡ เชฐเชšเชพเชฏ เช›เซ‡.

1.15.x เช…เชชเชธเซเชŸเซเชฐเซ€เชฎ เชถเชพเช–เชพเชจเชพ เชตเชฟเช•เชพเชธ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เชธเซŒเชฅเซ€ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชธเซเชงเชพเชฐเชพเช“:

  • ' เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชตเซเชธเชฎเชพเช‚ เชšเชฒเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€ssl_เชธเชฐเซเชŸเชฟเชซเชฟเช•เซ‡เชŸ'ะธ'ssl_certificate_key', เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹เชจเซ‡ เช—เชคเชฟเชถเซ€เชฒ เชฐเซ€เชคเซ‡ เชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡;
  • เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชซเชพเช‡เชฒเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชšเชฒเชฎเชพเช‚เชฅเซ€ SSL เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹ เช…เชจเซ‡ เช—เซเชชเซเชค เช•เซ€เช“ เชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€;
  • เชฌเซเชฒเซ‹เช•เชฎเชพเช‚ "เช…เชชเชธเซเชŸเซเชฐเซ€เชฎยป เชจเชตเซ‹ เชจเชฟเชฐเซเชฆเซ‡เชถ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชพเชฏเซ‹ ยปเชฐเซ‡เชจเซเชกเชฎ", เชœเซ‡เชจเซ€ เชฎเชฆเชฆเชฅเซ€ เชคเชฎเซ‡ เช•เชจเซ‡เช•เซเชถเชจ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเซเชตเชฐเชจเซ€ เชฐเซ‡เชจเซเชกเชฎ เชชเชธเช‚เชฆเช—เซ€ เชธเชพเชฅเซ‡ เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฟเช‚เช— เช—เซ‹เช เชตเซ€ เชถเช•เซ‹ เช›เซ‹;
  • เชฎเซ‹เชกเซเชฏเซเชฒเชฎเชพเช‚ ngx_stream_ssl_preread เชšเชฒ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซเชฏเซเช‚ $ssl_preread_protocol,
    เชœเซ‡ SSL/TLS เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเชพ เช‰เชšเซเชšเชคเชฎ เชธเช‚เชธเซเช•เชฐเชฃเชจเซ‡ เชธเซเชชเชทเซเชŸ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชšเชฒ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹ เชฌเชจเชพเชตเซ‹ HTTP เช…เชจเซ‡ เชธเซเชŸเซเชฐเซ€เชฎ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชชเซเชฐเซ‹เช•เซเชธเซ€ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชเช• เชจเซ‡เชŸเชตเชฐเซเช• เชชเซ‹เชฐเซเชŸ เชฆเซเชตเชพเชฐเชพ SSL เชธเชพเชฅเซ‡ เช…เชจเซ‡ เชตเช—เชฐ เชตเชฟเชตเชฟเชง เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเช•เซเชธเซ‡เชธ เชฎเชพเชŸเซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชเช• เชชเซ‹เชฐเซเชŸ เชฆเซเชตเชพเชฐเชพ SSH เช…เชจเซ‡ HTTPS เชฆเซเชตเชพเชฐเชพ เชเช•เซเชธเซ‡เชธ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡, เชชเซ‹เชฐเซเชŸ 443 เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ SSH เชชเชฐ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เชœเซ‹ SSL เชตเชฐเซเชเชจ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชนเซ‹เชฏ, เชคเซ‹ HTTPS เชชเชฐ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเซ‹.

  • เช…เชชเชธเซเชŸเซเชฐเซ€เชฎ เชฎเซ‹เชกเซเชฏเซเชฒเชฎเชพเช‚ เชเช• เชจเชตเซเช‚ เชšเชฒ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ "$upstream_bytes_sent", เชœเซ‡ เชœเซ‚เชฅ เชธเชฐเซเชตเชฐ เชชเชฐ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เชฌเชพเช‡เชŸเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡;
  • เชฎเซ‹เชกเซเชฏเซเชฒ เชฎเชพเชŸเซ‡ เชธเซเชŸเซเชฐเซ€เชฎ เชเช• เชธเชคเซเชฐเชจเซ€ เช…เช‚เชฆเชฐ, เช•เซเชฒเชพเชฏเชจเซเชŸเชฎเชพเช‚เชฅเซ€ เช†เชตเชคเชพ เช•เซ‡เชŸเชฒเชพเช• UDP เชกเซ‡เชŸเชพเช—เซเชฐเชพเชฎ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡;
  • เชจเชฟเชฐเซเชฆเซ‡เชถ"proxy_requests", เช•เซเชฒเชพเชฏเชจเซเชŸ เชชเชพเชธเซ‡เชฅเซ€ เชชเซเชฐเชพเชชเซเชค เชกเซ‡เชŸเชพเช—เซเชฐเชพเชฎเชจเซ€ เชธเช‚เช–เซเชฏเชพเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ‡ เช›เซ‡, เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเชตเชพ เชชเชฐ เช•เซเชฒเชพเชฏเช‚เชŸ เช…เชจเซ‡ เชนเชพเชฒเชจเชพ UDP เชธเชคเซเชฐ เชตเชšเซเชšเซ‡เชจเซเช‚ เชฌเช‚เชงเชจ เชฆเซ‚เชฐ เชฅเชพเชฏ เช›เซ‡. เชกเซ‡เชŸเชพเช—เซเชฐเชพเชฎเชจเซ€ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชธเช‚เช–เซเชฏเชพ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชคเซ‡ เชœ เช•เซเชฒเชพเชฏเช‚เชŸ เชชเชพเชธเซ‡เชฅเซ€ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซ‡เชฒ เช†เช—เชพเชฎเซ€ เชกเซ‡เชŸเชพเช—เซเชฐเชพเชฎ เชจเชตเซเช‚ เชธเชคเซเชฐ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡;
  • เชฒเชฟเชธเชจ เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชตเชฎเชพเช‚ เชนเชตเซ‡ เชชเซ‹เชฐเซเชŸ เชฐเซ‡เชจเซเชœเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช›เซ‡;
  • เชจเชฟเชฐเซเชฆเซ‡เชถ เช‰เชฎเซ‡เชฐเซเชฏเซ‹ "ssl_early_dataยป เชฎเซ‹เชกเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ 0-RTT TLSv1.3 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เช…เช—เชพเช‰ เชตเชพเชŸเชพเช˜เชพเชŸ เช•เชฐเซ‡เชฒ TLS เช•เชจเซ‡เช•เซเชถเชจ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เชธเชพเชšเชตเชตเชพ เช…เชจเซ‡ เช…เช—เชพเช‰ เชธเซเชฅเชพเชชเชฟเชค เช•เชจเซ‡เช•เซเชถเชจเชจเซ‡ เชซเชฐเซ€ เชถเชฐเซ‚ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ RTT เชจเซ€ เชธเช‚เช–เซเชฏเชพ 2 เชธเซเชงเซ€ เช˜เชŸเชพเชกเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡;
  • เช†เช‰เชŸเช—เซ‹เช‡เช‚เช— เช•เชจเซ‡เช•เซเชถเชจเซเชธ เชฎเชพเชŸเซ‡ Keepalive เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเชตเชพ เชจเชฟเชฐเซเชฆเซ‡เชถเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ (เชธเซ‹เช•เซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ SO_KEEPALIVE เชตเชฟเช•เชฒเซเชชเชจเซ‡ เชธเช•เซเชทเชฎ เช…เชฅเชตเชพ เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ เช•เชฐเชตเชพ):

    • ยซproxy_socket_keepalive" - เชชเซเชฐเซ‹เช•เซเชธเซ€ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เช†เช‰เชŸเช—เซ‹เช‡เช‚เช— เช•เชจเซ‡เช•เซเชถเชจเซเชธ เชฎเชพเชŸเซ‡ "TCP Keepalive" เชตเชฐเซเชคเชจเชจเซ‡ เช—เซ‹เช เชตเซ‡ เช›เซ‡;
    • ยซfastcgi_socket_keepalive" - FastCGI เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เช†เช‰เชŸเช—เซ‹เช‡เช‚เช— เชœเซ‹เชกเชพเชฃเซ‹ เชฎเชพเชŸเซ‡ "TCP Keepalive" เชตเชฐเซเชคเชฃเซ‚เช•เชจเซ‡ เช—เซ‹เช เชตเซ‡ เช›เซ‡;
    • ยซgrpc_socket_keepalive" - gRPC เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เช†เช‰เชŸเช—เซ‹เช‡เช‚เช— เชœเซ‹เชกเชพเชฃเซ‹ เชฎเชพเชŸเซ‡ "TCP Keepalive" เชตเชฐเซเชคเชฃเซ‚เช•เชจเซ‡ เช—เซ‹เช เชตเซ‡ เช›เซ‡;
    • ยซmemcached_socket_keepalive" - เชฎเซ‡เชฎเช•เซ‡เชถเซเชก เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เช†เช‰เชŸเช—เซ‹เช‡เช‚เช— เชœเซ‹เชกเชพเชฃเซ‹ เชฎเชพเชŸเซ‡ "TCP Keepalive" เชตเชฐเซเชคเชฃเซ‚เช•เชจเซ‡ เช—เซ‹เช เชตเซ‡ เช›เซ‡;
    • ยซscgi_socket_keepalive" - SCGI เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เช†เช‰เชŸเช—เซ‹เช‡เช‚เช— เชœเซ‹เชกเชพเชฃเซ‹ เชฎเชพเชŸเซ‡ "TCP Keepalive" เชตเชฐเซเชคเชฃเซ‚เช•เชจเซ‡ เช—เซ‹เช เชตเซ‡ เช›เซ‡;
    • ยซuwsgi_socket_keepalive" - uwsgi เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เช†เช‰เชŸเช—เซ‹เช‡เช‚เช— เชœเซ‹เชกเชพเชฃเซ‹ เชฎเชพเชŸเซ‡ "TCP Keepalive" เชตเชฐเซเชคเชฃเซ‚เช•เชจเซ‡ เช—เซ‹เช เชตเซ‡ เช›เซ‡.
  • เชจเชฟเชฐเซเชฆเซ‡เชถเชฎเชพเช‚ "เชฎเชฐเซเชฏเชพเชฆเชพ_req" เชเช• เชจเชตเซเช‚ เชชเชฐเชฟเชฎเชพเชฃ "เชตเชฟเชฒเช‚เชฌ" เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชœเซ‡ เชฎเชฐเซเชฏเชพเชฆเชพ เชธเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเชพ เชชเช›เซ€ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชตเชฟเชฒเช‚เชฌเชฟเชค เชฅเชพเชฏ เช›เซ‡;
  • เชจเชตเชพ เชจเชฟเชฐเซเชฆเซ‡เชถเซ‹ โ€œkeepalive_timeoutโ€ เช…เชจเซ‡ โ€œkeepalive_requestsโ€เชจเซ‡ Keepalive เชฎเชพเชŸเซ‡ เชฎเชฐเซเชฏเชพเชฆเชพ เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ โ€œเช…เชชเชธเซเชŸเซเชฐเซ€เชฎโ€ เชฌเซเชฒเซ‹เช•เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡;
  • "ssl" เชจเชฟเชฐเซเชฆเซ‡เชถเชจเซ‡ เชจเชพเชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ "เชธเชพเช‚เชญเชณเซ‹" เชจเชฟเชฐเซเชฆเซ‡เชถเชฎเชพเช‚ "ssl" เชชเชฐเชฟเชฎเชพเชฃ เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. เชธเซเชฏเซ‹เชœเชจเซ‹เชฎเชพเช‚ "ssl" เชชเชฐเชฟเชฎเชพเชฃ เชธเชพเชฅเซ‡ "เชธเชพเช‚เชญเชณเซ‹" เชจเชฟเชฐเซเชฆเซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชชเชฐเซ€เช•เซเชทเชฃ เชคเชฌเช•เซเช•เซ‡ เช–เซ‚เชŸเซ‡ SSL เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹ เชนเชตเซ‡ เชถเซ‹เชงเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡;
  • reset_timedout_connection เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชตเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชœเซเชฏเชพเชฐเซ‡ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เชœเซ‹เชกเชพเชฃเซ‹ เชนเชตเซ‡ 444 เช•เซ‹เชก เชธเชพเชฅเซ‡ เชฌเช‚เชง เชฅเชพเชฏ เช›เซ‡;
  • SSL เชญเซ‚เชฒเซ‹ "http เชตเชฟเชจเช‚เชคเชฟ", "https เชชเซเชฐเซ‹เช•เซเชธเซ€ เชตเชฟเชจเช‚เชคเซ€", "เช…เชธเชฎเชฐเซเชฅเชฟเชค เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ" เช…เชจเซ‡ "เชธเช‚เชธเซเช•เชฐเชฃ เช–เซ‚เชฌ เช“เช›เซเช‚" เชนเชตเซ‡ "เช•เซเชฐเชฟเชŸ" เชจเซ‡ เชฌเชฆเชฒเซ‡ "เชฎเชพเชนเชฟเชคเซ€" เชธเซเชคเชฐ เชธเชพเชฅเซ‡ เชฒเซ‹เช—เชฎเชพเช‚ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡;
  • เชตเชฟเชจเซเชกเซ‹เช เชตเชฟเชธเซเชŸเชพ เช…เชจเซ‡ เชชเช›เซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชตเชฟเชจเซเชกเซ‹เช เชธเชฟเชธเซเชŸเชฎเซเชธ เชชเชฐ เชฎเชคเชฆเชพเชจ เชชเชฆเซเชงเชคเชฟ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชฎเชฐเซเชฅเชจ;
  • เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพ TLSv1.3 เชœเซเชฏเชพเชฐเซ‡ เชฌเซ‹เชฐเชฟเช‚เช—เชเชธเชเชธเชเชฒ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชธเชพเชฅเซ‡ เชฌเชจเชพเชตเซ€ เชฐเชนเซเชฏเชพ เชนเซ‹เชฏ, เชฎเชพเชคเซเชฐ เช“เชชเชจเชเชธเชเชธเชเชฒ เชจเชนเซ€เช‚.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹