{"id":500782,"date":"2026-10-29T10:08:36","date_gmt":"2026-10-29T07:08:36","guid":{"rendered":"https:\/\/savepearlharbor.com\/?p=500782"},"modified":"2026-10-29T10:08:36","modified_gmt":"2026-10-29T07:08:36","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=500782","title":{"rendered":"QUICv2 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442: \u043f\u0435\u0440\u0435\u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043b \u0440\u0430\u0431\u043e\u0442\u0443 \u043e QUIC-\u0446\u0435\u043d\u0437\u0443\u0440\u0435 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438"},"content":{"rendered":"<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u0412\u0435\u0441\u043d\u043e\u0439 \u043d\u0430 FOCI 2026 \u0432\u044b\u0448\u043b\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 <a href=\"https:\/\/www.petsymposium.org\/foci\/2026\/foci-2026-0010.pdf\" rel=\"noopener nofollow\">Heitmann, Niere, Graf Lange, Somorovsky \u00abOn Russia\u2019s Early Introduction of QUIC SNI Censorship\u00bb<\/a>. \u0410\u0432\u0442\u043e\u0440\u044b \u043c\u0435\u0440\u0438\u043b\u0438 \u0432 \u043c\u0430\u0440\u0442\u0435\u2013\u0430\u043f\u0440\u0435\u043b\u0435 \u0441 \u0442\u0440\u0451\u0445 \u0442\u043e\u0447\u0435\u043a (\u041c\u043e\u0441\u043a\u0432\u0430, \u041f\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433, \u041d\u043e\u0432\u043e\u0441\u0438\u0431\u0438\u0440\u0441\u043a) \u0438 \u043f\u0440\u0438\u0448\u043b\u0438 \u043a \u0432\u044b\u0432\u043e\u0434\u0443, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0440\u0430\u0437\u0443 \u0440\u0430\u0437\u043e\u0448\u0451\u043b\u0441\u044f \u043f\u043e \u0447\u0430\u0442\u0430\u043c:<\/p>\n<blockquote>\n<p>it targets only QUICv1; the standardized update QUICv2 is not censored, facilitating potential circumvention at all our vantage points<\/p>\n<\/blockquote>\n<p>\u0422\u043e \u0435\u0441\u0442\u044c \u0422\u0421\u041f\u0423 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0435\u0440\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e QUIC, \u0430 \u0432\u0442\u043e\u0440\u0443\u044e, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 \u043f\u0435\u0440\u0432\u043e\u0439 \u043f\u0430\u0440\u043e\u0439 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442, \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u0442. \u041c\u043d\u0435 \u0441\u0442\u0430\u043b\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0436\u0438\u0432\u0451\u0442 \u0442\u0430\u043a\u0430\u044f \u0434\u044b\u0440\u0430. \u042f \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u0441\u0432\u043e\u0439 \u0438\u0437\u043c\u0435\u0440\u0438\u0442\u0435\u043b\u044c \u0438 23 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u043f\u0440\u043e\u0433\u043d\u0430\u043b \u0435\u0433\u043e \u0441 \u043f\u044f\u0442\u0438 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u0441\u0435\u0442\u0435\u0439 \u0438 \u043e\u0434\u043d\u043e\u0439 \u0431\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u043e\u0439.<\/p>\n<p>\u041a\u043e\u0440\u043e\u0442\u043a\u043e: \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u044f\u0442\u0438 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u0441\u0435\u0442\u044f\u0445 QUICv2 \u0440\u0435\u0436\u0435\u0442\u0441\u044f \u0442\u0430\u043a \u0436\u0435, \u043a\u0430\u043a v1. \u041d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0435, \u043f\u043e-\u043c\u043e\u0435\u043c\u0443, \u0434\u0440\u0443\u0433\u043e\u0435: \u0437\u0430 \u043e\u0434\u0438\u043d \u0434\u0435\u043d\u044c \u043c\u043e\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0442\u0440\u0438\u0436\u0434\u044b \u0432\u044b\u0434\u0430\u043b \u043f\u0440\u0430\u0432\u0434\u043e\u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0439 \u0438 \u043d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0438 \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u2014 \u0440\u043e\u0432\u043d\u043e \u0442\u043e\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f \u0445\u043e\u0442\u0435\u043b \u0443\u0432\u0438\u0434\u0435\u0442\u044c.<\/p>\n<h3>\u041f\u043e\u0447\u0435\u043c\u0443 \u0446\u0435\u043d\u0437\u043e\u0440 \u0432\u043e\u043e\u0431\u0449\u0435 \u0432\u0438\u0434\u0438\u0442 SNI \u0432 QUIC<\/h3>\n<p>QUIC \u0448\u0438\u0444\u0440\u0443\u0435\u0442 \u043f\u043e\u0447\u0442\u0438 \u0432\u0441\u0451, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0445\u0435\u043d\u0434\u0448\u0435\u0439\u043a. \u041d\u043e \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0430\u043a\u0435\u0442 \u043a\u043b\u0438\u0435\u043d\u0442\u0430, Initial, \u0448\u0438\u0444\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u043b\u044e\u0447\u0430\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u0438\u0437 Destination Connection ID \u2014 \u043f\u043e\u043b\u044f, \u043b\u0435\u0436\u0430\u0449\u0435\u0433\u043e \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0442\u0435\u043a\u0441\u0442\u043e\u043c (<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9001#section-5.2\" rel=\"noopener nofollow\">RFC 9001, \u00a75.2<\/a>). \u0421\u0435\u043a\u0440\u0435\u0442\u0430 \u043d\u0435\u0442: \u043b\u044e\u0431\u043e\u0439 \u043d\u0430 \u043f\u0443\u0442\u0438 \u0431\u0435\u0440\u0451\u0442 DCID, \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u0442 \u0432\u044b\u0432\u043e\u0434 \u043a\u043b\u044e\u0447\u0435\u0439, \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u0437\u0430\u0449\u0438\u0442\u0443 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430, \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u044b\u0432\u0430\u0435\u0442 \u043f\u0430\u043a\u0435\u0442 \u0438 \u0447\u0438\u0442\u0430\u0435\u0442 \u0438\u0437 ClientHello \u0438\u043c\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u042d\u0442\u043e \u043e\u0441\u043e\u0437\u043d\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0438\u0441\u0441 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430: Initial \u0437\u0430\u0449\u0438\u0449\u0451\u043d \u043e\u0442 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0439 \u043f\u043e\u0440\u0447\u0438 \u0438 \u043e\u0442 middlebox\u2019\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0445\u043e\u0442\u044f\u0442 \u0435\u0433\u043e \u043c\u0435\u043d\u044f\u0442\u044c, \u043d\u043e \u043d\u0435 \u043e\u0442 \u0447\u0442\u0435\u043d\u0438\u044f.<\/p>\n<p>\u0412\u044b\u0432\u043e\u0434 \u043a\u043b\u044e\u0447\u0435\u0439 \u0443\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0440\u043e\u043a \u043d\u0430 <code>node:crypto<\/code>:<\/p>\n<pre><code>\/\/ HKDF-Extract \u0441 \u0441\u043e\u043b\u044c\u044e \u0432\u0435\u0440\u0441\u0438\u0438, \u0434\u0430\u043b\u044c\u0448\u0435 HKDF-Expand-Label \u0438\u0437 TLS 1.3function initialKeys(ver, dcid) {  const initialSecret = hkdfExtract(ver.salt, dcid);  const client = hkdfExpandLabel(initialSecret, 'client in', 32);  return {    key: hkdfExpandLabel(client, ver.labelKey, 16),    iv:  hkdfExpandLabel(client, ver.labelIv, 12),    hp:  hkdfExpandLabel(client, ver.labelHp, 16),  };}<\/code><div class=\"code-explainer\"><a href=\"https:\/\/sourcecraft.dev\/\" class=\"tm-button code-explainer__link\" style=\"visibility: hidden;\"><span class=\"sc-logo-wrapper\"><\/span><\/a><\/div><\/pre>\n<p><code>hkdfExpandLabel<\/code> \u2014 \u044d\u0442\u043e HkdfLabel \u0438\u0437 <a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc8446#section-7.1\" rel=\"noopener nofollow\">RFC 8446, \u00a77.1<\/a> \u0441 \u043f\u0440\u0435\u0444\u0438\u043a\u0441\u043e\u043c <code>tls13 <\/code> \u0438 \u043f\u0443\u0441\u0442\u044b\u043c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043e\u043c, \u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a \u0432\u043e\u043a\u0440\u0443\u0433 HMAC-SHA256.<\/p>\n<p><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9369\" rel=\"noopener nofollow\">QUICv2 (RFC 9369)<\/a> \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e \u0442\u043e\u0442 \u0436\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b. \u0415\u0433\u043e \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043b\u0438 \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u043f\u0440\u043e\u0442\u0438\u0432 \u043e\u043a\u043e\u0441\u0442\u0435\u043d\u0435\u043d\u0438\u044f: \u0447\u0442\u043e\u0431\u044b middlebox\u2019\u044b \u043d\u0435 \u043f\u0440\u0438\u0432\u044b\u043a\u0430\u043b\u0438 \u043a \u043e\u0434\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438. \u041e\u0442\u043b\u0438\u0447\u0438\u0439 \u0434\u043b\u044f Initial \u0447\u0435\u0442\u044b\u0440\u0435:<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<th>\n<p align=\"left\">\n<\/th>\n<th>\n<p align=\"left\">QUICv1<\/p>\n<\/th>\n<th>\n<p align=\"left\">QUICv2<\/p>\n<\/th>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">version<\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>0x00000001<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>0x6b3343cf<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">initial salt<\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>38762cf7\u20267f0a<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>0dede3de\u20262ed9<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u043c\u0435\u0442\u043a\u0438 HKDF<\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>quic key<\/code> \/ <code>quic iv<\/code> \/ <code>quic hp<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>quicv2 key<\/code> \/ <code>quicv2 iv<\/code> \/ <code>quicv2 hp<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u0442\u0438\u043f \u043f\u0430\u043a\u0435\u0442\u0430 Initial<\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>0b00<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>0b01<\/code><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0415\u0441\u043b\u0438 \u043f\u0430\u0440\u0441\u0435\u0440 \u0446\u0435\u043d\u0437\u043e\u0440\u0430 \u0437\u043d\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0435\u0440\u0432\u0443\u044e \u043a\u043e\u043b\u043e\u043d\u043a\u0443, \u0432\u0442\u043e\u0440\u0430\u044f \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u2014 \u043c\u0443\u0441\u043e\u0440, \u0438 \u043f\u0430\u043a\u0435\u0442 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442. \u042d\u0442\u043e \u0438 \u043e\u043f\u0438\u0441\u0430\u043b\u0438 Heitmann \u0438 \u0441\u043e\u0430\u0432\u0442\u043e\u0440\u044b.<\/p>\n<h3>\u041a\u0430\u043a \u044f \u043c\u0435\u0440\u0438\u043b<\/h3>\n<p>\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u043d\u0430 Node 18+ \u0431\u0435\u0437 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439: HMAC, AES-GCM, AES-ECB \u0434\u043b\u044f \u0437\u0430\u0449\u0438\u0442\u044b \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u0438 UDP \u0435\u0441\u0442\u044c \u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435. \u041f\u0430\u043a\u0435\u0442 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u0440\u0443\u043a\u0430\u043c\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0435\u0440\u0432\u044b\u043c \u0434\u0435\u043b\u043e\u043c \u0441\u0432\u0435\u0440\u043a\u0430 \u0441 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u043c\u0438 \u0432\u0435\u043a\u0442\u043e\u0440\u0430\u043c\u0438 \u0438\u0437 <a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9001#appendix-A\" rel=\"noopener nofollow\">\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f A RFC 9001<\/a>: \u043f\u043e\u043a\u0430 \u043a\u043b\u044e\u0447\u0438 \u0438 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0439 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u043d\u0435 \u0441\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0431\u0430\u0439\u0442 \u0432 \u0431\u0430\u0439\u0442, \u043c\u0435\u0440\u0438\u0442\u044c \u043d\u0435\u0447\u0435\u0433\u043e.<\/p>\n<p>\u0425\u0435\u043d\u0434\u0448\u0435\u0439\u043a \u044f \u0434\u043e \u043a\u043e\u043d\u0446\u0430 \u043d\u0435 \u0434\u043e\u0432\u043e\u0436\u0443. \u041d\u0443\u0436\u0435\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u0444\u0430\u043a\u0442, \u0447\u0442\u043e \u043f\u0430\u043a\u0435\u0442 \u0434\u043e\u0448\u0451\u043b: \u043b\u044e\u0431\u043e\u0439 \u043e\u0442\u0432\u0435\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u2014 Initial, Retry \u0438\u043b\u0438 Version Negotiation \u2014 \u044d\u0442\u043e \u00ab\u043f\u0440\u043e\u0448\u0451\u043b\u00bb, \u0442\u0438\u0448\u0438\u043d\u0430 \u2014 \u00ab\u0434\u0440\u043e\u043f\u00bb. \u041f\u0440\u0430\u0432\u0438\u043b, \u0431\u0435\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0437\u043d\u0430\u0447\u0438\u0442, \u043d\u0430\u0431\u0440\u0430\u043b\u043e\u0441\u044c \u0447\u0435\u0442\u044b\u0440\u0435:<\/p>\n<ol>\n<li>\n<p><strong>\u0410\u0434\u0440\u0435\u0441\u0430\u0442 \u043e\u0434\u0438\u043d \u043d\u0430 \u0432\u0441\u0435 \u043f\u0440\u043e\u0431\u044b, \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e SNI.<\/strong> \u0418\u043d\u0430\u0447\u0435 \u043d\u0435 \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0441\u0442\u0430\u043b\u043e \u043f\u0440\u0438\u0447\u0438\u043d\u043e\u0439: \u0434\u043e\u043c\u0435\u043d, \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u0438\u043b\u0438 \u0441\u0430\u043c \u0441\u0435\u0440\u0432\u0435\u0440. \u042f \u0441\u043b\u0430\u043b\u0430 \u0432\u0441\u0451 \u043d\u0430 <a href=\"http:\/\/quic.aiortc.org\" rel=\"noopener nofollow\"><code>quic.aiortc.org<\/code><\/a>.<\/p>\n<\/li>\n<li>\n<p><strong>\u0421\u0432\u0435\u0436\u0438\u0439 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043f\u043e\u0440\u0442 \u043d\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u043f\u0440\u043e\u0431\u0443.<\/strong> \u041f\u043e \u0434\u0430\u043d\u043d\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u044b, \u043f\u043e\u0441\u043b\u0435 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0422\u0421\u041f\u0423 \u0434\u0435\u0440\u0436\u0438\u0442 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443 \u043f\u043e 4-tuple \u0435\u0449\u0451 420 \u0441\u0435\u043a\u0443\u043d\u0434. \u041f\u0435\u0440\u0435\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0448\u044c \u043f\u043e\u0440\u0442 \u2014 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u043f\u0440\u043e\u0431\u0430 \u043d\u0430\u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0447\u0443\u0436\u043e\u0439 \u0431\u0430\u043d.<\/p>\n<\/li>\n<li>\n<p><strong>\u041f\u043e\u0432\u0442\u043e\u0440\u044b \u0432\u043f\u0435\u0440\u0435\u043c\u0435\u0448\u043a\u0443.<\/strong> UDP \u0442\u0435\u0440\u044f\u0435\u0442\u0441\u044f \u0441\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435. \u0412 \u0441\u0430\u043c\u043e\u043c \u043f\u0435\u0440\u0432\u043e\u043c \u043f\u0440\u043e\u0433\u043e\u043d\u0435 \u043e\u0434\u0438\u043d\u043e\u0447\u043d\u0430\u044f \u043f\u0440\u043e\u0431\u0430 <a href=\"http:\/\/discord.com\" rel=\"noopener nofollow\"><code>discord.com<\/code><\/a> \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430 \u043e\u0442\u0432\u0435\u0442\u0430 \u0438 \u0437\u0430\u043f\u0438\u0441\u0430\u043b\u0430\u0441\u044c \u0432 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u2014 \u043d\u0430 \u043f\u044f\u0442\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0430\u0445 \u043e\u0442\u0432\u0435\u0442 \u043f\u0440\u0438\u0448\u0451\u043b \u0432\u0441\u0435 \u043f\u044f\u0442\u044c \u0440\u0430\u0437. \u0412 \u0440\u0430\u0431\u043e\u0442\u0435 \u043f\u043e \u0442\u043e\u0439 \u0436\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u0435 \u0434\u0435\u043b\u0430\u043b\u0438 \u043f\u043e 10 \u043f\u043e\u0432\u0442\u043e\u0440\u043e\u0432 \u043d\u0430 \u0434\u043e\u043c\u0435\u043d.<\/p>\n<\/li>\n<li>\n<p><strong>\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0434\u043b\u044f v2.<\/strong> \u0413\u043b\u0430\u0432\u043d\u0430\u044f \u043b\u043e\u0432\u0443\u0448\u043a\u0430: \u0435\u0441\u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0435 \u0443\u043c\u0435\u0435\u0442 QUICv2, \u0435\u0433\u043e \u043c\u043e\u043b\u0447\u0430\u043d\u0438\u0435 \u043d\u0435\u043e\u0442\u043b\u0438\u0447\u0438\u043c\u043e \u043e\u0442 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0430\u0434\u0440\u0435\u0441\u0430\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c \u0438 \u043d\u0430 v1, \u0438 \u043d\u0430 v2 \u043b\u0438\u0431\u043e \u0445\u043e\u0442\u044f \u0431\u044b \u043d\u0430 \u043f\u0440\u043e\u0431\u0443 \u0441 \u043d\u0435\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0439 GREASE-\u0432\u0435\u0440\u0441\u0438\u0435\u0439: \u043d\u0430 \u043d\u0435\u0451 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u043e <a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9000#section-6\" rel=\"noopener nofollow\">RFC 9000<\/a> \u043e\u0431\u044f\u0437\u0430\u043d \u043e\u0442\u0432\u0435\u0442\u0438\u0442\u044c Version Negotiation. <a href=\"http:\/\/quic.aiortc.org\" rel=\"noopener nofollow\"><code>quic.aiortc.org<\/code><\/a> \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442 \u043d\u0430 \u0432\u0441\u0451, 3 \u0438\u0437 3.<\/p>\n<\/li>\n<\/ol>\n<p>\u0427\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0442\u0430\u043a:<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<th>\n<p align=\"left\">v1<\/p>\n<\/th>\n<th>\n<p align=\"left\">v2<\/p>\n<\/th>\n<th>\n<p align=\"left\">\u0432\u044b\u0432\u043e\u0434<\/p>\n<\/th>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u0434\u0440\u043e\u043f<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043f\u0440\u043e\u0448\u0451\u043b<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043e\u0431\u0445\u043e\u0434 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043a\u0430\u043a \u0432 \u0440\u0430\u0431\u043e\u0442\u0435<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u0434\u0440\u043e\u043f<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0434\u0440\u043e\u043f<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0440\u0435\u0436\u0443\u0442\u0441\u044f \u043e\u0431\u0435 \u0432\u0435\u0440\u0441\u0438\u0438, \u043f\u0430\u0440\u0441\u0435\u0440 \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u043f\u0440\u043e\u0448\u0451\u043b<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043f\u0440\u043e\u0448\u0451\u043b<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0434\u043e\u043c\u0435\u043d \u043d\u0430 \u044d\u0442\u043e\u0439 \u0441\u0435\u0442\u0438 \u043d\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u043f\u0440\u043e\u0448\u0451\u043b<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0434\u0440\u043e\u043f<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043f\u043e\u0447\u0442\u0438 \u043d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0434\u0435\u043b\u043e \u0432 \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u0430 \u043d\u0435 \u0432 \u0446\u0435\u043d\u0437\u0443\u0440\u0435<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0414\u0430\u043b\u044c\u0448\u0435 \u0441\u043a\u0430\u043d: 300 \u043f\u0435\u0440\u0432\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0438\u0437 <a href=\"https:\/\/tranco-list.eu\/\" rel=\"noopener nofollow\">Tranco<\/a> (\u0443 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u0431\u044b\u043b\u043e 100 000). \u0424\u0430\u0437\u0430 1 \u2014 \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0442\u0440\u0438\u0430\u0436 \u043f\u043e \u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0431\u0435, \u0444\u0430\u0437\u0430 2 \u2014 \u043f\u043e\u0434\u043e\u0437\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0434\u043e\u043c\u0435\u043d\u044b \u043f\u043e \u043f\u044f\u0442\u044c \u043f\u0440\u043e\u0431 \u043d\u0430 \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u043b\u044e\u0441 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u0432\u044b\u0431\u043e\u0440\u043a\u0430 \u0437\u0430\u0432\u0435\u0434\u043e\u043c\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445, \u0444\u0430\u0437\u0430 3 \u2014 \u0442\u043e\u0442 \u0436\u0435 \u0434\u043e\u043c\u0435\u043d \u043f\u043e TLS \u043f\u043e\u0432\u0435\u0440\u0445 TCP.<\/p>\n<h3>\u0427\u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c<\/h3>\n<p>\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0433\u043e\u043d \u0441 \u043c\u0430\u0448\u0438\u043d\u044b, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u044f \u043f\u0438\u0441\u0430\u043b \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442, \u043f\u043e\u043a\u0430\u0437\u0430\u043b, \u0447\u0442\u043e QUIC \u0442\u0430\u043c \u043d\u0435 \u0444\u0438\u043b\u044c\u0442\u0440\u0443\u0435\u0442\u0441\u044f \u0432\u043e\u043e\u0431\u0449\u0435: \u0447\u0435\u0442\u044b\u0440\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u0447\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u0430 \u043f\u0440\u043e\u0448\u043b\u0438 5 \u0438\u0437 5 \u0432 \u043e\u0431\u0435\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445. \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u0438 \u0437\u0435\u043b\u0451\u043d\u044b\u0435, \u0432\u0435\u043a\u0442\u043e\u0440\u044b RFC \u0441\u0445\u043e\u0434\u044f\u0442\u0441\u044f, \u043f\u0440\u043e\u0441\u0442\u043e \u0446\u0435\u043d\u0437\u0443\u0440\u044b \u043d\u0430 \u044d\u0442\u043e\u043c \u043a\u0430\u043d\u0430\u043b\u0435 \u043d\u0435\u0442. \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u0438\u043b\u0438 \u043e\u043f\u0440\u043e\u0432\u0435\u0440\u0433\u043d\u0443\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u0442\u0430\u043a\u043e\u0439 \u043f\u0440\u043e\u0433\u043e\u043d \u043d\u0435 \u043c\u043e\u0436\u0435\u0442, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u0430\u043b\u044c\u0448\u0435 \u044f \u043c\u0435\u0440\u0438\u043b \u0441 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0432 \u043f\u044f\u0442\u0438 \u0440\u0430\u0437\u043d\u044b\u0445 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0420\u043e\u0441\u0442\u0435\u043b\u0435\u043a\u043e\u043c.<\/p>\n<p>\u041d\u0430 \u0432\u0441\u0435\u0445 \u043f\u044f\u0442\u0438 \u0441\u0435\u0442\u044f\u0445 15 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0438\u0437 \u0442\u043e\u043f-300 \u0440\u0435\u0436\u0443\u0442\u0441\u044f <strong>\u0432 \u043e\u0431\u0435\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445<\/strong>:<\/p>\n<pre><code>bbc.com              facebook.com            medium.comcdninstagram.com     fbcdn.net               soundcloud.comdiscord.com          godaddy.com             t-online.dedoubleclick.net      googleadservices.com    t.colinkedin.com         googlesyndication.com   twitter.com<\/code><div class=\"code-explainer\"><a href=\"https:\/\/sourcecraft.dev\/\" class=\"tm-button code-explainer__link\" style=\"visibility: hidden;\"><span class=\"sc-logo-wrapper icon-only\"><\/span><\/a><\/div><\/pre>\n<p>\u0415\u0449\u0451 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u044f\u0445: <a href=\"http:\/\/bbc.co.uk\" rel=\"noopener nofollow\"><code>bbc.co.uk<\/code><\/a>, <a href=\"http:\/\/instagram.com\" rel=\"noopener nofollow\"><code>instagram.com<\/code><\/a>, <a href=\"http:\/\/linktr.ee\" rel=\"noopener nofollow\"><code>linktr.ee<\/code><\/a>, <a href=\"http:\/\/pages.dev\" rel=\"noopener nofollow\"><code>pages.dev<\/code><\/a>, <a href=\"http:\/\/whatsapp.com\" rel=\"noopener nofollow\"><code>whatsapp.com<\/code><\/a>, <a href=\"http:\/\/snapchat.com\" rel=\"noopener nofollow\"><code>snapchat.com<\/code><\/a>, <a href=\"http:\/\/dell.com\" rel=\"noopener nofollow\"><code>dell.com<\/code><\/a>. \u0412\u044b\u0445\u043e\u0434\u0438\u0442 18\u201319 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u043d\u0430 \u0442\u043e\u0447\u043a\u0443 \u043f\u0440\u0438 \u043e\u0431\u0449\u0435\u043c \u044f\u0434\u0440\u0435 \u0432 15. \u041f\u0440\u043e\u0432\u0430\u043b\u043e\u0432 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u043e\u0439 \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u043d\u043e\u043b\u044c.<\/p>\n<p>\u0418\u0442\u043e\u0433 \u0441\u043a\u0430\u043d\u0430 \u043f\u043e \u0420\u043e\u0441\u0442\u0435\u043b\u0435\u043a\u043e\u043c\u0443 \u0434\u043b\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u0430:<\/p>\n<pre><code>\u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u043e \u0434\u043e\u043c\u0435\u043d\u043e\u0432          300\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f QUICv1         21\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f QUICv2         18\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043e\u0431\u0435 \u0432\u0435\u0440\u0441\u0438\u0438     18\u0442\u043e\u043b\u044c\u043a\u043e v1 (v2 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442)    3\u043d\u0435\u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0445               3\u043f\u0440\u043e\u0432\u0430\u043b\u043e\u0432 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f          0<\/code><div class=\"code-explainer\"><a href=\"https:\/\/sourcecraft.dev\/\" class=\"tm-button code-explainer__link\" style=\"visibility: hidden;\"><span class=\"sc-logo-wrapper icon-only\"><\/span><\/a><\/div><\/pre>\n<p>\u0422\u0440\u0438 \u0434\u043e\u043c\u0435\u043d\u0430, \u0433\u0434\u0435 v2 \u043f\u0440\u043e\u0448\u0451\u043b, \u2014 <a href=\"http:\/\/snapchat.com\" rel=\"noopener nofollow\"><code>snapchat.com<\/code><\/a>, <a href=\"http:\/\/pages.dev\" rel=\"noopener nofollow\"><code>pages.dev<\/code><\/a> \u0438 <a href=\"http:\/\/bbc.co.uk\" rel=\"noopener nofollow\"><code>bbc.co.uk<\/code><\/a>. \u041d\u0430 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0435\u0442\u044f\u0445 \u0442\u0435 \u0436\u0435 \u0434\u043e\u043c\u0435\u043d\u044b \u0440\u0435\u0436\u0443\u0442\u0441\u044f \u0432 \u043e\u0431\u0435\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445. \u041e\u0441\u0442\u0430\u0442\u043e\u043a \u0441\u0442\u0430\u0440\u043e\u0439 \u0434\u044b\u0440\u044b \u044d\u0442\u043e \u0438\u043b\u0438 \u0448\u0443\u043c \u043f\u044f\u0442\u0438 \u043f\u0440\u043e\u0431, \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u0434\u043d\u044e \u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043d\u0435 \u043c\u043e\u0433\u0443. \u042f\u0434\u0440\u043e \u0432 15 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u043e\u0442 \u044d\u0442\u043e\u0433\u043e \u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u0442.<\/p>\n<p>\u0415\u0449\u0451 \u043e\u0434\u043d\u043e \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435: \u043f\u0430\u0440\u0430 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0440\u0435\u0436\u0435\u0442\u0441\u044f \u043f\u043e QUIC, \u0430 \u043f\u043e TLS \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 <a href=\"http:\/\/nih.gov\" rel=\"noopener nofollow\"><code>nih.gov<\/code><\/a>. \u0412 \u0440\u0430\u0431\u043e\u0442\u0435 \u0431\u043b\u043e\u043a\u043b\u0438\u0441\u0442\u044b QUIC \u0438 TLS \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u043b\u0438, \u0443 \u043c\u0435\u043d\u044f \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442 \u043f\u043e\u0447\u0442\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e, \u043d\u043e \u043d\u0435 \u0434\u043e \u043a\u043e\u043d\u0446\u0430.<\/p>\n<h3>\u041a\u0430\u043a \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u043c\u043d\u0435 \u0432\u0440\u0430\u043b<\/h3>\n<p>\u042d\u0442\u0443 \u0447\u0430\u0441\u0442\u044c \u044f \u0441\u0447\u0438\u0442\u0430\u044e \u0433\u043b\u0430\u0432\u043d\u043e\u0439. \u041d\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0434\u0435\u0444\u0435\u043a\u0442\u043e\u0432 \u043d\u0438\u0436\u0435 \u043d\u0435 \u0440\u043e\u043d\u044f\u043b \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u0435 \u2014 \u043a\u0430\u0436\u0434\u044b\u0439 \u0432\u044b\u0434\u0430\u0432\u0430\u043b \u0430\u043a\u043a\u0443\u0440\u0430\u0442\u043d\u044b\u0439 \u043f\u0440\u0430\u0432\u0434\u043e\u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442.<\/p>\n<p><strong>ClientHello \u043d\u0430 \u0434\u0432\u0430 \u0431\u0430\u0439\u0442\u0430 \u0434\u043b\u0438\u043d\u043d\u0435\u0435.<\/strong> \u042f \u043e\u0448\u0438\u0431\u0441\u044f \u0432 \u0434\u043b\u0438\u043d\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f <code>key_share<\/code>: \u0437\u0430\u043f\u0438\u0441\u0430\u043b 38 \u0432\u043c\u0435\u0441\u0442\u043e 36. \u0421\u0435\u0440\u0432\u0435\u0440\u044b \u043e\u0442\u0432\u0435\u0447\u0430\u043b\u0438 TLS alert \u0432\u043c\u0435\u0441\u0442\u043e ServerHello. \u0414\u043b\u044f \u00ab\u0434\u043e\u0448\u0451\u043b \u0438\u043b\u0438 \u043d\u0435\u0442\u00bb \u044d\u0442\u043e \u0434\u0430\u0436\u0435 \u0433\u043e\u0434\u0438\u0442\u0441\u044f, \u043e\u0442\u0432\u0435\u0442 \u0432\u0435\u0434\u044c \u043f\u0440\u0438\u0448\u0451\u043b, \u043d\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u043b \u044f \u043e\u0448\u0438\u0431\u043a\u0443 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0442\u0440\u0438 \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u044b\u0445 \u0445\u043e\u0441\u0442\u0430 \u043e\u0442\u0432\u0435\u0442\u0438\u043b\u0438 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u043c alert\u2019\u043e\u043c.<\/p>\n<p><code><strong>\\r<\/strong><\/code><strong> \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0434\u043e\u043c\u0435\u043d\u043e\u0432.<\/strong> \u0421\u043f\u0438\u0441\u043e\u043a Tranco \u043f\u0440\u0438\u0448\u0451\u043b \u0441 CRLF, \u0438 SNI \u0443\u0445\u043e\u0434\u0438\u043b \u043a\u0430\u043a <code>\"<\/code><a href=\"http:\/\/discord.com\" rel=\"noopener nofollow\"><code>discord.com<\/code><\/a><code>\\r\"<\/code>. \u0422\u0430\u043a\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438 \u043d\u0435\u0442 \u043d\u0438 \u0432 \u043e\u0434\u043d\u043e\u043c \u0431\u043b\u043e\u043a\u043b\u0438\u0441\u0442\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0442\u0440\u0438 \u0441\u043a\u0430\u043d\u0430 \u043f\u043e 300 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0434\u0430\u043b\u0438 \u0440\u043e\u0432\u043d\u043e \u043d\u043e\u043b\u044c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a. \u0412\u044b\u0432\u043e\u0434 \u00abQUIC \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u043d\u0435 \u0444\u0438\u043b\u044c\u0442\u0440\u0443\u0435\u0442\u0441\u044f\u00bb \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u043b \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u0440\u0430\u0432\u0434\u043e\u043f\u043e\u0434\u043e\u0431\u043d\u043e. \u0421\u043f\u0430\u0441\u043b\u043e \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u0440\u0435\u0447\u0438\u0435 \u0441 \u043f\u0440\u0438\u0446\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u043f\u0440\u043e\u0431\u0430\u043c\u0438 \u0432 \u0442\u0435\u0445 \u0436\u0435 \u043f\u0440\u043e\u0433\u043e\u043d\u0430\u0445: \u0442\u0430\u043c <a href=\"http:\/\/discord.com\" rel=\"noopener nofollow\"><code>discord.com<\/code><\/a> \u0440\u0435\u0437\u0430\u043b\u0441\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e.<\/p>\n<p><strong>\u041f\u043e\u0440\u044f\u0434\u043e\u043a \u043f\u0440\u043e\u0431.<\/strong> \u0421\u0430\u043c\u044b\u0439 \u043d\u0435\u043f\u0440\u0438\u044f\u0442\u043d\u044b\u0439 \u0441\u043b\u0443\u0447\u0430\u0439. \u0414\u0432\u0430 \u043f\u0440\u043e\u0433\u043e\u043d\u0430 \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0438 72 \u0438 77 \u0434\u043e\u043c\u0435\u043d\u043e\u0432, \u0433\u0434\u0435 v1 \u0440\u0435\u0436\u0435\u0442\u0441\u044f, \u0430 v2 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442, \u2014 \u0442\u043e \u0435\u0441\u0442\u044c \u0440\u043e\u0432\u043d\u043e \u043e\u0431\u0445\u043e\u0434 \u0438\u0437 \u0440\u0430\u0431\u043e\u0442\u044b, \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0435, \u043e \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0430\u0432\u0442\u043e\u0440\u044b \u0438 \u043d\u0435 \u043f\u0438\u0441\u0430\u043b\u0438. \u0412 \u044d\u0442\u0438\u0445 \u0441\u043f\u0438\u0441\u043a\u0430\u0445 \u043e\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c <a href=\"http:\/\/google.com\" rel=\"noopener nofollow\"><code>google.com<\/code><\/a>, <a href=\"http:\/\/github.com\" rel=\"noopener nofollow\"><code>github.com<\/code><\/a>, <a href=\"http:\/\/cloudflare.com\" rel=\"noopener nofollow\"><code>cloudflare.com<\/code><\/a>, <a href=\"http:\/\/apache.org\" rel=\"noopener nofollow\"><code>apache.org<\/code><\/a>, <a href=\"http:\/\/apple.com\" rel=\"noopener nofollow\"><code>apple.com<\/code><\/a>, <a href=\"http:\/\/gstatic.com\" rel=\"noopener nofollow\"><code>gstatic.com<\/code><\/a>.<\/p>\n<p>\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u043d\u0430\u0448\u043b\u0430\u0441\u044c \u0432 \u0444\u0430\u0437\u0435 2: \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 \u044f \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u043b\u0430\u043b \u043f\u044f\u0442\u044c \u043f\u0440\u043e\u0431 v1, \u043f\u043e\u0442\u043e\u043c \u043f\u044f\u0442\u044c \u043f\u0440\u043e\u0431 v2. \u041b\u044e\u0431\u043e\u0439 \u044d\u0444\u0444\u0435\u043a\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u044c\u0451\u0442 \u043f\u043e \u043f\u0435\u0440\u0432\u043e\u0439 \u0441\u0435\u0440\u0438\u0438 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u2014 \u0432\u0441\u043f\u043b\u0435\u0441\u043a \u043f\u043e\u0442\u0435\u0440\u044c, \u0440\u0435\u0439\u0442-\u043b\u0438\u043c\u0438\u0442 \u043d\u0430 \u043a\u0430\u043d\u0430\u043b\u0435 \u0438\u043b\u0438 \u0443 \u0430\u0434\u0440\u0435\u0441\u0430\u0442\u0430 \u2014 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043f\u0440\u0438 \u0442\u0430\u043a\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435 \u043a\u0430\u043a \u00abv1 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d, v2 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442\u00bb. \u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u043b \u0442\u0443 \u0441\u0430\u043c\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u0443, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0438\u0441\u043a\u0430\u043b. \u041a\u043e\u0441\u0432\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u0438\u0437\u043d\u0430\u043a \u0431\u044b\u043b \u0432 \u0446\u0438\u0444\u0440\u0430\u0445 \u0441\u0440\u0430\u0437\u0443: \u043d\u0435\u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0432 \u044d\u0442\u0438\u0445 \u043f\u0440\u043e\u0433\u043e\u043d\u0430\u0445 24 \u0438 41, \u0432 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0451\u0445 \u2014 \u043e\u0442 3 \u0434\u043e 7. \u0410\u0440\u0442\u0435\u0444\u0430\u043a\u0442 \u0432\u044b\u043b\u0435\u0437 \u0440\u043e\u0432\u043d\u043e \u043d\u0430 \u0448\u0443\u043c\u043d\u044b\u0445 \u043a\u0430\u043d\u0430\u043b\u0430\u0445.<\/p>\n<p>\u0418\u0441\u043f\u0440\u0430\u0432\u0438\u043b \u0434\u0432\u0443\u043c\u044f \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438. \u041f\u0440\u043e\u0431\u044b v1 \u0438 v2 \u0441\u0442\u0430\u043b\u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438 \u0432 \u043e\u0431\u0449\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u0448\u0430\u043d\u043d\u043e\u043c \u0441\u043f\u0438\u0441\u043a\u0435, \u0442\u0430\u043a \u0447\u0442\u043e \u0432\u0435\u0440\u0441\u0438\u044f \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u043e\u043c \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438. \u0418 \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c \u00ab\u043a\u0430\u043d\u0430\u0440\u0435\u0439\u043a\u0438\u00bb: <a href=\"http:\/\/google.com\" rel=\"noopener nofollow\"><code>google.com<\/code><\/a>, <a href=\"http:\/\/cloudflare.com\" rel=\"noopener nofollow\"><code>cloudflare.com<\/code><\/a>, <a href=\"http:\/\/apache.org\" rel=\"noopener nofollow\"><code>apache.org<\/code><\/a>, <a href=\"http:\/\/microsoft.com\" rel=\"noopener nofollow\"><code>microsoft.com<\/code><\/a>, <a href=\"http:\/\/gstatic.com\" rel=\"noopener nofollow\"><code>gstatic.com<\/code><\/a>, <a href=\"http:\/\/akamai.net\" rel=\"noopener nofollow\"><code>akamai.net<\/code><\/a>, <a href=\"http:\/\/amazonaws.com\" rel=\"noopener nofollow\"><code>amazonaws.com<\/code><\/a>, <a href=\"http:\/\/wikipedia.org\" rel=\"noopener nofollow\"><code>wikipedia.org<\/code><\/a>. \u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u043b\u044e\u0431\u043e\u0439 \u0438\u0437 \u043d\u0438\u0445 \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0435\u0442 \u0432\u0435\u0441\u044c \u043f\u0440\u043e\u0433\u043e\u043d \u043d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c. \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u0432\u044b\u0431\u043e\u0440\u043a\u0430 \u044d\u0442\u043e\u0433\u043e \u043d\u0435 \u043b\u043e\u0432\u0438\u043b\u0430: \u043e\u043d\u0430 \u043d\u0430\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u0438\u0437 \u0434\u043e\u043c\u0435\u043d\u043e\u0432, \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0438\u0445 \u0444\u0430\u0437\u0443 1, \u0430 \u0437\u043d\u0430\u0447\u0438\u0442 \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u0441\u043c\u0435\u0449\u0435\u043d\u0430 \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0438\u0441\u043f\u0440\u0430\u0432\u043d\u044b\u0445.<\/p>\n<p>\u0412\u0430\u0436\u043d\u043e, \u0447\u0442\u043e \u044d\u0442\u043e\u0442 \u0434\u0435\u0444\u0435\u043a\u0442 \u043d\u0435 \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u0435\u0442 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434. \u041e\u043d \u0443\u043c\u0435\u0435\u0442 \u0432\u044b\u0434\u0443\u043c\u0430\u0442\u044c \u00abv1 \u0440\u0435\u0436\u0435\u0442\u0441\u044f, v2 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442\u00bb, \u043d\u043e \u043d\u0435 \u00ab\u0440\u0435\u0436\u0443\u0442\u0441\u044f \u043e\u0431\u0435\u00bb: \u0432\u0442\u043e\u0440\u0430\u044f \u0441\u0435\u0440\u0438\u044f \u043f\u0440\u043e\u0431 \u0432 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0430\u0441\u044c \u0431\u044b.<\/p>\n<p><strong>\u0421\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 DNS.<\/strong> \u042d\u0442\u043e \u0443\u0436\u0435 TLS-\u043f\u0440\u043e\u0431\u0430. \u041e\u043d\u0430 \u0431\u0440\u0430\u043b\u0430 \u0430\u0434\u0440\u0435\u0441 \u0443 \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440\u0430 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430, \u0430 \u0442\u043e\u0442 \u0434\u043b\u044f \u0447\u0430\u0441\u0442\u0438 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u043e\u0442\u0434\u0430\u0432\u0430\u043b \u0437\u0430\u0433\u043b\u0443\u0448\u043a\u0443: \u0447\u0435\u0442\u044b\u0440\u0435 \u043d\u0435\u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u0430 \u043d\u0430 \u043e\u0434\u043d\u043e\u043c \u0430\u0434\u0440\u0435\u0441\u0435. TLS \u0441 \u0437\u0430\u0433\u043b\u0443\u0448\u043a\u043e\u0439 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0434\u043d\u0438\u043c\u0430\u043b\u0441\u044f, \u0438 \u043f\u0440\u043e\u0431\u0430 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u043b\u0430 \u0434\u043e\u043c\u0435\u043d \u0432 \u0440\u0430\u0431\u043e\u0447\u0438\u0435. \u0422\u0435\u043f\u0435\u0440\u044c \u0434\u043e\u043c\u0435\u043d \u0440\u0435\u0437\u043e\u043b\u0432\u0438\u0442\u0441\u044f \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e, \u0438 \u0447\u0435\u0440\u0435\u0437 DoH, \u043f\u0440\u0438 \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442\u0441\u044f \u0430\u0434\u0440\u0435\u0441 \u043e\u0442 DoH, \u0430 \u043e\u0442\u043a\u0430\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440\u0430 \u043f\u0440\u0438 \u0436\u0438\u0432\u043e\u043c DoH \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 DNS.<\/p>\n<p>\u041e\u0431\u0449\u0438\u0439 \u0443\u0440\u043e\u043a \u0443 \u0432\u0441\u0435\u0445 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u043e\u0434\u0438\u043d. \u041b\u043e\u0432\u0438\u043b\u0438\u0441\u044c \u043e\u043d\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u044b\u0445 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432: \u043f\u0440\u0438\u0446\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u0440\u043e\u0431\u044b \u0441\u043e \u0441\u043a\u0430\u043d\u043e\u043c, QUIC \u0441 TLS, \u0432\u044b\u0432\u043e\u0434\u0430 \u0441\u043e \u0437\u0434\u0440\u0430\u0432\u044b\u043c \u0441\u043c\u044b\u0441\u043b\u043e\u043c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e <a href=\"http:\/\/google.com\" rel=\"noopener nofollow\"><code>google.com<\/code><\/a> \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d. \u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0431\u0430 \u043d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u0434\u043e \u0442\u043e\u0433\u043e \u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043e\u0448\u043b\u0430 \u0438 \u0442\u043e \u043b\u0438 \u0438\u043c\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b\u0430, \u043e\u043d\u0430 \u0438\u0437\u043c\u0435\u0440\u044f\u0435\u0442 \u043d\u0435 \u0442\u043e, \u0447\u0442\u043e \u0432\u044b \u0434\u0443\u043c\u0430\u0435\u0442\u0435.<\/p>\n<h3>TLS: \u043c\u043e\u043b\u0447\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u0438\u0432 \u0441\u0431\u0440\u043e\u0441\u0430<\/h3>\n<p>\u0417\u0430\u043e\u0434\u043d\u043e \u0432\u0438\u0434\u043d\u043e, \u043a\u0430\u043a \u043f\u043e-\u0440\u0430\u0437\u043d\u043e\u043c\u0443 \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u044b \u0444\u0438\u043b\u044c\u0442\u0440\u044b. \u0412 \u0420\u043e\u0441\u0441\u0438\u0438 TLS-\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0441 \u0437\u0430\u043f\u0440\u0435\u0449\u0451\u043d\u043d\u044b\u043c SNI \u0432\u0435\u0434\u0451\u0442 \u0441\u0435\u0431\u044f \u0442\u0430\u043a: TCP \u043f\u043e\u0434\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f, ClientHello \u0443\u0445\u043e\u0434\u0438\u0442, \u0430 \u043e\u0442\u0432\u0435\u0442\u0430 \u043d\u0435\u0442. \u0427\u0435\u0440\u0435\u0437 6 \u0441\u0435\u043a\u0443\u043d\u0434 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0442\u0430\u0439\u043c\u0430\u0443\u0442. \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0431\u0430 \u0441 <code>SNI=<\/code><a href=\"http:\/\/example.com\" rel=\"noopener nofollow\"><code>example.com<\/code><\/a> \u043d\u0430 \u0442\u043e\u0442 \u0436\u0435 IP \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u043e\u0442\u0432\u0435\u0442 \u0437\u0430 320\u2013380 \u043c\u0441. \u042d\u0442\u043e \u043c\u043e\u043b\u0447\u0430\u043b\u0438\u0432\u044b\u0439 \u0434\u0440\u043e\u043f, \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0441\u0442\u043e\u0438\u0442 \u0432 \u0440\u0430\u0437\u0440\u044b\u0432\u0435 (in-path).<\/p>\n<p>\u0421 \u0431\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u043e\u0439 \u0441\u0435\u0442\u0438 (A1, AS42772) \u044f \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043b \u043f\u044f\u0442\u044c \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0442\u0430\u043c \u043d\u043e\u0432\u043e\u0441\u0442\u043d\u044b\u0445 \u0441\u0430\u0439\u0442\u043e\u0432. \u041f\u043e\u0441\u043b\u0435 ClientHello \u0447\u0435\u0440\u0435\u0437 20\u201330 \u043c\u0441 \u043f\u0440\u0438\u043b\u0435\u0442\u0430\u0435\u0442 RST, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0441 <a href=\"http:\/\/example.com\" rel=\"noopener nofollow\"><code>example.com<\/code><\/a> \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f. \u041c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u2014 \u043f\u0440\u0438\u0437\u043d\u0430\u043a \u0438\u043d\u044a\u0435\u043a\u0446\u0438\u0438 \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u043d\u0430 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0438 (on-path), \u0442\u0430\u043a\u043e\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0441\u0430\u043c\u043e \u043f\u0430\u043a\u0435\u0442 \u043d\u0435 \u0434\u0435\u0440\u0436\u0438\u0442, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u0438\u0434\u0438\u0442 \u0435\u0433\u043e \u043a\u043e\u043f\u0438\u044e. \u041f\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0443 \u044d\u0442\u043e \u0431\u043b\u0438\u0436\u0435 \u043a \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u043c\u0443 GFW, \u0447\u0435\u043c \u043a \u0422\u0421\u041f\u0423. \u0420\u0430\u0437\u043d\u0438\u0446\u0430 \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u0442\u043a\u043b\u0438\u043a\u0430 \u0432 \u0434\u0432\u0430 \u043f\u043e\u0440\u044f\u0434\u043a\u0430 \u2014 \u043f\u0440\u044f\u043c\u043e\u0435 \u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b: \u0438\u043d\u044a\u0435\u043a\u0442\u043e\u0440 \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442 \u0441\u0440\u0430\u0437\u0443, \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0432 \u0440\u0430\u0437\u0440\u044b\u0432\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043c\u043e\u043b\u0447\u0438\u0442.<\/p>\n<p>QUIC \u043f\u043e SNI \u0432 \u0442\u043e\u0439 \u0431\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u043e\u0439 \u0441\u0435\u0442\u0438 \u043d\u0435 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u0432\u043e\u0432\u0441\u0435: 80 \u043f\u0440\u043e\u0431 \u0438\u0437 80 \u043f\u0440\u043e\u0448\u043b\u0438, \u043d\u0438 v1, \u043d\u0438 v2 \u043d\u0435 \u0442\u0440\u043e\u043d\u0443\u0442\u044b. \u0420\u0430\u0431\u043e\u0442\u0430 Heitmann \u0438 \u0441\u043e\u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u0437\u044b\u0432\u043e\u043c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u043d\u0435\u0437\u0430\u043c\u0435\u0447\u0435\u043d\u043d\u0443\u044e QUIC-\u0446\u0435\u043d\u0437\u0443\u0440\u0443 \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043d\u0430\u0445. \u041f\u0440\u043e \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c \u044f \u0432 \u043b\u0438\u0442\u0435\u0440\u0430\u0442\u0443\u0440\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043d\u0430\u0448\u0435\u043b, \u0442\u0430\u043a \u0447\u0442\u043e \u043f\u0443\u0441\u0442\u044c \u0431\u0443\u0434\u0435\u0442 \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u043d\u0430 \u0442\u043e\u0447\u043a\u0430.<\/p>\n<h3>\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f<\/h3>\n<ul>\n<li>\n<p>\u0420\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0435 \u0442\u043e\u0447\u043a\u0438 \u2014 \u0430\u0434\u0440\u0435\u0441\u0430 \u0432 \u0434\u0430\u0442\u0430\u0446\u0435\u043d\u0442\u0440\u0430\u0445, \u043d\u0435 \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442. \u0424\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044f \u043d\u0430 \u0440\u0435\u0437\u0438\u0434\u0435\u043d\u0442\u0441\u043a\u0438\u0445 \u043b\u0438\u043d\u0438\u044f\u0445 \u043c\u043e\u0436\u0435\u0442 \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f.<\/p>\n<\/li>\n<li>\n<p>300 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u043f\u0440\u043e\u0442\u0438\u0432 100 000 \u0443 \u0430\u0432\u0442\u043e\u0440\u043e\u0432.<\/p>\n<\/li>\n<li>\n<p>\u041e\u0434\u0438\u043d \u0434\u0435\u043d\u044c, \u0431\u0435\u0437 \u043f\u043e\u0432\u0442\u043e\u0440\u043e\u0432 \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438.<\/p>\n<\/li>\n<li>\n<p>\u0422\u043e\u043b\u044c\u043a\u043e IPv4.<\/p>\n<\/li>\n<li>\n<p>QUIC-\u043f\u0440\u043e\u0431\u044b \u0448\u043b\u0438 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0439 \u0430\u0434\u0440\u0435\u0441\u0430\u0442, \u0430 \u043d\u0435 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u044b \u0441\u0430\u043c\u0438\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432. \u0421\u0442\u0440\u043e\u0433\u043e \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u00abInitial \u0441 \u0442\u0430\u043a\u0438\u043c SNI \u043d\u0435 \u0434\u043e\u0445\u043e\u0434\u0438\u0442 \u043f\u043e \u044d\u0442\u043e\u043c\u0443 \u043f\u0443\u0442\u0438\u00bb.<\/p>\n<\/li>\n<li>\n<p>\u0414\u0432\u0430 \u043f\u0440\u043e\u0433\u043e\u043d\u0430 \u0438\u0437 \u043f\u044f\u0442\u0438 \u0437\u0430\u0431\u0440\u0430\u043a\u043e\u0432\u0430\u043d\u044b, \u043f\u043e\u0432\u0442\u043e\u0440 \u043d\u0430 \u0442\u0435\u0445 \u0436\u0435 \u0441\u0435\u0442\u044f\u0445 \u0441 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u043e\u043c \u044f \u043f\u043e\u043a\u0430 \u043d\u0435 \u0434\u0435\u043b\u0430\u043b\u0430.<\/p>\n<\/li>\n<\/ul>\n<p>\u0421\u0430\u043c \u0432\u044b\u0432\u043e\u0434 \u00abQUICv2 \u0440\u0435\u0436\u0435\u0442\u0441\u044f\u00bb \u0434\u0435\u0440\u0436\u0438\u0442\u0441\u044f \u043d\u0430 \u043f\u044f\u0442\u0438 \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u044b\u0445 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445, \u043f\u044f\u0442\u0438 \u043f\u0440\u043e\u0431\u0430\u0445 \u043d\u0430 \u044f\u0447\u0435\u0439\u043a\u0443 \u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u0448\u0430\u043d\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435. \u0427\u0435\u0440\u0435\u0437 \u043f\u044f\u0442\u044c \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u043f\u043e\u0441\u043b\u0435 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u0439 \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u0434\u044b\u0440\u0430 \u0432 QUICv2, \u043f\u043e\u0445\u043e\u0436\u0435, \u0437\u0430\u043a\u0440\u044b\u0442\u0430: \u043f\u0430\u0440\u0441\u0435\u0440 \u0422\u0421\u041f\u0423 \u0432\u044b\u0443\u0447\u0438\u043b \u0432\u0442\u043e\u0440\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e.<\/p>\n<h3>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438<\/h3>\n<ul>\n<li>\n<p><a href=\"https:\/\/www.petsymposium.org\/foci\/2026\/foci-2026-0010.pdf\" rel=\"noopener nofollow\">Heitmann, Niere, Graf Lange, Somorovsky. On Russia\u2019s Early Introduction of QUIC SNI Censorship. FOCI 2026<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/github.com\/UPB-SysSec\/RussiaQuicResults\" rel=\"noopener nofollow\">\u0414\u0430\u043d\u043d\u044b\u0435 \u0438 pcap \u043a \u0440\u0430\u0431\u043e\u0442\u0435<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9000\" rel=\"noopener nofollow\">RFC 9000 \u2014 QUIC: A UDP-Based Multiplexed and Secure Transport<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9001\" rel=\"noopener nofollow\">RFC 9001 \u2014 Using TLS to Secure QUIC<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9369\" rel=\"noopener nofollow\">RFC 9369 \u2014 QUIC Version 2<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc8446\" rel=\"noopener nofollow\">RFC 8446 \u2014 TLS 1.3<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/tranco-list.eu\/\" rel=\"noopener nofollow\">Tranco \u2014 \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0434\u043b\u044f \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439<\/a><\/p>\n<\/li>\n<\/ul>\n<\/div>\n<p>\u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/1100978\/\">https:\/\/habr.com\/ru\/articles\/1100978\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0412\u0435\u0441\u043d\u043e\u0439 \u043d\u0430 FOCI 2026 \u0432\u044b\u0448\u043b\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 Heitmann, Niere, Graf Lange, Somorovsky \u00abOn Russia\u2019s Early Introduction of QUIC SNI Censorship\u00bb. \u0410\u0432\u0442\u043e\u0440\u044b \u043c\u0435\u0440\u0438\u043b\u0438 \u0432 \u043c\u0430\u0440\u0442\u0435\u2013\u0430\u043f\u0440\u0435\u043b\u0435 \u0441 \u0442\u0440\u0451\u0445 \u0442\u043e\u0447\u0435\u043a (\u041c\u043e\u0441\u043a\u0432\u0430, \u041f\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433, \u041d\u043e\u0432\u043e\u0441\u0438\u0431\u0438\u0440\u0441\u043a) \u0438 \u043f\u0440\u0438\u0448\u043b\u0438 \u043a \u0432\u044b\u0432\u043e\u0434\u0443, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0440\u0430\u0437\u0443 \u0440\u0430\u0437\u043e\u0448\u0451\u043b\u0441\u044f \u043f\u043e \u0447\u0430\u0442\u0430\u043c:it targets only QUICv1; the standardized update QUICv2 is not censored, facilitating potential circumvention at all our vantage points\u0422\u043e \u0435\u0441\u0442\u044c \u0422\u0421\u041f\u0423 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0435\u0440\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e QUIC, \u0430 \u0432\u0442\u043e\u0440\u0443\u044e, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 \u043f\u0435\u0440\u0432\u043e\u0439 \u043f\u0430\u0440\u043e\u0439 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442, \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u0442. \u041c\u043d\u0435 \u0441\u0442\u0430\u043b\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0436\u0438\u0432\u0451\u0442 \u0442\u0430\u043a\u0430\u044f \u0434\u044b\u0440\u0430. \u042f \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u0441\u0432\u043e\u0439 \u0438\u0437\u043c\u0435\u0440\u0438\u0442\u0435\u043b\u044c \u0438 23 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u043f\u0440\u043e\u0433\u043d\u0430\u043b \u0435\u0433\u043e \u0441 \u043f\u044f\u0442\u0438 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u0441\u0435\u0442\u0435\u0439 \u0438 \u043e\u0434\u043d\u043e\u0439 \u0431\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u043e\u0439.\u041a\u043e\u0440\u043e\u0442\u043a\u043e: \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u044f\u0442\u0438 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u0441\u0435\u0442\u044f\u0445 QUICv2 \u0440\u0435\u0436\u0435\u0442\u0441\u044f \u0442\u0430\u043a \u0436\u0435, \u043a\u0430\u043a v1. \u041d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0435, \u043f\u043e-\u043c\u043e\u0435\u043c\u0443, \u0434\u0440\u0443\u0433\u043e\u0435: \u0437\u0430 \u043e\u0434\u0438\u043d \u0434\u0435\u043d\u044c \u043c\u043e\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0442\u0440\u0438\u0436\u0434\u044b \u0432\u044b\u0434\u0430\u043b \u043f\u0440\u0430\u0432\u0434\u043e\u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0439 \u0438 \u043d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0438 \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u2014 \u0440\u043e\u0432\u043d\u043e \u0442\u043e\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f \u0445\u043e\u0442\u0435\u043b \u0443\u0432\u0438\u0434\u0435\u0442\u044c.\u041f\u043e\u0447\u0435\u043c\u0443 \u0446\u0435\u043d\u0437\u043e\u0440 \u0432\u043e\u043e\u0431\u0449\u0435 \u0432\u0438\u0434\u0438\u0442 SNI \u0432 QUICQUIC \u0448\u0438\u0444\u0440\u0443\u0435\u0442 \u043f\u043e\u0447\u0442\u0438 \u0432\u0441\u0451, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0445\u0435\u043d\u0434\u0448\u0435\u0439\u043a. \u041d\u043e \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0430\u043a\u0435\u0442 \u043a\u043b\u0438\u0435\u043d\u0442\u0430, Initial, \u0448\u0438\u0444\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u043b\u044e\u0447\u0430\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u0438\u0437 Destination Connection ID \u2014 \u043f\u043e\u043b\u044f, \u043b\u0435\u0436\u0430\u0449\u0435\u0433\u043e \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0442\u0435\u043a\u0441\u0442\u043e\u043c (RFC 9001, \u00a75.2). \u0421\u0435\u043a\u0440\u0435\u0442\u0430 \u043d\u0435\u0442: \u043b\u044e\u0431\u043e\u0439 \u043d\u0430 \u043f\u0443\u0442\u0438 \u0431\u0435\u0440\u0451\u0442 DCID, \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u0442 \u0432\u044b\u0432\u043e\u0434 \u043a\u043b\u044e\u0447\u0435\u0439, \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u0437\u0430\u0449\u0438\u0442\u0443 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430, \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u044b\u0432\u0430\u0435\u0442 \u043f\u0430\u043a\u0435\u0442 \u0438 \u0447\u0438\u0442\u0430\u0435\u0442 \u0438\u0437 ClientHello \u0438\u043c\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u042d\u0442\u043e \u043e\u0441\u043e\u0437\u043d\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0438\u0441\u0441 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430: Initial \u0437\u0430\u0449\u0438\u0449\u0451\u043d \u043e\u0442 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0439 \u043f\u043e\u0440\u0447\u0438 \u0438 \u043e\u0442 middlebox\u2019\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0445\u043e\u0442\u044f\u0442 \u0435\u0433\u043e \u043c\u0435\u043d\u044f\u0442\u044c, \u043d\u043e \u043d\u0435 \u043e\u0442 \u0447\u0442\u0435\u043d\u0438\u044f.\u0412\u044b\u0432\u043e\u0434 \u043a\u043b\u044e\u0447\u0435\u0439 \u0443\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0440\u043e\u043a \u043d\u0430 node:crypto:\/\/ HKDF-Extract \u0441 \u0441\u043e\u043b\u044c\u044e \u0432\u0435\u0440\u0441\u0438\u0438, \u0434\u0430\u043b\u044c\u0448\u0435 HKDF-Expand-Label \u0438\u0437 TLS 1.3function initialKeys(ver, dcid) {  const initialSecret = hkdfExtract(ver.salt, dcid);  const client = hkdfExpandLabel(initialSecret, &#8216;client in&#8217;, 32);  return {    key: hkdfExpandLabel(client, ver.labelKey, 16),    iv:  hkdfExpandLabel(client, ver.labelIv, 12),    hp:  hkdfExpandLabel(client, ver.labelHp, 16),  };}hkdfExpandLabel \u2014 \u044d\u0442\u043e HkdfLabel \u0438\u0437 RFC 8446, \u00a77.1 \u0441 \u043f\u0440\u0435\u0444\u0438\u043a\u0441\u043e\u043c tls13  \u0438 \u043f\u0443\u0441\u0442\u044b\u043c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043e\u043c, \u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a \u0432\u043e\u043a\u0440\u0443\u0433 HMAC-SHA256.QUICv2 (RFC 9369) \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e \u0442\u043e\u0442 \u0436\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b. \u0415\u0433\u043e \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043b\u0438 \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u043f\u0440\u043e\u0442\u0438\u0432 \u043e\u043a\u043e\u0441\u0442\u0435\u043d\u0435\u043d\u0438\u044f: \u0447\u0442\u043e\u0431\u044b middlebox\u2019\u044b \u043d\u0435 \u043f\u0440\u0438\u0432\u044b\u043a\u0430\u043b\u0438 \u043a \u043e\u0434\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438. \u041e\u0442\u043b\u0438\u0447\u0438\u0439 \u0434\u043b\u044f Initial \u0447\u0435\u0442\u044b\u0440\u0435:QUICv1QUICv2version0x000000010x6b3343cfinitial salt38762cf7\u20267f0a0dede3de\u20262ed9\u043c\u0435\u0442\u043a\u0438 HKDFquic key \/ quic iv \/ quic hpquicv2 key \/ quicv2 iv \/ quicv2 hp\u0442\u0438\u043f \u043f\u0430\u043a\u0435\u0442\u0430 Initial0b000b01\u0415\u0441\u043b\u0438 \u043f\u0430\u0440\u0441\u0435\u0440 \u0446\u0435\u043d\u0437\u043e\u0440\u0430 \u0437\u043d\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0435\u0440\u0432\u0443\u044e \u043a\u043e\u043b\u043e\u043d\u043a\u0443, \u0432\u0442\u043e\u0440\u0430\u044f \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u2014 \u043c\u0443\u0441\u043e\u0440, \u0438 \u043f\u0430\u043a\u0435\u0442 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442. \u042d\u0442\u043e \u0438 \u043e\u043f\u0438\u0441\u0430\u043b\u0438 Heitmann \u0438 \u0441\u043e\u0430\u0432\u0442\u043e\u0440\u044b.\u041a\u0430\u043a \u044f \u043c\u0435\u0440\u0438\u043b\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u043d\u0430 Node 18+ \u0431\u0435\u0437 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439: HMAC, AES-GCM, AES-ECB \u0434\u043b\u044f \u0437\u0430\u0449\u0438\u0442\u044b \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u0438 UDP \u0435\u0441\u0442\u044c \u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435. \u041f\u0430\u043a\u0435\u0442 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u0440\u0443\u043a\u0430\u043c\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0435\u0440\u0432\u044b\u043c \u0434\u0435\u043b\u043e\u043c \u0441\u0432\u0435\u0440\u043a\u0430 \u0441 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u043c\u0438 \u0432\u0435\u043a\u0442\u043e\u0440\u0430\u043c\u0438 \u0438\u0437 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f A RFC 9001: \u043f\u043e\u043a\u0430 \u043a\u043b\u044e\u0447\u0438 \u0438 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0439 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u043d\u0435 \u0441\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0431\u0430\u0439\u0442 \u0432 \u0431\u0430\u0439\u0442, \u043c\u0435\u0440\u0438\u0442\u044c \u043d\u0435\u0447\u0435\u0433\u043e.\u0425\u0435\u043d\u0434\u0448\u0435\u0439\u043a \u044f \u0434\u043e \u043a\u043e\u043d\u0446\u0430 \u043d\u0435 \u0434\u043e\u0432\u043e\u0436\u0443. \u041d\u0443\u0436\u0435\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u0444\u0430\u043a\u0442, \u0447\u0442\u043e \u043f\u0430\u043a\u0435\u0442 \u0434\u043e\u0448\u0451\u043b: \u043b\u044e\u0431\u043e\u0439 \u043e\u0442\u0432\u0435\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u2014 Initial, Retry \u0438\u043b\u0438 Version Negotiation \u2014 \u044d\u0442\u043e \u00ab\u043f\u0440\u043e\u0448\u0451\u043b\u00bb, \u0442\u0438\u0448\u0438\u043d\u0430 \u2014 \u00ab\u0434\u0440\u043e\u043f\u00bb. \u041f\u0440\u0430\u0432\u0438\u043b, \u0431\u0435\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0437\u043d\u0430\u0447\u0438\u0442, \u043d\u0430\u0431\u0440\u0430\u043b\u043e\u0441\u044c \u0447\u0435\u0442\u044b\u0440\u0435:\u0410\u0434\u0440\u0435\u0441\u0430\u0442 \u043e\u0434\u0438\u043d \u043d\u0430 \u0432\u0441\u0435 \u043f\u0440\u043e\u0431\u044b, \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e SNI. \u0418\u043d\u0430\u0447\u0435 \u043d\u0435 \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0441\u0442\u0430\u043b\u043e \u043f\u0440\u0438\u0447\u0438\u043d\u043e\u0439: \u0434\u043e\u043c\u0435\u043d, \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u0438\u043b\u0438 \u0441\u0430\u043c \u0441\u0435\u0440\u0432\u0435\u0440. \u042f \u0441\u043b\u0430\u043b\u0430 \u0432\u0441\u0451 \u043d\u0430 quic.aiortc.org.\u0421\u0432\u0435\u0436\u0438\u0439 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043f\u043e\u0440\u0442 \u043d\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u043f\u0440\u043e\u0431\u0443. \u041f\u043e \u0434\u0430\u043d\u043d\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u044b, \u043f\u043e\u0441\u043b\u0435 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0422\u0421\u041f\u0423 \u0434\u0435\u0440\u0436\u0438\u0442 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443 \u043f\u043e 4-tuple \u0435\u0449\u0451 420 \u0441\u0435\u043a\u0443\u043d\u0434. \u041f\u0435\u0440\u0435\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0448\u044c \u043f\u043e\u0440\u0442 \u2014 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u043f\u0440\u043e\u0431\u0430 \u043d\u0430\u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0447\u0443\u0436\u043e\u0439 \u0431\u0430\u043d.\u041f\u043e\u0432\u0442\u043e\u0440\u044b \u0432\u043f\u0435\u0440\u0435\u043c\u0435\u0448\u043a\u0443. UDP \u0442\u0435\u0440\u044f\u0435\u0442\u0441\u044f \u0441\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435. \u0412 \u0441\u0430\u043c\u043e\u043c \u043f\u0435\u0440\u0432\u043e\u043c \u043f\u0440\u043e\u0433\u043e\u043d\u0435 \u043e\u0434\u0438\u043d\u043e\u0447\u043d\u0430\u044f \u043f\u0440\u043e\u0431\u0430 discord.com \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430 \u043e\u0442\u0432\u0435\u0442\u0430 \u0438 \u0437\u0430\u043f\u0438\u0441\u0430\u043b\u0430\u0441\u044c \u0432 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u2014 \u043d\u0430 \u043f\u044f\u0442\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0430\u0445 \u043e\u0442\u0432\u0435\u0442 \u043f\u0440\u0438\u0448\u0451\u043b \u0432\u0441\u0435 \u043f\u044f\u0442\u044c \u0440\u0430\u0437. \u0412 \u0440\u0430\u0431\u043e\u0442\u0435 \u043f\u043e \u0442\u043e\u0439 \u0436\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u0435 \u0434\u0435\u043b\u0430\u043b\u0438 \u043f\u043e 10 \u043f\u043e\u0432\u0442\u043e\u0440\u043e\u0432 \u043d\u0430 \u0434\u043e\u043c\u0435\u043d.\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0434\u043b\u044f v2. \u0413\u043b\u0430\u0432\u043d\u0430\u044f \u043b\u043e\u0432\u0443\u0448\u043a\u0430: \u0435\u0441\u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0435 \u0443\u043c\u0435\u0435\u0442 QUICv2, \u0435\u0433\u043e \u043c\u043e\u043b\u0447\u0430\u043d\u0438\u0435 \u043d\u0435\u043e\u0442\u043b\u0438\u0447\u0438\u043c\u043e \u043e\u0442 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0430\u0434\u0440\u0435\u0441\u0430\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c \u0438 \u043d\u0430 v1, \u0438 \u043d\u0430 v2 \u043b\u0438\u0431\u043e \u0445\u043e\u0442\u044f \u0431\u044b \u043d\u0430 \u043f\u0440\u043e\u0431\u0443 \u0441 \u043d\u0435\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0439 GREASE-\u0432\u0435\u0440\u0441\u0438\u0435\u0439: \u043d\u0430 \u043d\u0435\u0451 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u043e RFC 9000 \u043e\u0431\u044f\u0437\u0430\u043d \u043e\u0442\u0432\u0435\u0442\u0438\u0442\u044c Version Negotiation. quic.aiortc.org \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442 \u043d\u0430 \u0432\u0441\u0451, 3 \u0438\u0437 3.\u0427\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0442\u0430\u043a:v1v2\u0432\u044b\u0432\u043e\u0434\u0434\u0440\u043e\u043f\u043f\u0440\u043e\u0448\u0451\u043b\u043e\u0431\u0445\u043e\u0434 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043a\u0430\u043a \u0432 \u0440\u0430\u0431\u043e\u0442\u0435\u0434\u0440\u043e\u043f\u0434\u0440\u043e\u043f\u0440\u0435\u0436\u0443\u0442\u0441\u044f \u043e\u0431\u0435 \u0432\u0435\u0440\u0441\u0438\u0438, \u043f\u0430\u0440\u0441\u0435\u0440 \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438\u043f\u0440\u043e\u0448\u0451\u043b\u043f\u0440\u043e\u0448\u0451\u043b\u0434\u043e\u043c\u0435\u043d \u043d\u0430 \u044d\u0442\u043e\u0439 \u0441\u0435\u0442\u0438 \u043d\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f\u043f\u0440\u043e\u0448\u0451\u043b\u0434\u0440\u043e\u043f\u043f\u043e\u0447\u0442\u0438 \u043d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0434\u0435\u043b\u043e \u0432 \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u0430 \u043d\u0435 \u0432 \u0446\u0435\u043d\u0437\u0443\u0440\u0435\u0414\u0430\u043b\u044c\u0448\u0435 \u0441\u043a\u0430\u043d: 300 \u043f\u0435\u0440\u0432\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0438\u0437 Tranco (\u0443 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u0431\u044b\u043b\u043e 100 000). \u0424\u0430\u0437\u0430 1 \u2014 \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0442\u0440\u0438\u0430\u0436 \u043f\u043e \u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0431\u0435, \u0444\u0430\u0437\u0430 2 \u2014 \u043f\u043e\u0434\u043e\u0437\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0434\u043e\u043c\u0435\u043d\u044b \u043f\u043e \u043f\u044f\u0442\u044c \u043f\u0440\u043e\u0431 \u043d\u0430 \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u043b\u044e\u0441 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u0432\u044b\u0431\u043e\u0440\u043a\u0430 \u0437\u0430\u0432\u0435\u0434\u043e\u043c\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445, \u0444\u0430\u0437\u0430 3 \u2014 \u0442\u043e\u0442 \u0436\u0435 \u0434\u043e\u043c\u0435\u043d \u043f\u043e TLS \u043f\u043e\u0432\u0435\u0440\u0445 TCP.\u0427\u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0433\u043e\u043d \u0441 \u043c\u0430\u0448\u0438\u043d\u044b, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u044f \u043f\u0438\u0441\u0430\u043b \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442, \u043f\u043e\u043a\u0430\u0437\u0430\u043b, \u0447\u0442\u043e QUIC \u0442\u0430\u043c \u043d\u0435 \u0444\u0438\u043b\u044c\u0442\u0440\u0443\u0435\u0442\u0441\u044f \u0432\u043e\u043e\u0431\u0449\u0435: \u0447\u0435\u0442\u044b\u0440\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u0447\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u0430 \u043f\u0440\u043e\u0448\u043b\u0438 5 \u0438\u0437 5 \u0432 \u043e\u0431\u0435\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445. \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u0438 \u0437\u0435\u043b\u0451\u043d\u044b\u0435, \u0432\u0435\u043a\u0442\u043e\u0440\u044b RFC \u0441\u0445\u043e\u0434\u044f\u0442\u0441\u044f, \u043f\u0440\u043e\u0441\u0442\u043e \u0446\u0435\u043d\u0437\u0443\u0440\u044b \u043d\u0430 \u044d\u0442\u043e\u043c \u043a\u0430\u043d\u0430\u043b\u0435 \u043d\u0435\u0442. \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u0438\u043b\u0438 \u043e\u043f\u0440\u043e\u0432\u0435\u0440\u0433\u043d\u0443\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u0442\u0430\u043a\u043e\u0439 \u043f\u0440\u043e\u0433\u043e\u043d \u043d\u0435 \u043c\u043e\u0436\u0435\u0442, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u0430\u043b\u044c\u0448\u0435 \u044f \u043c\u0435\u0440\u0438\u043b \u0441 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0432 \u043f\u044f\u0442\u0438 \u0440\u0430\u0437\u043d\u044b\u0445 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0420\u043e\u0441\u0442\u0435\u043b\u0435\u043a\u043e\u043c.\u041d\u0430 \u0432\u0441\u0435\u0445 \u043f\u044f\u0442\u0438 \u0441\u0435\u0442\u044f\u0445 15 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0438\u0437 \u0442\u043e\u043f-300 \u0440\u0435\u0436\u0443\u0442\u0441\u044f \u0432 \u043e\u0431\u0435\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445:bbc.com              facebook.com            medium.comcdninstagram.com     fbcdn.net               soundcloud.comdiscord.com          godaddy.com             t-online.dedoubleclick.net      googleadservices.com    t.colinkedin.com         googlesyndication.com   twitter.com\u0415\u0449\u0451 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u044f\u0445: bbc.co.uk, instagram.com, linktr.ee, pages.dev, whatsapp.com, snapchat.com, dell.com. \u0412\u044b\u0445\u043e\u0434\u0438\u0442 18\u201319 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u043d\u0430 \u0442\u043e\u0447\u043a\u0443 \u043f\u0440\u0438 \u043e\u0431\u0449\u0435\u043c \u044f\u0434\u0440\u0435 \u0432 15. \u041f\u0440\u043e\u0432\u0430\u043b\u043e\u0432 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u043e\u0439 \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u043d\u043e\u043b\u044c.\u0418\u0442\u043e\u0433 \u0441\u043a\u0430\u043d\u0430 \u043f\u043e \u0420\u043e\u0441\u0442\u0435\u043b\u0435\u043a\u043e\u043c\u0443 \u0434\u043b\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u0430:\u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u043e \u0434\u043e\u043c\u0435\u043d\u043e\u0432          300\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f QUICv1         21\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f QUICv2         18\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043e\u0431\u0435 \u0432\u0435\u0440\u0441\u0438\u0438     18\u0442\u043e\u043b\u044c\u043a\u043e v1 (v2 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442)    3\u043d\u0435\u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0445               3\u043f\u0440\u043e\u0432\u0430\u043b\u043e\u0432 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f          0\u0422\u0440\u0438 \u0434\u043e\u043c\u0435\u043d\u0430, \u0433\u0434\u0435 v2 \u043f\u0440\u043e\u0448\u0451\u043b, \u2014 snapchat.com, pages.dev \u0438 bbc.co.uk. \u041d\u0430 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0435\u0442\u044f\u0445 \u0442\u0435 \u0436\u0435 \u0434\u043e\u043c\u0435\u043d\u044b \u0440\u0435\u0436\u0443\u0442\u0441\u044f \u0432 \u043e\u0431\u0435\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445. \u041e\u0441\u0442\u0430\u0442\u043e\u043a \u0441\u0442\u0430\u0440\u043e\u0439 \u0434\u044b\u0440\u044b \u044d\u0442\u043e \u0438\u043b\u0438 \u0448\u0443\u043c \u043f\u044f\u0442\u0438 \u043f\u0440\u043e\u0431, \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u0434\u043d\u044e \u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043d\u0435 \u043c\u043e\u0433\u0443. \u042f\u0434\u0440\u043e \u0432 15 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u043e\u0442 \u044d\u0442\u043e\u0433\u043e \u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u0442.\u0415\u0449\u0451 \u043e\u0434\u043d\u043e \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435: \u043f\u0430\u0440\u0430 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0440\u0435\u0436\u0435\u0442\u0441\u044f \u043f\u043e QUIC, \u0430 \u043f\u043e TLS \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 nih.gov. \u0412 \u0440\u0430\u0431\u043e\u0442\u0435 \u0431\u043b\u043e\u043a\u043b\u0438\u0441\u0442\u044b QUIC \u0438 TLS \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u043b\u0438, \u0443 \u043c\u0435\u043d\u044f \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442 \u043f\u043e\u0447\u0442\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e, \u043d\u043e \u043d\u0435 \u0434\u043e \u043a\u043e\u043d\u0446\u0430.\u041a\u0430\u043a \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u043c\u043d\u0435 \u0432\u0440\u0430\u043b\u042d\u0442\u0443 \u0447\u0430\u0441\u0442\u044c \u044f \u0441\u0447\u0438\u0442\u0430\u044e \u0433\u043b\u0430\u0432\u043d\u043e\u0439. \u041d\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0434\u0435\u0444\u0435\u043a\u0442\u043e\u0432 \u043d\u0438\u0436\u0435 \u043d\u0435 \u0440\u043e\u043d\u044f\u043b \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u0435 \u2014 \u043a\u0430\u0436\u0434\u044b\u0439 \u0432\u044b\u0434\u0430\u0432\u0430\u043b \u0430\u043a\u043a\u0443\u0440\u0430\u0442\u043d\u044b\u0439 \u043f\u0440\u0430\u0432\u0434\u043e\u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442.ClientHello \u043d\u0430 \u0434\u0432\u0430 \u0431\u0430\u0439\u0442\u0430 \u0434\u043b\u0438\u043d\u043d\u0435\u0435. \u042f \u043e\u0448\u0438\u0431\u0441\u044f \u0432 \u0434\u043b\u0438\u043d\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f key_share: \u0437\u0430\u043f\u0438\u0441\u0430\u043b 38 \u0432\u043c\u0435\u0441\u0442\u043e 36. \u0421\u0435\u0440\u0432\u0435\u0440\u044b \u043e\u0442\u0432\u0435\u0447\u0430\u043b\u0438 TLS alert \u0432\u043c\u0435\u0441\u0442\u043e ServerHello. \u0414\u043b\u044f \u00ab\u0434\u043e\u0448\u0451\u043b \u0438\u043b\u0438 \u043d\u0435\u0442\u00bb \u044d\u0442\u043e \u0434\u0430\u0436\u0435 \u0433\u043e\u0434\u0438\u0442\u0441\u044f, \u043e\u0442\u0432\u0435\u0442 \u0432\u0435\u0434\u044c \u043f\u0440\u0438\u0448\u0451\u043b, \u043d\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u043b \u044f \u043e\u0448\u0438\u0431\u043a\u0443 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0442\u0440\u0438 \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u044b\u0445 \u0445\u043e\u0441\u0442\u0430 \u043e\u0442\u0432\u0435\u0442\u0438\u043b\u0438 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u043c alert\u2019\u043e\u043c.\\r \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0434\u043e\u043c\u0435\u043d\u043e\u0432. \u0421\u043f\u0438\u0441\u043e\u043a Tranco \u043f\u0440\u0438\u0448\u0451\u043b \u0441 CRLF, \u0438 SNI \u0443\u0445\u043e\u0434\u0438\u043b \u043a\u0430\u043a &#171;discord.com\\r&#187;. \u0422\u0430\u043a\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438 \u043d\u0435\u0442 \u043d\u0438 \u0432 \u043e\u0434\u043d\u043e\u043c \u0431\u043b\u043e\u043a\u043b\u0438\u0441\u0442\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0442\u0440\u0438 \u0441\u043a\u0430\u043d\u0430 \u043f\u043e 300 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0434\u0430\u043b\u0438 \u0440\u043e\u0432\u043d\u043e \u043d\u043e\u043b\u044c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a. \u0412\u044b\u0432\u043e\u0434 \u00abQUIC \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u043d\u0435 \u0444\u0438\u043b\u044c\u0442\u0440\u0443\u0435\u0442\u0441\u044f\u00bb \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u043b \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u0440\u0430\u0432\u0434\u043e\u043f\u043e\u0434\u043e\u0431\u043d\u043e. \u0421\u043f\u0430\u0441\u043b\u043e \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u0440\u0435\u0447\u0438\u0435 \u0441 \u043f\u0440\u0438\u0446\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u043f\u0440\u043e\u0431\u0430\u043c\u0438 \u0432 \u0442\u0435\u0445 \u0436\u0435 \u043f\u0440\u043e\u0433\u043e\u043d\u0430\u0445: \u0442\u0430\u043c discord.com \u0440\u0435\u0437\u0430\u043b\u0441\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e.\u041f\u043e\u0440\u044f\u0434\u043e\u043a \u043f\u0440\u043e\u0431. \u0421\u0430\u043c\u044b\u0439 \u043d\u0435\u043f\u0440\u0438\u044f\u0442\u043d\u044b\u0439 \u0441\u043b\u0443\u0447\u0430\u0439. \u0414\u0432\u0430 \u043f\u0440\u043e\u0433\u043e\u043d\u0430 \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0438 72 \u0438 77 \u0434\u043e\u043c\u0435\u043d\u043e\u0432, \u0433\u0434\u0435 v1 \u0440\u0435\u0436\u0435\u0442\u0441\u044f, \u0430 v2 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442, \u2014 \u0442\u043e \u0435\u0441\u0442\u044c \u0440\u043e\u0432\u043d\u043e \u043e\u0431\u0445\u043e\u0434 \u0438\u0437 \u0440\u0430\u0431\u043e\u0442\u044b, \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0435, \u043e \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0430\u0432\u0442\u043e\u0440\u044b \u0438 \u043d\u0435 \u043f\u0438\u0441\u0430\u043b\u0438. \u0412 \u044d\u0442\u0438\u0445 \u0441\u043f\u0438\u0441\u043a\u0430\u0445 \u043e\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c google.com, github.com, cloudflare.com, apache.org, apple.com, gstatic.com.\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u043d\u0430\u0448\u043b\u0430\u0441\u044c \u0432 \u0444\u0430\u0437\u0435 2: \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 \u044f \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u043b\u0430\u043b \u043f\u044f\u0442\u044c \u043f\u0440\u043e\u0431 v1, \u043f\u043e\u0442\u043e\u043c \u043f\u044f\u0442\u044c \u043f\u0440\u043e\u0431 v2. \u041b\u044e\u0431\u043e\u0439 \u044d\u0444\u0444\u0435\u043a\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u044c\u0451\u0442 \u043f\u043e \u043f\u0435\u0440\u0432\u043e\u0439 \u0441\u0435\u0440\u0438\u0438 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u2014 \u0432\u0441\u043f\u043b\u0435\u0441\u043a \u043f\u043e\u0442\u0435\u0440\u044c, \u0440\u0435\u0439\u0442-\u043b\u0438\u043c\u0438\u0442 \u043d\u0430 \u043a\u0430\u043d\u0430\u043b\u0435 \u0438\u043b\u0438 \u0443 \u0430\u0434\u0440\u0435\u0441\u0430\u0442\u0430 \u2014 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043f\u0440\u0438 \u0442\u0430\u043a\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435 \u043a\u0430\u043a \u00abv1 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d, v2 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442\u00bb. \u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u043b \u0442\u0443 \u0441\u0430\u043c\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u0443, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0438\u0441\u043a\u0430\u043b. \u041a\u043e\u0441\u0432\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u0438\u0437\u043d\u0430\u043a \u0431\u044b\u043b \u0432 \u0446\u0438\u0444\u0440\u0430\u0445 \u0441\u0440\u0430\u0437\u0443: \u043d\u0435\u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0432 \u044d\u0442\u0438\u0445 \u043f\u0440\u043e\u0433\u043e\u043d\u0430\u0445 24 \u0438 41, \u0432 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0451\u0445 \u2014 \u043e\u0442 3 \u0434\u043e 7. \u0410\u0440\u0442\u0435\u0444\u0430\u043a\u0442 \u0432\u044b\u043b\u0435\u0437 \u0440\u043e\u0432\u043d\u043e \u043d\u0430 \u0448\u0443\u043c\u043d\u044b\u0445 \u043a\u0430\u043d\u0430\u043b\u0430\u0445.\u0418\u0441\u043f\u0440\u0430\u0432\u0438\u043b \u0434\u0432\u0443\u043c\u044f \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438. \u041f\u0440\u043e\u0431\u044b v1 \u0438 v2 \u0441\u0442\u0430\u043b\u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438 \u0432 \u043e\u0431\u0449\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u0448\u0430\u043d\u043d\u043e\u043c \u0441\u043f\u0438\u0441\u043a\u0435, \u0442\u0430\u043a \u0447\u0442\u043e \u0432\u0435\u0440\u0441\u0438\u044f \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u043e\u043c \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438. \u0418 \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c \u00ab\u043a\u0430\u043d\u0430\u0440\u0435\u0439\u043a\u0438\u00bb: google.com, cloudflare.com, apache.org, microsoft.com, gstatic.com, akamai.net, amazonaws.com, wikipedia.org. \u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u043b\u044e\u0431\u043e\u0439 \u0438\u0437 \u043d\u0438\u0445 \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0435\u0442 \u0432\u0435\u0441\u044c \u043f\u0440\u043e\u0433\u043e\u043d \u043d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c. \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u0432\u044b\u0431\u043e\u0440\u043a\u0430 \u044d\u0442\u043e\u0433\u043e \u043d\u0435 \u043b\u043e\u0432\u0438\u043b\u0430: \u043e\u043d\u0430 \u043d\u0430\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u0438\u0437 \u0434\u043e\u043c\u0435\u043d\u043e\u0432, \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0438\u0445 \u0444\u0430\u0437\u0443 1, \u0430 \u0437\u043d\u0430\u0447\u0438\u0442 \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u0441\u043c\u0435\u0449\u0435\u043d\u0430 \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0438\u0441\u043f\u0440\u0430\u0432\u043d\u044b\u0445.\u0412\u0430\u0436\u043d\u043e, \u0447\u0442\u043e \u044d\u0442\u043e\u0442 \u0434\u0435\u0444\u0435\u043a\u0442 \u043d\u0435 \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u0435\u0442 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434. \u041e\u043d \u0443\u043c\u0435\u0435\u0442 \u0432\u044b\u0434\u0443\u043c\u0430\u0442\u044c \u00abv1 \u0440\u0435\u0436\u0435\u0442\u0441\u044f, v2 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442\u00bb, \u043d\u043e \u043d\u0435 \u00ab\u0440\u0435\u0436\u0443\u0442\u0441\u044f \u043e\u0431\u0435\u00bb: \u0432\u0442\u043e\u0440\u0430\u044f \u0441\u0435\u0440\u0438\u044f \u043f\u0440\u043e\u0431 \u0432 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0430\u0441\u044c \u0431\u044b.\u0421\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 DNS. \u042d\u0442\u043e \u0443\u0436\u0435 TLS-\u043f\u0440\u043e\u0431\u0430. \u041e\u043d\u0430 \u0431\u0440\u0430\u043b\u0430 \u0430\u0434\u0440\u0435\u0441 \u0443 \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440\u0430 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430, \u0430 \u0442\u043e\u0442 \u0434\u043b\u044f \u0447\u0430\u0441\u0442\u0438 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u043e\u0442\u0434\u0430\u0432\u0430\u043b \u0437\u0430\u0433\u043b\u0443\u0448\u043a\u0443: \u0447\u0435\u0442\u044b\u0440\u0435 \u043d\u0435\u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u0430 \u043d\u0430 \u043e\u0434\u043d\u043e\u043c \u0430\u0434\u0440\u0435\u0441\u0435. TLS \u0441 \u0437\u0430\u0433\u043b\u0443\u0448\u043a\u043e\u0439 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0434\u043d\u0438\u043c\u0430\u043b\u0441\u044f, \u0438 \u043f\u0440\u043e\u0431\u0430 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u043b\u0430 \u0434\u043e\u043c\u0435\u043d \u0432 \u0440\u0430\u0431\u043e\u0447\u0438\u0435. \u0422\u0435\u043f\u0435\u0440\u044c \u0434\u043e\u043c\u0435\u043d \u0440\u0435\u0437\u043e\u043b\u0432\u0438\u0442\u0441\u044f \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e, \u0438 \u0447\u0435\u0440\u0435\u0437 DoH, \u043f\u0440\u0438 \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442\u0441\u044f \u0430\u0434\u0440\u0435\u0441 \u043e\u0442 DoH, \u0430 \u043e\u0442\u043a\u0430\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440\u0430 \u043f\u0440\u0438 \u0436\u0438\u0432\u043e\u043c DoH \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 DNS.\u041e\u0431\u0449\u0438\u0439 \u0443\u0440\u043e\u043a \u0443 \u0432\u0441\u0435\u0445 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u043e\u0434\u0438\u043d. \u041b\u043e\u0432\u0438\u043b\u0438\u0441\u044c \u043e\u043d\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u044b\u0445 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432: \u043f\u0440\u0438\u0446\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u0440\u043e\u0431\u044b \u0441\u043e \u0441\u043a\u0430\u043d\u043e\u043c, QUIC \u0441 TLS, \u0432\u044b\u0432\u043e\u0434\u0430 \u0441\u043e \u0437\u0434\u0440\u0430\u0432\u044b\u043c \u0441\u043c\u044b\u0441\u043b\u043e\u043c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e google.com \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d. \u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0431\u0430 \u043d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u0434\u043e \u0442\u043e\u0433\u043e \u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043e\u0448\u043b\u0430 \u0438 \u0442\u043e \u043b\u0438 \u0438\u043c\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b\u0430, \u043e\u043d\u0430 \u0438\u0437\u043c\u0435\u0440\u044f\u0435\u0442 \u043d\u0435 \u0442\u043e, \u0447\u0442\u043e \u0432\u044b \u0434\u0443\u043c\u0430\u0435\u0442\u0435.TLS: \u043c\u043e\u043b\u0447\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u0438\u0432 \u0441\u0431\u0440\u043e\u0441\u0430\u0417\u0430\u043e\u0434\u043d\u043e \u0432\u0438\u0434\u043d\u043e, \u043a\u0430\u043a \u043f\u043e-\u0440\u0430\u0437\u043d\u043e\u043c\u0443 \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u044b \u0444\u0438\u043b\u044c\u0442\u0440\u044b. \u0412 \u0420\u043e\u0441\u0441\u0438\u0438 TLS-\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0441 \u0437\u0430\u043f\u0440\u0435\u0449\u0451\u043d\u043d\u044b\u043c SNI \u0432\u0435\u0434\u0451\u0442 \u0441\u0435\u0431\u044f \u0442\u0430\u043a: TCP \u043f\u043e\u0434\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f, ClientHello \u0443\u0445\u043e\u0434\u0438\u0442, \u0430 \u043e\u0442\u0432\u0435\u0442\u0430 \u043d\u0435\u0442. \u0427\u0435\u0440\u0435\u0437 6 \u0441\u0435\u043a\u0443\u043d\u0434 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0442\u0430\u0439\u043c\u0430\u0443\u0442. \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0431\u0430 \u0441 SNI=example.com \u043d\u0430 \u0442\u043e\u0442 \u0436\u0435 IP \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u043e\u0442\u0432\u0435\u0442 \u0437\u0430 320\u2013380 \u043c\u0441. \u042d\u0442\u043e \u043c\u043e\u043b\u0447\u0430\u043b\u0438\u0432\u044b\u0439 \u0434\u0440\u043e\u043f, \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0441\u0442\u043e\u0438\u0442 \u0432 \u0440\u0430\u0437\u0440\u044b\u0432\u0435 (in-path).\u0421 \u0431\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u043e\u0439 \u0441\u0435\u0442\u0438 (A1, AS42772) \u044f \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043b \u043f\u044f\u0442\u044c \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0442\u0430\u043c \u043d\u043e\u0432\u043e\u0441\u0442\u043d\u044b\u0445 \u0441\u0430\u0439\u0442\u043e\u0432. \u041f\u043e\u0441\u043b\u0435 ClientHello \u0447\u0435\u0440\u0435\u0437 20\u201330 \u043c\u0441 \u043f\u0440\u0438\u043b\u0435\u0442\u0430\u0435\u0442 RST, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0441 example.com \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f. \u041c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u2014 \u043f\u0440\u0438\u0437\u043d\u0430\u043a \u0438\u043d\u044a\u0435\u043a\u0446\u0438\u0438 \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u043d\u0430 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0438 (on-path), \u0442\u0430\u043a\u043e\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0441\u0430\u043c\u043e \u043f\u0430\u043a\u0435\u0442 \u043d\u0435 \u0434\u0435\u0440\u0436\u0438\u0442, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u0438\u0434\u0438\u0442 \u0435\u0433\u043e \u043a\u043e\u043f\u0438\u044e. \u041f\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0443 \u044d\u0442\u043e \u0431\u043b\u0438\u0436\u0435 \u043a \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u043c\u0443 GFW, \u0447\u0435\u043c \u043a \u0422\u0421\u041f\u0423. \u0420\u0430\u0437\u043d\u0438\u0446\u0430 \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u0442\u043a\u043b\u0438\u043a\u0430 \u0432 \u0434\u0432\u0430 \u043f\u043e\u0440\u044f\u0434\u043a\u0430 \u2014 \u043f\u0440\u044f\u043c\u043e\u0435 \u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b: \u0438\u043d\u044a\u0435\u043a\u0442\u043e\u0440 \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442 \u0441\u0440\u0430\u0437\u0443, \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0432 \u0440\u0430\u0437\u0440\u044b\u0432\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043c\u043e\u043b\u0447\u0438\u0442.QUIC \u043f\u043e SNI \u0432 \u0442\u043e\u0439 \u0431\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u043e\u0439 \u0441\u0435\u0442\u0438 \u043d\u0435 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u0432\u043e\u0432\u0441\u0435: 80 \u043f\u0440\u043e\u0431 \u0438\u0437 80 \u043f\u0440\u043e\u0448\u043b\u0438, \u043d\u0438 v1, \u043d\u0438 v2 \u043d\u0435 \u0442\u0440\u043e\u043d\u0443\u0442\u044b. \u0420\u0430\u0431\u043e\u0442\u0430 Heitmann \u0438 \u0441\u043e\u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u0437\u044b\u0432\u043e\u043c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u043d\u0435\u0437\u0430\u043c\u0435\u0447\u0435\u043d\u043d\u0443\u044e QUIC-\u0446\u0435\u043d\u0437\u0443\u0440\u0443 \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043d\u0430\u0445. \u041f\u0440\u043e \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c \u044f \u0432 \u043b\u0438\u0442\u0435\u0440\u0430\u0442\u0443\u0440\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043d\u0430\u0448\u0435\u043b, \u0442\u0430\u043a \u0447\u0442\u043e \u043f\u0443\u0441\u0442\u044c &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-500782","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/500782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=500782"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/500782\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=500782"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=500782"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=500782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}