Google เริ่มต้นด้วยการเปิดใช้งาน IETF QUIC และ HTTP / 3 ใน Chrome แล้ว

Google ประกาศ ไม่กี่วันที่ผ่านมามันได้เริ่มต้นขึ้นแล้ว การปรับใช้ HTTP / 3 และ IETF QUIC ใน Chrome และในการประกาศเขาระบุว่าเขาคาดว่าการอัปเดตนี้จะนำมาซึ่งการปรับปรุงประสิทธิภาพเพิ่มเติมโดยเฉพาะอย่างยิ่งเมื่อรองรับ QUIC

QUIC เป็นโปรโตคอลการขนส่งเครือข่ายใหม่ ซึ่งรวมคุณสมบัติของ TCP, TLS และอื่น ๆ HTTP / 3 เป็น HTTP เวอร์ชันล่าสุดซึ่งเป็นโปรโตคอลที่รองรับการเข้าชมเว็บส่วนใหญ่ HTTP / 3 ใช้งานได้กับ QUIC เท่านั้น

Internet Engineering Task Force หรือ IETF เปิดตัว HTTP / 2 ในปี 2015 และหนึ่งในการปรับปรุงครั้งใหญ่คือการรองรับมัลติเพล็กซ์

อย่างไรก็ตามมันใช้ TCP เป็นโปรโตคอลการขนส่งและกลไกการกู้คืนการสูญเสียใน TCP ดังนั้นแพ็กเก็ตที่สูญหายจึงยังคงทำให้เกิดความล่าช้าในธุรกรรมที่ใช้งานอยู่ทั้งหมด

ด้วยการใช้ QUIC HTTP / 3 สามารถปรับปรุงกระบวนการถ่ายโอนได้เนื่องจากแพ็กเก็ตที่สูญหายในกรณีนี้จะส่งผลต่อธุรกรรมที่ได้รับผลกระทบโดยตรงเท่านั้น

ในความเป็นจริง QUIC ได้รับการพัฒนาโดย Google และประกาศครั้งแรกในปี 2013 ตั้งแต่นั้นมาโปรโตคอลก็มาถึงอายุและปัจจุบันมีหน้าที่รับผิดชอบในการรับส่งข้อมูลหนึ่งในสามของ Google

จากนั้นในปี 2015 การพัฒนา QUIC ได้ส่งต่อไปยังมือของ IETF ซึ่งเป็นหน่วยงานมาตรฐานที่รับผิดชอบในการดูแลอินเทอร์เน็ตโปรโตคอล IETF ได้ปรับปรุง QUIC โดยมีการเปลี่ยนแปลงหลายประการ จนถึงปัจจุบันมีโปรโตคอลที่คล้ายกัน แต่แตกต่างกันสองแบบ ได้แก่ Google QUIC และ IETF QUIC

Google ได้ประกาศว่าได้ใช้ QUIC เวอร์ชันของตัวเองมาโดยตลอดแต่ทีม QUIC ของเขาก็มีส่วนร่วมในการนำ IEFT เวอร์ชันที่เป็นกรรมสิทธิ์ไปใช้ด้วย "เราใช้ความพยายามอย่างมากในการพัฒนา Google QUIC ในช่วงห้าปีที่ผ่านมาเพื่อให้ทันกับการเปลี่ยนแปลงของ IETF และ Google QUIC เวอร์ชันล่าสุดในปัจจุบันมีความคล้ายคลึงกับ IETF QUIC มาก" บล็อกโพสต์อ่านจาก Google นอกจากนี้ ชี้แจงว่ายังขาดบางอย่าง

เป็นตัวอย่างจนถึงตอนนี้ ผู้ใช้ Chrome ส่วนใหญ่ไม่สามารถสื่อสารกับเซิร์ฟเวอร์ IETF QUIC โดยไม่เปิดใช้งานตัวเลือกบรรทัดคำสั่งบางรายการ ในทำนองเดียวกัน Google กล่าวเพิ่มเติมว่าขณะนี้พบว่า IETF QUIC มีประสิทธิภาพดีกว่า HTTP อย่างมาก เทียบกับ TLS 1.3 เทียบกับ TCP

โดยเฉพาะอย่างยิ่ง บริษัท กล่าวว่าเวลาในการตอบสนองของเครื่องมือค้นหาของ Google ลดลงมากกว่า 2% เวลาบัฟเฟอร์ของ YouTube ลดลงมากกว่า 9% นอกจากนี้ประสิทธิภาพของไคลเอ็นต์ยังเพิ่มขึ้นมากกว่า 3% บนคอมพิวเตอร์เดสก์ท็อป

บนโทรศัพท์มือถือประสิทธิภาพของลูกค้าเพิ่มขึ้นมากกว่า 7%. เหตุผลเหล่านี้และเหตุผลอื่น ๆ อยู่เบื้องหลังการเปลี่ยนไปใช้ IETF เวอร์ชัน QUIC ของ Chrome “ เรายินดีที่จะแจ้งให้ทราบว่า Chrome กำลังดำเนินการสนับสนุน IETF QUIC (โดยเฉพาะรุ่นนำร่อง h3-29)

ปัจจุบันผู้ใช้ Chrome เวอร์ชันเสถียรประมาณ 25% ใช้ h3-29 และเราวางแผนที่จะเพิ่มจำนวนนี้ในอีกไม่กี่สัปดาห์ข้างหน้าโดยการตรวจสอบข้อมูลประสิทธิภาพอย่างต่อเนื่อง” บริษัท กล่าวในบล็อกโพสต์

"Chrome จะสนับสนุนทั้ง IETF QUIC h3-29 และ Google QUIC เวอร์ชัน (Q050) เพื่อให้มีเวลาสำหรับเซิร์ฟเวอร์ที่รองรับ Q050 ในการอัปเกรดเป็น IETF QUIC" เขากล่าวเสริม Chrome m85 ยังไม่รองรับ IETF QUIC 0-RTT และ Google คาดว่าประสิทธิภาพนี้จะดียิ่งขึ้นไปอีกเมื่อออกการสนับสนุน IETF QUIC 0-RTT ในอีกไม่กี่เดือนข้างหน้า นอกจากนี้เนื่องจาก IETF QUIC เวอร์ชัน 30 และ 31 ไม่มีการเปลี่ยนแปลงที่อาจทำลายความเข้ากันได้ บริษัท จึงไม่มีแผนที่จะเปลี่ยนตัวระบุ "over-the-wire"

ซึ่งหมายความว่า จะยังคงติดตามการเปลี่ยนแปลงในเวอร์ชัน IETF แต่ จะใช้เป็น h3-29 / 0xff00001d

ดังนั้นขอแนะนำให้เซิร์ฟเวอร์สนับสนุน h3-29 ต่อไปจนกว่า RFC ขั้นสุดท้ายจะเสร็จสมบูรณ์หากต้องการทำงานร่วมกับ Chrome อย่างไรก็ตามหาก IETF ทำการเปลี่ยนแปลงที่ทำลายความเข้ากันได้ในโครงการในอนาคต Chrome จะกลับการตัดสินใจนั้น

Fuente: https://blog.chromium.org


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา