์ปฌ 7.66.0: ๋™์‹œ์„ฑ๊ณผ HTTP/3

11์›” XNUMX์ผ ์ƒˆ ๋ฒ„์ „ ์ถœ์‹œ ์ปฌ โ€” ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์‹ ํ•˜๊ณ  ์ „์†กํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ„๋‹จํ•œ CLI ์œ ํ‹ธ๋ฆฌํ‹ฐ ๋ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. ํ˜์‹ :

  • ์‹คํ—˜์  HTTP3 ์ง€์›(๊ธฐ๋ณธ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Œ, ์žฌ์กฐ๋ฆฝ ํ‚ค์Šˆ ๋˜๋Š” ngtcp2+nghttp3 ํฌํ•จ)
  • SASL์„ ํ†ตํ•œ ๊ถŒํ•œ ๋ถ€์—ฌ ๊ฐœ์„ 
  • ๋ณ‘๋ ฌ ๋ฐ์ดํ„ฐ ์ „์†ก(ํ‚ค -Z)
  • Retry-After ํ—ค๋” ์ฒ˜๋ฆฌ
  • ์ปฌ_๋ฉ€ํ‹ฐ_์›จ์ดํŠธ()๋ฅผ ์ปฌ_๋ฉ€ํ‹ฐ_ํด()๋กœ ๊ต์ฒดํ•˜์—ฌ ๋Œ€๊ธฐ ์ค‘ ์ค‘๋‹จ์„ ๋ฐฉ์ง€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฒ„๊ทธ ์ˆ˜์ •: ๋ฉ”๋ชจ๋ฆฌ ๋ˆ„์ˆ˜ ๋ฐ ์ถฉ๋Œ๋ถ€ํ„ฐ Plan 9 ์ง€์›๊นŒ์ง€.

์ด์ „์—๋Š” ์ปฌ ๊ฐœ๋ฐœ์ž Daniel Stenberg๊ฐ€ ๊ฒŒ์‹œํ•œ ๋ฐ” ์žˆ์Šต๋‹ˆ๋‹ค. ๋ธ”๋กœ๊ทธ ์„ค๋ช… ๊ทธ๋ฆฌ๊ณ  2,5์‹œ๊ฐ„ XNUMX๋ถ„ ๋น„๋””์˜ค ๋ฆฌ๋ทฐ, HTTP/3์ด ํ•„์š”ํ•œ ์ด์œ  ๋ฐ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•. ์ฆ‰, TCP๋Š” TLS ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•˜๋Š” UDP๋กœ ๋Œ€์ฒด๋ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ๋กœ์„œ๋Š” IPv3 ๋ฐ IPv4๋ฅผ ํ†ตํ•œ ์•ก์„ธ์Šค, ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  DNS ๊ธฐ๋Šฅ, ํ—ค๋” ์ฒ˜๋ฆฌ, ์ฟ ํ‚ค ๋“ฑ HTTP/6์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ํฐ ๋ณธ๋ฌธ, ๋ณ‘๋ ฌํ™” ๋ฐ ํ…Œ์ŠคํŠธ๊ฐ€ ํฌํ•จ๋œ ์ฟผ๋ฆฌ๋Š” ์ˆ˜ํ–‰๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

GitHub์˜ ํ”„๋กœ์ ํŠธ

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€