Tags:
Node Thumbnail

nginx เว็บเซิร์ฟเวอร์ยอดนิยม เริ่มรองรับ HTTP/3 เป็นฟีเจอร์ระดับทดลองในเวอร์ชั่น 1.25 หลังจากมาตรฐาน HTTP/3 ออกตัวจริงมาตั้งแต่กลางปี 2022 ที่ผ่านมา

ที่จริงแล้วโค้ดรองรับ HTTP/3 ถูกพัฒนาใน nginx มานานแล้ว โดยเวอร์ชั่นทดลองแรกมีมาตั้งแต่ปี 2020 แต่ยังเป็นโค้ดแยกออกจากโครงการหลัก ครั้งนี้เป็นครั้งแรกที่ฟีเจอร์นี้เข้ามาใน nginx ตัว mainline แต่กระนั้นโดยดีฟอลด์แล้วฟีเจอร์นี้ก็จะไม่ถุกคอมไพล์มาด้วย ผู้ที่ต้องการใช้งานต้องเพิ่มออปชั่น --with-http_v3_module เองตอนคอมไพล์

เมื่อเปิดใช้งานแล้ว ต้องคอนฟิกพอร์ตแยกจากปกติ โดยระบุเป็นโปรโตคอล QUIC เนื่องจาก HTTP/3 นั้นใช้พอร์ต UDP แทนที่ TCP

HTTP/3 เน้นความเร็วในการเชื่อมต่อ โดยระยะเวลาที่เริ่มได้รับไบต์แรกที่เป็นข้อมูลเว็บจริงๆ จะสั้นกว่า HTTPS เดิมอย่างมาก โดยเฉพาะการเชื่อมต่อเซิร์ฟเวอร์ที่เคยเชื่อมต่อมาก่อนแล้ว

ที่มา - nginx

Get latest news from Blognone

Comments

By: rattananen
AndroidWindows
on 25 May 2023 - 09:37 #1285388

"พอร์ต UDP"
UDP ไม่ใช่พอร์ตเป็น protocol เหมือนกัน
แค่ทำงานอยู่คนละ layer กับ HTTP

"จะสั้นกว่า HTTPS เดิมอย่างมาก"
HTTPS นี้หมายถึง protocol version ไหนครับ 1.1 หรือ 2