@momoamoory ?
@momoamoory ?

@MomoAmoory

13 تغريدة 20 قراءة Apr 05, 2020
#ثريد ما هو بروتوكول #HTTP3 الجديد ؟
اولا بروتوكول HTTP ، أو HyperText Transfer Protocol ،هو بروتوكول الشبكة الذي تستخدمه شبكة الويب العالميةوالتي تتيح لك فتح روابط صفحات الويب،والغرض الأساسي منه هو التواصل مع خادم الويب،وتم تطوير البروتوكول في أواخر الـ 80s وأوائل التسعينيات
وتم إصداره للجمهور في عام 1996 ، وكان هذا الإصدار الأول من البروتوكول هو الإصدار الوحيد لمدة عشرين عامًا تقريبًا حتى تم إصدار الإصدار الثاني HTTP / 2 في عام 2015 ، واستخدم الجيل الثاني من HTTP خطوط الأنابيب وضغط البيانات لجعل الاتصال أسرع ، والآن ، بعد مرور أربع سنوات فقط
وتقوم هذه التقنية الجديدة بإرسال البيانات بسرعة أكبر ، وهي أقل عرضة للأخطاء ، وتقلل من زمن الوصول حتى يبدأ الموقع في التحميل بسرعة عند النقر فوق الارتباط ، ويحتوي HTTP / 3 أيضًا على تشفير مضمن ، لذلك ليست هناك حاجة للحصول على تعيين HTTPS منفصل
ويتم تشغيل تشفير TLS (أمان طبقة النقل) 1.3. إنه نفس البروتوكول الذي يضع “S” في HTTPS ، ويستند HTTP / 3 إلى QUIC وكان يُعرف سابقًا باسم HTTP-over-QUIC. QUIC ، أو Quick UDP Internet Connections ، هو بروتوكول طورته جوجل .
بدأ HTTP / 3 في الاندماج في المتصفحات ومواقع الويب ووعد بجعل الإنترنت أسرع ، وتم اعتماد HTTP / 3 بواسطة IETF (فريق هندسة الإنترنت) كبديل أكثر حداثة لـ HTTP / 2 ، حيث إنه مزيج من التقنيات المتعددة التي تعمل معًا لتحسين السرعة والأمان عند الوصول إلى المعلومات على الإنترنت.
كيف يعمل بروتوكول HTTP / 3 ؟
الفرق بين بروتوكول HTTP / 2 وبروتوكول HTTP / 3 هو كيفية إرسال حزم البيانات عبر الإنترنت ، حيث يستخدم HTTP / 3 الجديد UDP بدلاً من TCP ، وكلا TCP و UDP عبارة عن بروتوكولات تستخدم لإرسال أجزاء من البيانات عبر الإنترنت ، ومع ذلك ، مع TCP القديم
يتم إرسال حزم المعلومات عبر طريقةمرتبةومعاينة من الأخطاء وموثوقة،ويبدو الأمر رائعًا,ولكن حتى لو فقدت حزمةواحدةأثناء الإرسال،يمكن أن تتعطل العمليةبرمتها،مثل وقوع حادث يؤدي إلى ازدحام حركةالمرور.
وبينما يستخدم HTTP / 3 بروتوكول UDP ، ويرسل المعلومات دون ترتيب أو التحقق من الأخطاء ،
إنه أقل موثوقية من TCP ولكنه أسرع ،وفي حالة فقد الحزم ، يمكن للتطبيق الذي تستخدمه أن يطلب إرسال الحزم المفقودة مرة أخرى ، وربما باستخدام TCP للقيام بذلك ، ولكن على عكس HTTP / 2 ، تؤثر تلك الحزمة المفقودة فقط على البيانات الموجودة في هذه الحزمة ،
لا يؤثر على انتقال الآخرين ، ويبدو الأمر كما لو أن شخصًا ما قام بنقل السيارات المتورطة في حادث مروري بطريقة سحرية إلى جانب الطريق ، لذلك يمكن أن تستمر المركبات في تجاوزها ، وينشئ أحدث بروتوكول HTTP اتصالًا واحدًا قادرًا على إرسال تدفقات متعددة من البيانات
مثل HTML و JavaScript و CSS والصور في نفس الوقت ، وبمجرد إنشاء الاتصال ، تبدأ البيانات في التدفق باستخدام بروتوكول UDP ، وتتدفق الحزم بأي ترتيب ، مما يجعل ناقل الحركة أسرع ، حيث إنه يعمل لأن كل حزمة تحتوي على علامة تعريف تساعد في طلب الحزم بمجرد استلامها.
أين احصل علي بروتوكول HTTP / 3 الآن ؟
فقط انتظر وسيأتي ، وإذا لم تفعل شيئًا ، فستجد قريبًا أن الإنترنت قد اصبح أسرع لديك دون أي تكلفة على الإطلاق ، وسوف ينتقل متصفحك في النهاية إلى HTTP / 3،وإذا كنت غير صبور لتجربته،فإن متصفحي كروم Chrome وفايرفوكس Firefox لديهما إصدارات تجريبية
يمكنك الوصول إليها ، على Chrome ، يمكنك تمكين العلامة لاستخدامها بشكل تجريبي :
اكتب chrome: // flags في شريط العناوين في جوجل كروم .
حدد إعدادات Experimental QUIC protocol وتمكينه
تعرف على بروتوكول HTTP/3 ودوره فى تحسين سرعة التصفح لديك
وفي متصفح فايرفوكس ، يمكنك تنزيل الإصدار التجريبي من Firefox Nightly.

جاري تحميل الاقتراحات...