Интизор меравад, ки Firefox то охири моҳи май дастгирии HTTP/3-ро оғоз кунад.

Mozilla нияти худро эълон кард, ки марҳила ба марҳила дар HTTP/3 ва QUIC бо нашри Firefox 88, ки 19 апрел ба нақша гирифта шудааст (дар аввал интизор меравад, ки 20 апрел бароварда шавад, аммо аз рӯи ҷадвал, он як рӯз ба таъхир гузошта мешавад). Дастгирии HTTP/3 дар аввал танҳо барои як фоизи ками корбарон фаъол карда мешавад ва ба истиснои ҳама гуна мушкилоти ғайричашмдошт, то охири моҳи май ба ҳама паҳн карда мешавад. Дар версияҳои шабона ва бета, HTTP/3 ба таври нобаёнӣ дар охири моҳи март фаъол карда шуд.

Ёдовар мешавем, ки татбиқи HTTP/3 дар Firefox дар асоси лоиҳаи neqo аз ҷониби Mozilla таҳия шудааст, ки татбиқи муштарӣ ва серверро барои протоколи QUIC таъмин мекунад. Рамзи компонент барои дастгирии HTTP/3 ва QUIC дар Rust навишта шудааст. Барои назорат кардани фаъол будани HTTP/3, about:config имконоти "network.http.http3.enabled"-ро таъмин мекунад. Аз нармафзори муштарӣ, дастгирии таҷрибавӣ барои HTTP/3 низ ба Chrome ва curl илова карда шудааст ва барои серверҳо он дар nginx, инчунин дар шакли модули nginx ва сервери санҷишӣ аз Cloudflare дастрас аст. Дар тарафи вебсайт, дастгирии HTTP/3 аллакай дар серверҳои Google ва Facebook пешниҳод карда мешавад.

Протоколи HTTP/3 ҳанӯз дар марҳилаи лоињаи мушаххасот аст ва аз тарафи IETF пурра стандартизатсия нашудааст. HTTP/3 дастгирии муштарӣ ва серверро барои як версияи лоиҳаи стандарти QUIC ва HTTP/3, ки дар сарлавҳаи Alt-Svc муайян шудааст, талаб мекунад (Firefox лоиҳаҳои мушаххаси 27 то 32-ро дастгирӣ мекунад).

HTTP/3 истифодаи протоколи QUIC-ро ҳамчун интиқол барои HTTP/2 муайян мекунад. Протоколи QUIC (Quick UDP Internet Connections) аз соли 2013 аз ҷониби Google ҳамчун алтернатива ба омезиши TCP+TLS барои веб таҳия шудааст, ки мушкилот бо вақтҳои тӯлонии танзим ва гуфтушунид барои пайвастшавӣ дар TCP ва бартараф кардани таъхирҳо ҳангоми гум шудани бастаҳо ҳангоми додаҳо интиқол. QUIC як тавсеаи протоколи UDP мебошад, ки мултиплексии пайвастҳои сершуморро дастгирӣ мекунад ва усулҳои рамзгузории муодили TLS/SSL-ро таъмин мекунад. Ҳангоми таҳияи стандарти IETF, ба протокол тағирот ворид карда шуд, ки боиси пайдоиши ду шохаи параллелӣ гардид, яке барои HTTP/3 ва дуюмаш аз ҷониби Google дастгирӣ карда мешавад (Chrome ҳарду вариантро дастгирӣ мекунад).

Хусусиятҳои асосии QUIC:

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

Илова Эзоҳ