الاتصال وDNS

اختبار اتصال HTTP/3 وQUIC

راقب بروتوكولات طلبات حقيقية وافصلها عن البروتوكول الذي يتلقاه خادم التطبيق.

ملاحظة مهمة. قد تبدأ زيارة بـHTTP/2 قبل أن يكتشف المتصفح HTTP/3 عبر Alt-Svc.
لم يبدأ الاختبار

تبقى النتيجة غير حاسمة حتى قياس طلب.

المحاولات الفردية

#المتصفحوسيط أو اتصال مباشر مثبتما استقبله خادمناHTTP/3المدة
كيفية تفسير النتائج
  • HTTP/3 مؤكد : يبلّغ المتصفح عن h3، أو يؤكد اتصال مباشر أو وسيط معتمد HTTP/3.
  • المتصفح HTTP/3؛ خادمنا يتلقى HTTP/1.1 : قد يستخدم CDN أو وكيل بروتوكولين مختلفين في وصلتيه. تبقى نتيجة المتصفح مؤكدة.
  • رُصد بروتوكول آخر : استخدمت كل المحاولات HTTP/2 أو HTTP/1.1. لا يثبت حجب QUIC.
  • غير حاسم : تخفي واجهة الأداء البروتوكول ولا يتلقى الخادم هذه المعلومة.

المقارنة قبل التغيير وبعده

شغّل الاختبار نفسه على الجهاز نفسه واحفظ نتيجة مرجعية. غيّر إعدادا واحدا ذا صلة، ثم أعد الاختبار في الظروف نفسها واحفظ النتيجة الجديدة. تبقى بيانات المقارنة في هذا المتصفح؛ قد يتضمن التشخيص نفسه طلبات عبر الشبكة.

احفظ نتيجة قبل التغيير وأخرى بعده لعرض المقارنة.

ما الذي يوضحه هذا الاختبار؟

يعمل HTTP/3 فوق QUIC، وهو نقل مشفر يستخدم UDP. يفحص الاختبار طلبات فعلية لهذا الأصل بدلا من افتراض الدعم من نسخة المتصفح. قد يستخدم المتصفح HTTP/3 حتى شبكة توزيع محتوى، بينما ترسل الشبكة HTTP/1.1 إلى خادمنا. كلا الرصدين صحيح بحسب مقطع الاتصال.

كيفية إجراء الاختبار

  1. افتح الأداة عبر HTTPS وثبّت المتصفح والاتصال للاختبار الأول.
  2. ابدأ الطلبات المتكررة دون cache وانتظر نتائج كل طلب.
  3. اقرأ بروتوكول المتصفح والخادم وإشارات الوسيط المعتمد منفصلة.

طريقة القياس

يقرأ المتصفح nextHopProtocol من توقيت الموارد للطلبات الحقيقية. تعرض إجابة خادمنا بشكل مستقل البروتوكول الذي وصل إلى خادم التطبيق.

تستهدف الطلبات هذا الأصل. لا يؤكد مقطع المتصفح من جهة الخادم إلا دليل مباشر محدد النطاق أو إشارة وسيط معتمد صريحة؛ ترويسات الوسطاء العامة لا تكفي.

فهم النتائج

HTTP/3 مؤكد
تؤكد ملاحظة h3 في المتصفح أو إشارة موثوقة تخص مقطعه استخدام HTTP/3 للاتصال المقاس.
لم يُرصد HTTP/3
استخدمت الطلبات المكتملة بروتوكولا آخر. ربما لا يقدمه الخادم أو لا يختاره المتصفح أو يُقيد UDP في المسار.
الأدلة غير متاحة
تترك معلومات الأداء الغائبة أو الإشارات الناقصة والمتناقضة النتيجة غير حاسمة، دون تأكيد نقل معين.

المقارنة قبل التغيير وبعده

  1. احفظ الأصل وبروتوكولات الطلبات والمتصفح وظروف الاتصال.
  2. غيّر إعداد شبكة أو متصفح واحدا وكرر الطلبات إلى الأصل نفسه.
  3. قارن رصد المتصفح برصد المتصفح. تغيير بروتوكول الخادم وحده لا يثبت تغيير النقل المستخدم لديك.

ما لا يمكن استنتاجه

  • عدم رصد HTTP/3 لا يثبت أن QUIC محجوب في الشبكة عموما.
  • تؤثر إعلانات الخادم والاتصالات القائمة واختيار المتصفح؛ هذا ليس اختبار سرعة.

إجراءات مناسبة للنتيجة

تتوقع HTTP/3 لكنه غير ظاهر
جرّب اتصالا جديدا وتحقق من أن الأصل يقدمه فعلا قبل تغيير جدار الحماية.
بروتوكول المتصفح والخادم مختلفان
راجع نطاق الرصد عند الوسيط والخادم. اختلاف طبيعي بسبب الترجمة لا يحتاج تصحيحا في المتصفح.

أسئلة مفيدة

هل HTTP/3 يعني سرعة أعلى؟

يحدد النقل المستخدم. تعتمد السرعة على الشبكة والخادم والحمولة ولا تقاس هنا.

هل تشغله VPN وحدها؟

لا. يحتاج المتصفح والوجهة دعما؛ تغيير المسار يغير ظروف النقل فقط.

المصادر والمراجع التقنية