محرك قياس مفتوح المصدر وفائق الدقة
تعتمد أداة الاختبار لدينا على المكتبة البرمجية مفتوحة المصدر الرسمية من كلاودفلير (@cloudflare/speedtest). يعمل الفحص مباشرة داخل المتصفح عبر واجهة Resource Timing API دون الحاجة لأي إضافات:
- اختبار سرعة التنزيل: يقوم بتنزيل عينات بيانات بأحجام متدرجة (من 100 KB حتى 25 MB)، ويقيس معدل التدفق المستقر مع تصفية أثر التسارع الأولي لبروتوكول TCP.
- اختبار سرعة التحميل: يرسل تدفقات بيانات عشوائية مشفرة إلى أقرب نقطة وصول Anycast لحساب معدل الإرسال الخارجي الحقيقي.
- قياس البينغ والتذبذب: يرسل 21 طلبًا فائق الصغر عبر بروتوكول HTTP، ويحسب القيمة الوسيطة للبينغ ومتوسط الانحراف المطلق للتذبذب وفقًا لمعيار RFC 3550.
- فقدان حزم UDP المباشر: يرسل حزم UDP متتابعة في الوقت الفعلي عبر خوادم WebRTC TURN، ويحسب بدقة نسبة الحزم التي لم تصل للخادم.