انتقل إلى محتوى الدرس

HTTP/2 Binary Framing Layer إصدار HTTP/2: طبقة الإطارات الثنائية

تتبّع مسيرة تطور أجيال بروتوكول HTTP الخمسة: من السطر الواحد في HTTP/0.9 وإضافة الرؤوس في HTTP/1.0 والاتصالات المستمرة في HTTP/1.1، إلى الإطارات الثنائية وتعدد التدفقات وضغط HPACK في HTTP/2، وصولاً إلى HTTP/3 فوق QUIC/UDP.
1 صفوف تعليمية
تكنولوجيا الويب
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

اعتُمد الإصدار رسمياً عام 2015 ( وحُدّث في عام 2022) انطلاقاً من مشروع التجريبي، وحلّ جذرياً مشكلة تعطيل الطابور في طبقة التطبيقات عبر ابتكار طبقة التأطير الثنائي ():

  • من السطور النصية إلى الإطارات الثنائية: بدلاً من إرسال الرسالة كنص طويل متصل مفصول بأسطر جديدة ، يقسّم كل رسالة إلى وحدات ثنائية صغيرة فائقة السرعة في التحليل الآلي؛ وهي إطار الرؤوس () وإطارات البيانات ().
  • التدفقات وأرقام التعريف (): يُعطى كل زوج (طلب/استجابة) رقم تدفق فريداً مثل و. ولأن كل إطار ثنائي يحمل رقم التدفق الخاص به، يمكن خلط إطارات عشرات الملفات على سلك واحد ثم إعادة تجميع كل ملف بدقة لدى الطرف المستقبل!