/ Unsplash / ملصق بغل
ما هو QUIC
إنها آلية لنقل البيانات عبر شبكة ، مبنية على بروتوكول UDP. يسمح بتقليل تأخير الاتصال. على عكس TCP ، التي تستخدم مبدأ "المصافحة الثلاثية" ، في المصطلح QUIC ، تحدث المصافحة في مرحلة واحدة مع خادم مألوف وفي مرحلتين مع مرحلة غير مألوفة.
مقارنة بـ TCP ، تتمتع QUIC أيضًا بإنتاجية أعلى. أظهرت الاختبارات انخفاضًا بنسبة 30٪ في عدد حالات الرفض عند تشغيل مقاطع فيديو YouTube.
ما هي الوثائق التي تجري مناقشتها
في عام 2018 ، أشار ممثلو مجلس هندسة الإنترنت (IETF) إلى أن QUIC جاهز للاختبارات على نطاق واسع ، ولكن لا يمكن أن يصبح معيارًا بعد بسبب عدد من أوجه القصور. في غضون عامين ، تم الانتهاء من البروتوكول ، ويستعد فريق الخبراء لإصداره بتنسيق RFC.
قراءة إضافية من مدونتنا على حبري:
في منتصف يونيو ، أعلن الرئيس المشارك لمجموعة عمل IETF Lucas Pardue عن بدء الجولة النهائية من مناقشة مسودات QUIC. هناك ست وثائق في المجموع ، وهي مخصصة لمختلف جوانب البروتوكول:
- النقل QUIC . هذا هو وصف لآليات بروتوكول النقل QUIC: التحكم في تدفق نقل البيانات ومعالجة الحزم ، والتفاوض على الإصدار ، وفتح قناة اتصال آمنة وتبادل مفاتيح التشفير.
- QUIC كشف الخسائر والسيطرة على الازدحام . يحتوي على وصف لطرق مراقبة سلامة البيانات وقنوات الاتصال الزائدة.
- Using TLS to Secure QUIC. , TLS QUIC. , IANA.
- Version-Independent Properties of QUIC. , — , .
- HTTP/3. , HTTP QUIC.
- QPACK Header Compression for HTTP/3. QPACK — , .
المناقشة ستنتهي الأسبوع المقبل - 8 يوليو. في وقت ما بعد ذلك ، ستحصل مواصفات QUIC على موافقة IETF وسيتم نشرها. يمكن لأي شخص المشاركة في المناقشة - يمكنك ترك تعليقاتك واقتراحاتك على GitHub .
يوجد حاليا نقاش حول الاختيار بين AAD أو nonce. لكنهم سيعودون إلى القضايا التي تم التوصل إلى إجماع بشأنها بالفعل لأسباب وجيهة فقط.
من يقوم بالفعل بتنفيذ البروتوكول
على الرغم من أن QUIC ليس معيارًا بعد ، إلا أن بعض شركات تكنولوجيا المعلومات تستخدمه. بدأت خدمات CDN في العمل معه ، بما في ذلك Cloudflare و Verizon Digital Media Services (VDMS).
/ Unsplash / Nathan Dumlao
تمت إضافة دعم HTTP / 3 التجريبي بالفعل إلى Chrome و Firefox . وفي الحالة الأخيرة، عمل بروتوكول و القائمين على المشروع Neqo (حسب جيثب ). هذا هو تطبيق العميل والخادم لـ QUIC.
كما تم استخدام مسودات IETF في NGINX - في منتصف يونيو ، قدمت الشركة نسخة معاينة لخادم وكيل مع دعم QUIC و HTTP / 3. في نهاية مايو ، أعلنت Microsoft أيضًا أنها ستفتح رمز المكتبةMsQuic مع تطبيق البروتوكول. المكتبة متعددة المنصات - يمكن تشغيلها على نظامي التشغيل Windows و Linux باستخدام Schannel و OpenSSL على التوالي (لـ TLS 1.3). يتوقع الخبراء أنه مع اعتماد معيار QUIC ، ستقوم المزيد من الشركات بإطلاق تطبيقاتها.
ما نكتب عنه في مدونة الشركة: