ما هو HTTP/3؟ أسرع بروتوكول ويب موضَّح
بروتوكولات الشبكة

ما هو HTTP/3؟ أسرع بروتوكول ويب موضَّح

يستخدم HTTP/3 بروتوكول QUIC بدلاً من TCP، مُقدِّماً اتصالات أسرع وأكثر موثوقية — خاصةً على الجوال. تعرف على كيفية عمله وكيف تتحقق من استخدامك له.

6 دقائق قراءة·

HTTP/3 هو الإصدار الرئيسي الثالث من بروتوكول نقل النص التشعبي — الأساس الذي يقوم عليه تبادل البيانات على الإنترنت. على خلاف أسلافه، بُني HTTP/3 فوق QUIC — بروتوكول نقل يعمل فوق UDP بدلاً من TCP. تحقّق مما إذا كنت تستخدم HTTP/3 الآن على whatsmy.fyi.

تاريخ موجز لـ HTTP

لفهم أهمية HTTP/3، نحتاج لمعرفة نشأته:

  • HTTP/1.0 (1996): طلب واحد لكل اتصال TCP. بطيء للغاية للصفحات ذات الموارد المتعددة.
  • HTTP/1.1 (1997): أدخل الاتصالات الدائمة والتدفّق، لكنه عانى من حجب رأس الطابور — مورد واحد بطيء يحجب جميع الآخرين.
  • HTTP/2 (2015): أضاف التعدّد (طلبات متعددة عبر اتصال واحد) وضغط الترويسات. تقدّم كبير، لكن حجب رأس الطابور على مستوى TCP بقي.
  • HTTP/3 (مُوحَّد 2022): استُبدل TCP بـ QUIC، مما يُزيل حجب رأس الطابور على مستوى النقل. تشفير مدمج. اتصال أسرع.

ما هو QUIC؟

QUIC (اتصالات إنترنت UDP السريعة) هو بروتوكول نقل طوّرته Google عام 2012 ووحّدته IETF عام 2021 (RFC 9000). يعمل QUIC فوق UDP (بروتوكول مخطوطات المستخدم) لا TCP.

المزايا الرئيسية لـ QUIC على TCP:

  • لا حجب لرأس الطابور: في TCP، يُجبر فقدان حزمة جميع التدفقات على الانتظار. في QUIC، كل تدفق مستقل — الحزمة المفقودة تؤثر فقط على التدفق الذي تنتمي إليه.
  • مصافحات 0-RTT و1-RTT: يتطلب TCP + TLS 2–3 رحلات ذهاب وإياب لإنشاء الاتصال. يجمع QUIC مصافحتَي النقل والتشفير، مما يُقلّص هذا إلى رحلة واحدة (1-RTT) للاتصالات الجديدة و0-RTT للاتصالات المستأنفة.
  • نقل الاتصال: يتعرّف اتصال QUIC بمعرّف الاتصال لا بعنوان IP والمنفذ. يبقى الاتصال حياً عند تغيير الشبكة — التبديل من Wi-Fi إلى البيانات الخلوية لم يعد يقطع الاتصال.
  • TLS 1.3 مدمج: يُشفّر QUIC الحركة دائماً. لا يوجد QUIC غير مشفّر.

مزايا أداء HTTP/3

تبرز تحسينات HTTP/3 أكثر في سيناريوهين:

  • الشبكات ذات التأخير العالي: الاتصالات المحمولة وإنترنت الأقمار الصناعية والاتصالات بعيدة المدى تستفيد أكثر من تقليص نفقات المصافحة.
  • الشبكات غير المستقرة: شبكات Wi-Fi والمحمول تفقد الحزم باستمرار. استرداد الحزم على مستوى التدفقات في HTTP/3 يمنع تجمّد تحميل الصفحة بسبب حزمة واحدة مفقودة.

على الاتصالات السلكية السريعة المستقرة ذات التأخير المنخفض، يكون الفرق بين HTTP/2 وHTTP/3 أقل وضوحاً، لكنه موجود مع ذلك.

كيف تتحقق من استخدامك لـ HTTP/3؟

أسهل طريقة هي زيارة whatsmy.fyi — تعرض بطاقة بروتوكول HTTP ما إذا كان اتصالك يستخدم HTTP/1.1 أو HTTP/2 أو HTTP/3 (QUIC).

يمكنك أيضاً التحقق في أدوات مطوّر Chrome: افتح تبويب "الشبكة"، انقر بزر الماوس الأيمن على رؤوس الأعمدة، فعّل "البروتوكول"، وابحث عن h3 في عمود البروتوكول للموارد المحمّلة عبر HTTP/3.

أي مواقع وشبكات CDN تدعم HTTP/3؟

يحظى HTTP/3 بدعم واسع من كبار شبكات CDN والمنصات:

  • Cloudflare — HTTP/3 افتراضياً لجميع الخطط
  • Google — جميع خدمات Google تدعم HTTP/3
  • Meta (Facebook وInstagram) — HTTP/3 مدعوم
  • Fastly وAkamai وAmazon CloudFront — HTTP/3 مدعوم

يعمل whatsmy.fyi على Cloudflare Workers، لذا إذا كان متصفحك يدعم HTTP/3، يُرقَّى الاتصال تلقائياً.

هل يحلّ HTTP/3 محل TLS؟

لا. يستخدم HTTP/3 داخلياً TLS 1.3 كجزء من بروتوكول QUIC. لا يمكن استخدام HTTP/3 بدون تشفير. هذا تحسين على HTTP/2 الذي يكون فيه HTTPS اختيارياً من الناحية التقنية (وإن كان يُستخدم فعلياً في كل مكان). تعرّف أكثر على تشفير TLS.

الأسئلة الشائعة

هل تدعم جميع المتصفحات HTTP/3؟

اعتباراً من 2025، تدعم كلٌّ من Chrome وFirefox وSafari وEdge بروتوكول HTTP/3. كذلك Opera وBrave (كلاهما مبنيّان على Chromium). Internet Explorer لا يدعمه، لكن Microsoft أوقفت دعمه أصلاً.

لماذا أستخدم HTTP/1.1 بدلاً من HTTP/3؟

عوامل عدة قد تمنع الترقية إلى HTTP/3: بعض جدران حماية الشركات تحجب حركة مرور UDP (التي يستخدمها QUIC)، مما يضطر المتصفحات للرجوع إلى إصدارات HTTP القائمة على TCP. بعض الوسطاء الشبكيين والوكلاء أيضاً يتعارضون مع عمل QUIC.

هل HTTP/3 أسرع للجميع؟

يُقدّم HTTP/3 أكبر فائدة في الاتصالات ذات التأخير العالي أو غير المستقرة. على الاتصالات السلكية السريعة والمستقرة، يكون الفرق ضئيلاً. مع ذلك، فهو في الغالب ليس أبطأ من HTTP/2 وغالباً أسرع.

تحقق من عنوان IP وموقعك ودرجة الخصوصية — فوراً.

صفر سجلات. صفر تتبع. صفر APIs خارجية.

ابدأ الفحص الآن →

مقالات ذات صلة

ما هو HTTP/3؟ أسرع بروتوكول ويب موضَّح | whatsmy.fyi