Chrome барои протоколи HTTP/3 дастгирии таҷрибавӣ илова мекунад

Ба сохтмонхои тачрибавй Кариер Черкас илова кард дастгирии протоколи HTTP/3, ки замимаеро амалӣ мекунад, то HTTP ба протоколи QUIC кор кунад. Худи протоколи QUIC ба браузер панҷ сол пеш илова карда шуда буд ва аз он замон барои оптимизатсияи кор бо хидматҳои Google истифода мешавад. Ҳамзамон, версияи QUIC аз Google, ки дар Chrome истифода мешавад, дар баъзе тафсилот аз версияи аз он фарқ мекард мушаххасот IETF, аммо ҳоло татбиқҳо ҳамоҳанг карда мешаванд.

HTTP/3 истифодаи QUIC-ро ҳамчун интиқол барои HTTP/2 стандартизатсия мекунад. Барои фаъол кардани имконоти HTTP/3 ва QUIC аз 23 лоиҳа Мушаххасоти IETF талаб мекунад, ки Chrome бо имконоти "-enable-quic -quic-version=h3-23" ва сипас ҳангоми кушодани сайти санҷишӣ оғоз карда шавад. quick.rocks: 4433 Дар ҳолати санҷиши шабака дар абзорҳои таҳиякунанда, фаъолияти HTTP/3 ҳамчун "http/2+quic/99" намоиш дода мешавад.

Хотиррасон мекунем, ки протокол САФАР (Quick UDP Internet Connections) аз соли 2013 инҷониб аз ҷониби Google ҳамчун алтернатива ба омезиши TCP+TLS барои веб таҳия шудааст, ки мушкилот бо вақтҳои тӯлонии танзим ва гуфтушунид барои пайвастшавӣ дар TCP ва бартараф кардани таъхирҳо ҳангоми гум шудани бастаҳо ҳангоми интиқоли маълумот. QUIC як тамдиди протоколи UDP мебошад, ки мултиплексии пайвастҳои сершуморро дастгирӣ мекунад ва усулҳои рамзгузории муодили TLS/SSL-ро таъмин мекунад. Протоколи мавриди назар аллакай ба инфрасохтори сервери Google ворид карда шудааст ва як қисми Chrome мебошад. заплангиранда барои дохил кардан ба Firefox ва барои хидматрасонии дархостҳои муштарӣ дар серверҳои Google фаъолона истифода мешавад.

асосӣ хусусиятҳо ТЕЗ:

  • Амнияти баланд монанд ба TLS (аслан QUIC қобилияти истифодаи TLS-ро аз UDP таъмин мекунад);
  • Назорати тамомияти ҷараён, пешгирии талафи бастаҳо;
  • Имконияти фавран барқарор кардани пайвастшавӣ (0-RTT, тақрибан дар 75% ҳолатҳо маълумотро фавран пас аз фиристодани бастаи танзимоти пайвастшавӣ интиқол додан мумкин аст) ва таъмин кардани таъхирҳои ҳадди ақали байни фиристодани дархост ва гирифтани посух (RTT, Вақти сафар);
  • Истифодаи як рақами пайдарпай ҳангоми интиқоли пакет, ки аз номуайянӣ дар муайян кардани бастаҳои қабулшуда канорагирӣ мекунад ва аз вақтгузаронӣ халос мешавад;
  • Аз даст додани баста танҳо ба интиқоли ҷараёни бо он алоқаманд таъсир мерасонад ва интиқоли маълумотро дар ҷараёнҳои параллелӣ, ки тавассути пайвасти ҷорӣ интиқол дода мешавад, қатъ намекунад;
  • Хусусиятҳои ислоҳи хатогиҳо, ки таъхирҳоро аз сабаби интиқоли дубораи бастаҳои гумшуда кам мекунанд. Истифодаи рамзҳои махсуси ислоҳи хатогиҳо дар сатҳи пакет барои кам кардани ҳолатҳое, ки интиқоли дубораи маълумоти бастаи гумшударо талаб мекунанд.
  • Сарҳадҳои блокҳои криптографӣ бо сарҳадҳои бастаҳои QUIC мутобиқ карда шудаанд, ки таъсири талафоти бастаҳоро барои рамзкушоӣ кардани мундариҷаи бастаҳои минбаъда коҳиш медиҳад;
  • Бо бастани навбати TCP ягон мушкилот вуҷуд надорад;
  • Дастгирии идентификатори пайвастшавӣ, ки вақтро барои барқарор кардани пайвастшавӣ барои муштариёни мобилӣ кам мекунад;
  • Имконияти пайваст кардани механизмҳои пешрафтаи назорати консессияи пайвастшавӣ;
  • Усулҳои пешгӯии интиқоли ҳар як самтро истифода мебарад, то ки бастаҳо бо суръати оптималӣ фиристода шаванд ва аз пурбор шудани онҳо ва талафоти бастаҳо пешгирӣ кунанд;
  • Даркшаванда афзоиш иҷроиш ва интиқол дар муқоиса бо TCP. Барои хидматҳои видеоӣ, аз қабили YouTube, QUIC нишон дода шудааст, ки амалиёти радкуниро ҳангоми тамошои видео 30% коҳиш медиҳад.

Манбаъ: opennet.ru

Илова Эзоҳ