рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ HTTP/3 рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд QUIC рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЦреЛрд▓ рджрд┐рдпрд╛ рд╣реИ

рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХрдВрдкрдиреА рдХреА рдШреЛрд╖рдгрд╛ рдХреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛрдб рдЦреЛрд▓рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдордПрд╕рдХреНрд╡рд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде QUIC. рдХреЛрдб C рдФрд░ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд рдПрдордЖрдИрдЯреА рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд. рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░, рдмрд▓реНрдХрд┐ рд▓рд┐рдирдХреНрд╕ рдкрд░ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЪреИрдирд▓ рдпрд╛ рдЯреАрдПрд▓рдПрд╕ 1.3 рдХреЗ рд▓рд┐рдП рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ред рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЛ рднреА рд╕рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ.

рд▓рд╛рдЗрдмреНрд░реЗрд░реА HTTP рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ 10 рдХрд░реНрдиреЗрд▓ (рдЗрдирд╕рд╛рдЗрдбрд░ рдкреНрд░реАрд╡реНрдпреВ) рдореЗрдВ рджрд┐рдП рдЧрдП msquic.sys рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛрдб рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдПрд╕рдПрдордмреА QUIC рдХреЗ рд╢реАрд░реНрд╖ рдкрд░. рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдВрддрд░рд┐рдХ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕реНрдЯреИрдХ рдФрд░ .NET рдХреЛрд░ рдореЗрдВ HTTP/3 рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред MsQuic рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рд╣рдХрд░реНрдореА рд╕рдореАрдХреНрд╖рд╛, рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдФрд░ GitHub рдореБрджреНрджреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ GitHub рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдПрдХ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ 4000 рд╕реЗ рдЕрдзрд┐рдХ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд╕реЗрдЯ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХрдорд┐рдЯ рдФрд░ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред рд╡рд┐рдХрд╛рд╕ рдХреЗ рдорд╛рд╣реМрд▓ рдХреЛ рд╕реНрдерд┐рд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдмрджрд▓рд╛рд╡ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЧрдИ рд╣реИред

рд╕рд░реНрд╡рд░ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП MsQuic рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди IETF рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 0-рдЖрд░рдЯреАрдЯреА, рдХреНрд▓рд╛рдЗрдВрдЯ рдорд╛рдЗрдЧреНрд░реЗрд╢рди, рдкрде рдПрдордЯреАрдпреВ рдбрд┐рд╕реНрдХрд╡рд░реА, рдпрд╛ рд╕рд░реНрд╡рд░ рдкрд╕рдВрджреАрджрд╛ рдкрддрд╛ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдореЗрдВ, рдЕрдзрд┐рдХрддрдо рдереНрд░реВрдкреБрдЯ рдФрд░ рдиреНрдпреВрдирддрдо рд╡рд┐рд▓рдВрдм, рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди, рдЖрд░рдПрд╕рдПрд╕ (рд░рд┐рд╕реАрд╡ рд╕рд╛рдЗрдб рд╕реНрдХреЗрд▓рд┐рдВрдЧ), рдФрд░ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдпреВрдбреАрдкреА рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рди рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреНрд░реЛрдо рдФрд░ рдПрдЬ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП MsQuic рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ HTTP/3 HTTP/2 рдХреЗ рдкрд░рд┐рд╡рд╣рди рдХреЗ рд░реВрдк рдореЗрдВ QUIC рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдорд╛рдирдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИред рд╢рд┐рд╖реНрдЯрд╛рдЪрд╛рд░ QUIC (рдХреНрд╡рд┐рдХ рдпреВрдбреАрдкреА рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рдВрд╕) рдХреЛ рд╡реЗрдм рдХреЗ рд▓рд┐рдП рдЯреАрд╕реАрдкреА + рдЯреАрдПрд▓рдПрд╕ рд╕рдВрдпреЛрдЬрди рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ 2013 рд╕реЗ Google рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЯреАрд╕реАрдкреА рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рд▓рдВрдмреЗ рд╕реЗрдЯрдЕрдк рдФрд░ рдмрд╛рддрдЪреАрдд рдХреЗ рд╕рдордп рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреЗ рджреМрд░рд╛рди рдкреИрдХреЗрдЯ рдЦреЛ рдЬрд╛рдиреЗ рдкрд░ рджреЗрд░реА рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред QUIC рдпреВрдбреАрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реИ рдЬреЛ рдХрдИ рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЗ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЯреАрдПрд▓рдПрд╕/рдПрд╕рдПрд╕рдПрд▓ рдХреЗ рдмрд░рд╛рдмрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╡рд┐рдзрд┐рдпрд╛рдВ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рддреНрд╡рд░рд┐рдд:

  • рдЯреАрдПрд▓рдПрд╕ рдХреЗ рд╕рдорд╛рди рдЙрдЪреНрдЪ рд╕реБрд░рдХреНрд╖рд╛ (рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ QUIC рдпреВрдбреАрдкреА рдкрд░ рдЯреАрдПрд▓рдПрд╕ 1.3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ);
  • рдкреНрд░рд╡рд╛рд╣ рдЕрдЦрдВрдбрддрд╛ рдирд┐рдпрдВрддреНрд░рдг, рдкреИрдХреЗрдЯ рд╣рд╛рдирд┐ рдХреЛ рд░реЛрдХрдирд╛;
  • рддреБрд░рдВрдд рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ (0-рдЖрд░рдЯреАрдЯреА, рд▓рдЧрднрдЧ 75% рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯрдЕрдк рдкреИрдХреЗрдЯ рднреЗрдЬрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ) рдФрд░ рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмреАрдЪ рдиреНрдпреВрдирддрдо рджреЗрд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ (рдЖрд░рдЯреАрдЯреА, рд░рд╛рдЙрдВрдб рдЯреНрд░рд┐рдк рдЯрд╛рдЗрдо);
    рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ HTTP/3 рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд QUIC рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЦреЛрд▓ рджрд┐рдпрд╛ рд╣реИ

  • рдХрд┐рд╕реА рдкреИрдХреЗрдЯ рдХреЛ рдкреБрдирдГ рдкреНрд░реЗрд╖рд┐рдд рдХрд░рддреЗ рд╕рдордп рд╕рдорд╛рди рдЕрдиреБрдХреНрд░рдо рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛, рдЬреЛ рдкреНрд░рд╛рдкреНрдд рдкреИрдХреЗрдЯреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рд╕реЗ рдмрдЪрд╛рддрд╛ рд╣реИ рдФрд░ рдЯрд╛рдЗрдордЖрдЙрдЯ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рджрд┐рд▓рд╛рддрд╛ рд╣реИ;
  • рдПрдХ рдкреИрдХреЗрдЯ рдХрд╛ рдЦреЛрдирд╛ рдХреЗрд╡рд▓ рдЙрд╕рд╕реЗ рдЬреБрдбрд╝реА рд╕реНрдЯреНрд░реАрдо рдХреА рдбрд┐рд▓реАрд╡рд░реА рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд░реНрддрдорд╛рди рдХрдиреЗрдХреНрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╕рдорд╛рдирд╛рдВрддрд░ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдбреЗрдЯрд╛ рдХреА рдбрд┐рд▓реАрд╡рд░реА рдХреЛ рдирд╣реАрдВ рд░реЛрдХрддрд╛ рд╣реИ;
  • рддреНрд░реБрдЯрд┐ рд╕реБрдзрд╛рд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЬреЛ рдЦреЛрдП рд╣реБрдП рдкреИрдХреЗрдЯреЛрдВ рдХреЗ рдкреБрдирдГ рдкреНрд░рд╕рд╛рд░рдг рдХреЗ рдХрд╛рд░рдг рд╣реЛрдиреЗ рд╡рд╛рд▓реА рджреЗрд░реА рдХреЛ рдХрдо рдХрд░рддреА рд╣реИрдВред рдЦреЛрдП рд╣реБрдП рдкреИрдХреЗрдЯ рдбреЗрдЯрд╛ рдХреЗ рдкреБрдирдГ рдкреНрд░рд╕рд╛рд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рд▓реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЯ рд╕реНрддрд░ рдкрд░ рд╡рд┐рд╢реЗрд╖ рддреНрд░реБрдЯрд┐ рд╕реБрдзрд╛рд░ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧред
  • рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдмреНрд▓реЙрдХ рд╕реАрдорд╛рдУрдВ рдХреЛ QUIC рдкреИрдХреЗрдЯ рд╕реАрдорд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд░реЗрдЦрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдмрд╛рдж рдХреЗ рдкреИрдХреЗрдЯреЛрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдбрд┐рдХреЛрдб рдХрд░рдиреЗ рдкрд░ рдкреИрдХреЗрдЯ рдХреЗ рдиреБрдХрд╕рд╛рди рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИ;
  • рдЯреАрд╕реАрдкреА рдХрддрд╛рд░ рдЕрд╡рд░реЛрдзрди рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ;
  • рдХрдиреЗрдХреНрд╢рди рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди, рдЬреЛ рдореЛрдмрд╛рдЗрд▓ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкреБрдирдГ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд▓рдЧрдиреЗ рд╡рд╛рд▓реЗ рд╕рдордп рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИ;
  • рдЙрдиреНрдирдд рдХрдиреЗрдХреНрд╢рди рднреАрдбрд╝ рдирд┐рдпрдВрддреНрд░рдг рддрдВрддреНрд░ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛;
  • рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐-рджрд┐рд╢рд╛ рдереНрд░реВрдкреБрдЯ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдкреИрдХреЗрдЯ рдЗрд╖реНрдЯрддрдо рджрд░реЛрдВ рдкрд░ рднреЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЙрдиреНрд╣реЗрдВ рднреАрдбрд╝рднрд╛рдбрд╝ рд╣реЛрдиреЗ рдФрд░ рдкреИрдХреЗрдЯ рд╣рд╛рдирд┐ рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХрд╛ рдЬрд╛ рд╕рдХреЗ;
  • рдкреНрд░рддреНрдпрд╛рдХреНрд╖ рд╡рд┐рдХрд╛рд╕ рдЯреАрд╕реАрдкреА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдереНрд░реВрдкреБрдЯред YouTube рдЬреИрд╕реА рд╡реАрдбрд┐рдпреЛ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП, QUIC рдХреЛ рд╡реАрдбрд┐рдпреЛ рджреЗрдЦрддреЗ рд╕рдордп рд░реАрдмрдлрд╝рд░рд┐рдВрдЧ рдСрдкрд░реЗрд╢рди рдХреЛ 30% рддрдХ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ