HTTP/3 Π±Ρ‹Π» Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ прСдставлСн Π² 2020 Π³ΠΎΠ΄Ρƒ Π² Π²ΠΈΠ΄Π΅ Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΠ° ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π΅ΠΌΠ½ΠΈΠΊ 2. Π•Π³ΠΎ основная Ρ†Π΅Π»ΡŒ β€” ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ ограничСния, связанныС с использованиСм TCP, ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² соврСмСнных сСтях. Π“Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ΠΌ HTTP/3 являСтся ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° транспортный ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» QUIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки (Head-of-Line, HOL) Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ транспорта.

ИспользованиС QUIC Π² HTTP/3 Π΄Π°Ρ‘Ρ‚ ряд ΠΎΡ‰ΡƒΡ‚ΠΈΠΌΡ‹Ρ… прСимущСств ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ вСрсиями ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°:

  • УстранСниС HOL-Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ: Благодаря нСзависимости ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², HTTP/3 Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, ΡΠΎΡ…Ρ€Π°Π½ΡΠ²ΡˆΡƒΡŽΡΡ Π² HTTP/2 Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ TCP.
  • УскорСниС ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…: Π—Π° счёт ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° установку соСдинСний ΠΈ устранСния нСобходимости Π² ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΌ Ρ€ΡƒΠΊΠΎΠΏΠΎΠΆΠ°Ρ‚ΠΈΠΈ.
  • ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ устойчивости ΠΊ сСтСвым потСрям: ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ потСря Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅ Π½Π΅ останавливаСт Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ, Ρ‡Ρ‚ΠΎ особСнно Π²Π°ΠΆΠ½ΠΎ Π² Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… сСтях.
  • Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: QUIC Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ TLS 1.3, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ соСдинСния Π±ΠΎΠ»Π΅Π΅ бСзопасными Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° настройку.

ΠœΠ΅Ρ‚Π° информация

ΠžΠ±Π»Π°ΡΡ‚ΡŒ:: 00 Π‘Π΅Ρ‚ΠΈ
Π ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ:: HyperText Transfer Protocol
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ::
Π‘ΠΎΠ·Π΄Π°Π½Π°:: 2024-11-27
Автор::

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹

Π”ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ