рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рдореЗ рдорд╣рд┐рдиреНрдпрд╛рдЪреНрдпрд╛ рдЕрдЦреЗрд░реАрд╕ HTTP/3 рд╕рдорд░реНрдерди рд╕реБрд░реВ рдХрд░реЗрд▓ рдЕрд╢реА рдЕрдкреЗрдХреНрд╖рд╛ рдЖрд╣реЗ.

рдореЛрдЭрд┐рд▓рд╛рдиреЗ резреп рдПрдкреНрд░рд┐рд▓ рд░реЛрдЬреА рдлрд╛рдпрд░рдлреЙрдХреНрд╕ реорео рдордзреНрдпреЗ HTTP/3 рдЖрдгрд┐ QUIC рдЪреЗ рдЯрдкреНрдкреНрдпрд╛рдЯрдкреНрдкреНрдпрд╛рдиреЗ рд░реЛрд▓рдЖрдЙрдЯ рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдЖрдкрд▓рд╛ рд╣реЗрддреВ рдЬрд╛рд╣реАрд░ рдХреЗрд▓рд╛ (рд░рд┐рд▓реАрдЭ рдореВрд│рддрдГ реиреж рдПрдкреНрд░рд┐рд▓ рд░реЛрдЬреА рд╣реЛрдгрд╛рд░ рд╣реЛрддреЗ, рдкрд░рдВрддреБ рд╡реЗрд│рд╛рдкрддреНрд░рдХрд╛рдиреБрд╕рд╛рд░, рддреЗ рдПрдХ рджрд┐рд╡рд╕ рдкреБрдвреЗ рдврдХрд▓рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ). HTTP/3 рд╕рдкреЛрд░реНрдЯ рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рдХрд╛рд╣реА рдЯрдХреНрдХреЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдХреНрд░рд┐рдп рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓ рдЖрдгрд┐ рдХреЛрдгрддреНрдпрд╛рд╣реА рдЕрдирдкреЗрдХреНрд╖рд┐рдд рд╕рдорд╕реНрдпрд╛ рд╡рдЧрд│рддрд╛, рдореЗ рдорд╣рд┐рдиреНрдпрд╛рдЪреНрдпрд╛ рдЕрдЦреЗрд░реАрд╕ рд╕рд░реНрд╡рд╛рдВрдирд╛ рдЙрдкрд▓рдмреНрдз рдХрд░реВрди рджрд┐рд▓рд╛ рдЬрд╛рдИрд▓. рдорд╛рд░реНрдЪрдЪреНрдпрд╛ рдЕрдЦреЗрд░реАрд╕ рд░рд╛рддреНрд░реАрдЪреНрдпрд╛ рдмрд┐рд▓реНрдб рдЖрдгрд┐ рдмреАрдЯрд╛ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдордзреНрдпреЗ HTTP/3 рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рд╣реЛрддреЗ.

рдЖрдард╡рдг рдХрд░реВрди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА, рдлрд╛рдпрд░рдлреЙрдХреНрд╕рдордзреАрд▓ HTTP/3 рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╣реА рдореЛрдЭрд┐рд▓рд╛рдиреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ neqo рдкреНрд░рдХрд▓реНрдкрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рдЬреЛ рдПрдХ рдХреНрд▓рд╛рдпрдВрдЯ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░ QUIC рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА. HTTP/3 рдЖрдгрд┐ QUIC рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгрд╛рд▒реНрдпрд╛ рдШрдЯрдХрд╛рдВрдЪрд╛ рдХреЛрдб рд░рд╕реНрдЯ (Rust) рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ. HTTP/3 рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, 'about:config' рдордзреНрдпреЗ "network.http.http3.enabled" рд╣рд╛ рдкрд░реНрдпрд╛рдп рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. рдХреНрд▓рд╛рдпрдВрдЯ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рд╕рд╛рдареА рдХреНрд░реЛрдо (Chrome) рдЖрдгрд┐ рдХрд░реНрд▓ (curl) рдордзреНрдпреЗ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ HTTP/3 рд╕рдорд░реНрдерди рджреЗрдЦреАрд▓ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░ рд╣реЗ Nginx рдордзреНрдпреЗ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ, рддрд╕реЗрдЪ Cloudflare рдордзреАрд▓ Nginx рдореЙрдбреНрдпреВрд▓ рдЖрдгрд┐ рдЪрд╛рдЪрдгреА рд╕рд░реНрд╡реНрд╣рд░рдордзреНрдпреЗ рджреЗрдЦреАрд▓ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. рд╡реЗрдмрд╕рд╛рдЗрдЯрдЪреНрдпрд╛ рдмрд╛рдЬреВрдиреЗ, Google рдЖрдгрд┐ Facebook рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ HTTP/3 рд╕рдкреЛрд░реНрдЯ рдЖрдзреАрдЪ рд╕рдХреНрд╖рдо рдЖрд╣реЗ.

HTTP/3 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЕрдЬреВрдирд╣реА рдорд╕реБрджрд╛ рддрдкрд╢реАрд▓ рдЯрдкреНрдкреНрдпрд╛рдд рдЖрд╣реЗ рдЖрдгрд┐ IETF рджреНрд╡рд╛рд░реЗ рдкреВрд░реНрдгрдкрдгреЗ рдкреНрд░рдорд╛рдгрд┐рдд рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА. HTTP/3 рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА QUIC рдЖрдгрд┐ HTTP/3 рдорд╕реБрджрд╛ рдорд╛рдирдХрд╛рдЪреНрдпрд╛ рд╕рдорд╛рди рдЖрд╡реГрддреНрддреАрд╕рд╛рдареА рдХреНрд▓рд╛рдпрдВрдЯ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░ рд╕рдорд░реНрдерди рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЬреЗ Alt-Svc рд╣реЗрдбрд░рдордзреНрдпреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ (рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рдорд╕реБрджреЗ 27 рддреЗ 32 рдкрд░реНрдпрдВрдд рд╕рдорд░реНрдерди рджреЗрддреЗ).

HTTP/3 рдордзреНрдпреЗ QUIC рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪрд╛ рд╡рд╛рдкрд░ HTTP/2 рд╕рд╛рдареА рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯ рдореНрд╣рдгреВрди рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. реирежрезрей рдкрд╛рд╕реВрди, Google рд╡реЗрдмрд╕рд╛рдареА TCP+TLS рд▓рд╛ рдкрд░реНрдпрд╛рдп рдореНрд╣рдгреВрди QUIC (рдХреНрд╡рд┐рдХ UDP рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди) рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЖрд╣реЗ. рддреЗ TCP рдЪреНрдпрд╛ рд╕реНрд▓реЛ рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯрдЕрдк рдЖрдгрд┐ рд╡рд╛рдЯрд╛рдШрд╛рдЯреА рд╡реЗрд│реЗрд▓рд╛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ рдЖрдгрд┐ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдиреНрд╕рдлрд░ рджрд░рдореНрдпрд╛рди рдкреЕрдХреЗрдЯ рд▓реЙрд╕рдореБрд│реЗ рд╣реЛрдгрд╛рд░рд╛ рд╡рд┐рд▓рдВрдм рджреВрд░ рдХрд░рддреЗ. QUIC рд╣рд╛ UDP рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪрд╛ рдПрдХ рд╕реБрдкрд░рд╕реЗрдЯ рдЖрд╣реЗ рдЬреЛ рдПрдХрд╛рдзрд┐рдХ рдХрдиреЗрдХреНрд╢рдирдЪреНрдпрд╛ рдорд▓реНрдЯрд┐рдкреНрд▓реЗрдХреНрд╕рд┐рдВрдЧрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЛ рдЖрдгрд┐ TLS/SSL рдЪреНрдпрд╛ рд╕рдорддреБрд▓реНрдп рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкрджреНрдзрддреА рдкреНрд░рджрд╛рди рдХрд░рддреЛ. IETF рдорд╛рдирдХрд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рджрд░рдореНрдпрд╛рди, рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдордзреНрдпреЗ рдмрджрд▓ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рджреЛрди рд╕рдорд╛рдВрддрд░ рд╢рд╛рдЦрд╛ рдирд┐рд░реНрдорд╛рдг рдЭрд╛рд▓реНрдпрд╛: рдПрдХ HTTP/3 рд╕рд╛рдареА рдЖрдгрд┐ рджреБрд╕рд░реА Google рджреНрд╡рд╛рд░реЗ рд╕рдорд░реНрдерд┐рдд (Chrome рджреЛрдШрд╛рдВрдирд╛рд╣реА рд╕рдорд░реНрдерди рджреЗрддреЗ).

QUIC рдЪреА рдкреНрд░рдореБрдЦ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ:

  • TLS рд╕рд╛рд░рдЦреАрдЪ рдЙрдЪреНрдЪ рд╕реБрд░рдХреНрд╖рд╛ (рдореВрд▓рдд: QUIC UDP рд╡рд░ TLS рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ);
  • рдкреНрд░рд╡рд╛рд╣ рдЕрдЦрдВрдбрддрд╛ рдирд┐рдпрдВрддреНрд░рдг, рдкреЕрдХреЗрдЯ рдиреБрдХрд╕рд╛рди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд;
  • рддрд╛рддреНрдХрд╛рд│ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ (0-RTT, рдЕрдВрджрд╛рдЬреЗ 75% рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯрдЕрдк рдкреЕрдХреЗрдЯ рдкрд╛рдард╡рд▓реНрдпрд╛рдирдВрддрд░ рд▓рдЧреЗрдЪ рдбреЗрдЯрд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ) рдЖрдгрд┐ рд╡рд┐рдирдВрддреА рдкрд╛рдард╡рдгреЗ рдЖрдгрд┐ рдкреНрд░рддрд┐рд╕рд╛рдж (RTT, рд░рд╛рдКрдВрдб рдЯреНрд░рд┐рдк рд╡реЗрд│) рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рдд рдХрд┐рдорд╛рди рд╡рд┐рд▓рдВрдм рдкреНрд░рджрд╛рди рдХрд░рдгреЗ;
  • рдкреЕрдХреЗрдЯ рдкреБрдиреНрд╣рд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛рдирд╛ рднрд┐рдиреНрди рдЕрдиреБрдХреНрд░рдо рдХреНрд░рдорд╛рдВрдХ рд╡рд╛рдкрд░рдгреЗ, рдЬреЗ рдкреНрд░рд╛рдкреНрдд рдкреЕрдХреЗрдЯ рдУрд│рдЦрдгреНрдпрд╛рдд рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдЯрд╛рд│рддреЗ рдЖрдгрд┐ рдХрд╛рд▓рдмрд╛рд╣реНрдпрддреЗрдкрд╛рд╕реВрди рдореБрдХреНрдд рд╣реЛрддреЗ;
  • рдкреЕрдХреЗрдЯрдЪреЗ рдиреБрдХрд╕рд╛рди рдХреЗрд╡рд│ рддреНрдпрд╛рдЪреНрдпрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рд╡рд╛рд╣рд╛рдЪреНрдпрд╛ рд╡рд┐рддрд░рдгрд╛рд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░рддреЗ рдЖрдгрд┐ рд╡рд░реНрддрдорд╛рди рдХрдиреЗрдХреНрд╢рдирджреНрд╡рд╛рд░реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рдорд╛рдВрддрд░ рдкреНрд░рд╡рд╛рд╣рд╛рдВрдордзреНрдпреЗ рдбреЗрдЯрд╛рдЪреЗ рд╡рд┐рддрд░рдг рдерд╛рдВрдмрд╡рдд рдирд╛рд╣реА;
  • рддреНрд░реБрдЯреА рд╕реБрдзрд╛рд░рдгреНрдпрд╛рдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЬреА рдЧрдорд╛рд╡рд▓реЗрд▓реНрдпрд╛ рдкреЕрдХреЗрдЯрдЪреНрдпрд╛ рдкреБрдирд░реНрдкреНрд░рд╕рд╛рд░рдгрд╛рдореБрд│реЗ рд╣реЛрдгрд╛рд░рд╛ рд╡рд┐рд▓рдВрдм рдХрдореА рдХрд░рддрд╛рдд. рд╣рд░рд╡рд▓реЗрд▓реНрдпрд╛ рдкреЕрдХреЗрдЯ рдбреЗрдЯрд╛рдЪреЗ рдкреБрдирд░реНрдкреНрд░рд╕рд╛рд░рдг рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреА рдХрдореА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреЕрдХреЗрдЯ рд╕реНрддрд░рд╛рд╡рд░ рд╡рд┐рд╢реЗрд╖ рддреНрд░реБрдЯреА рд╕реБрдзрд╛рд░рдгрд╛ рдХреЛрдбрдЪрд╛ рд╡рд╛рдкрд░.
  • рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдмреНрд▓реЙрдХ рд╕реАрдорд╛ QUIC рдкреЕрдХреЗрдЯ рд╕реАрдорд╛рдВрд╕рд╣ рд╕рдВрд░реЗрдЦрд┐рдд рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд, рдЬреЗ рддреНрдпрд╛рдирдВрддрд░рдЪреНрдпрд╛ рдкреЕрдХреЗрдЯрдЪреНрдпрд╛ рд╕рд╛рдордЧреНрд░реАрдЪреНрдпрд╛ рдбреАрдХреЛрдбрд┐рдВрдЧрд╡рд░ рдкреЕрдХреЗрдЯ рдиреБрдХрд╕рд╛рдирд╛рдЪрд╛ рдкреНрд░рднрд╛рд╡ рдХрдореА рдХрд░рддреЗ;
  • TCP рд░рд╛рдВрдЧ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреНрдпрд╛рдд рдХреЛрдгрддреАрд╣реА рд╕рдорд╕реНрдпрд╛ рдирд╛рд╣реА;
  • рдХрдиреЗрдХреНрд╢рди рдЖрдпрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░рд╕рд╛рдареА рд╕рдорд░реНрдерди, рдЬреЗ рдореЛрдмрд╛рдЗрд▓ рдХреНрд▓рд╛рдпрдВрдЯрд╕рд╛рдареА рдкреБрдиреНрд╣рд╛ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд▓рд╛рдЧрдгрд╛рд░рд╛ рд╡реЗрд│ рдХрдореА рдХрд░рддреЗ;
  • рдкреНрд░рдЧрдд рдХрдиреЗрдХреНрд╢рди рдХрдВрдЬреЗрд╢рди рдХрдВрдЯреНрд░реЛрд▓ рдпрдВрддреНрд░рдгрд╛ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛;
  • рдкреЕрдХреЗрдЯ рдЗрд╖реНрдЯрддрдо рджрд░рд╛рдВрд╡рд░ рдкрд╛рдард╡рд▓реЗ рдЬрд╛рддреАрд▓ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рддрд┐-рджрд┐рд╢рд╛ рдереНрд░реВрдкреБрдЯ рдЕрдВрджрд╛рдЬ рддрдВрддреНрд░ рд╡рд╛рдкрд░рддреЗ, рддреНрдпрд╛рдВрдирд╛ рдЧрд░реНрджреА рд╣реЛрдгреНрдпрд╛рдкрд╛рд╕реВрди рдЖрдгрд┐ рдкреЕрдХреЗрдЯрдЪреЗ рдиреБрдХрд╕рд╛рди рд╣реЛрдгреНрдпрд╛рдкрд╛рд╕реВрди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЗ;
  • TCP рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдЖрдгрд┐ рдереНрд░реВрдкреБрдЯрдордзреНрдпреЗ рд▓рдХреНрд╖рдгреАрдп рд╡рд╛рдв. YouTube рд╕рд╛рд░рдЦреНрдпрд╛ рд╡реНрд╣рд┐рдбрд┐рдУ рд╕реЗрд╡рд╛рдВрд╕рд╛рдареА, QUIC рдиреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдкрд╛рд╣рддрд╛рдирд╛ рд░рд┐рдмрдлрд░рд┐рдВрдЧ рдСрдкрд░реЗрд╢рдиреНрд╕ 30% рдиреЗ рдХрдореА рдХреЗрд▓реНрдпрд╛рдЪреЗ рджрд░реНрд╢рд╡рд┐рд▓реЗ рдЖрд╣реЗ.
  • рд╕реНрддреНрд░реЛрдд: opennet.ru

DDoS рд╕рдВрд░рдХреНрд╖рдг, VPS VDS рд╕рд░реНрд╡реНрд╣рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдЗрдЯрд╕рд╛рдареА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЦрд░реЗрджреА рдХрд░рд╛ ЁЯФе рдбреАрдбреЙрд╕ рд╕рдВрд░рдХреНрд╖рдгрд╛рд╕рд╣ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ, рд╡реНрд╣реАрдкреАрдПрд╕ (VPS) рд╡реНрд╣реАрдбреАрдПрд╕ (VDS) рд╕рд░реНрд╡реНрд╣рд░реНрд╕ рдЦрд░реЗрджреА рдХрд░рд╛ | ProHoster