التقنية

كيف يجعل BreakLag المباريات أسرع وأكثر سلاسة

ثلاثة أجزاء تعمل معًا عند الضغط على Boost. إليك كيف يعمل كل منها، وما لا يفعله.

PingScout™

في كل مرة تنضم فيها إلى خادم، يقيس BreakLag كل المسارات إلى ذلك الخادم بالتحديد ويختار الأفضل منذ الحزمة الأولى.

كيف يعمل

  • يقيس المسار المباشر والمسار عبر كل مُرحِّل يعمل ضمن جلسة Boost (حتى 3) جنبًا إلى جنب، في نحو ثانية، قبل خروج الحزمة الأولى.
  • يقيس إلى الخادم الذي تلعب عليه بالتحديد، وليس إلى عقدة قريبة.
  • لا يُختار المُرحِّل إلا عندما يكون أسرع من المسار المباشر — ولو بـ 1 ms فقط. وإذا كان المباشر أفضل، فستلعب مباشرة.
  • هناك استثناءان، وكلاهما يعتمد على مبارياتك السابقة على الخادم نفسه: إذا كان المسار المباشر يفقد الحزم كثيرًا، يقبل PingScout مُرحِّلًا أبطأ بما يصل إلى 5 ms ليعيد LossShield بناءها؛ وإذا كان المُرحِّل أكثر استقرارًا (تذبذب أقل وفقدان حزم أقل)، فقد يُختار حتى لو كان أبطأ بما يصل إلى 2 ms.
  • يبقى المسار ثابتًا طوال المباراة — لا تبديل في منتصفها يقطع اتصالك. انضممت إلى خادم مختلف؟ يقيس PingScout ويختار له مسارًا جديدًا.

الحدود

  • «كل المسارات» تعني المسار المباشر بالإضافة إلى المُرحِّلات العاملة ضمن جلسة Boost، وليس كل المناطق.
  • عندما يكون مسارك المباشر جيدًا بالفعل، قد يكون المُرحِّل أبطأ. حينها يُبقي PingScout مباراتك على المسار المباشر، حتى لا يرتفع البينغ لديك.

LossShield™

عندما يبدأ الاتصال بفقدان الحزم، يضيف BreakLag حزم إصلاح أو يرسل نسخًا لتعويضها، ثم يتوقف تلقائيًا عندما تستقر الشبكة.

كيف يعمل

  • ابتداءً من فقدان 0.5 % (يُقاس كل 2 ثانية): حزمة إصلاح واحدة لكل ما يصل إلى 8 حزم لعبة.
  • من 3 %: تُرسَل كل حزمة مرتين. ومن 5 %: ثلاث مرات.
  • عندما ينخفض الفقدان، يخفّض LossShield بعد 15 ثانية عدد النسخ إلى ما لا يزال مطلوبًا (من 3 نسخ إلى 2 ثم 1). لا يحمل اتصالك حزمًا إضافية إلا أثناء فقدان الحزم، لا ثلاثة أضعاف الحركة حتى نهاية المباراة بسبب دفعة فقدان قصيرة واحدة.
  • أقل من 0.3 % لمدة 15 ثانية: يتوقف.
  • يغطي الاتجاهين: يُبلغ كل طرف الطرف الآخر بفقدان الحزم لديه كل ثانية.

الحدود

  • حزمة الإصلاح تعيد بناء حزمة مفقودة واحدة فقط في كل مجموعة. أما الفقدان المتتابع فيعتمد على النسخ، وقد تُفقد الحزم مع ذلك.
  • الهدف هو عدم التقطّع بسبب فقدان الحزم، وليس وعدًا بـ«عدم التقطّع أبدًا».

مسار Premium

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

كيف يعمل

  • Anycast: يدخل جهازك من أقرب نقطة من بين نقاط دخول كثيرة حول العالم، فيقصر الجزء الأول عبر الإنترنت العام.
  • من نقطة الدخول إلى المُرحِّل، تبقى الحزم على الشبكة الأساسية: قفزات أقل عبر الإنترنت العام، فأماكن أقل لتأخّر الحزم أو تذبذبها أو فقدانها.
  • المُرحِّلات موجودة في 31 منطقة، وتبدأ عند تشغيل Boost في تلك المنطقة (خلال 2–3 دقائق تقريبًا).
  • ليس VPN: بروتوكول طوّرناه بأنفسنا، مصمَّم لحزم الألعاب فقط. على مسار UDP، لا إعادة إرسال ولا طوابير انتظار — كل حزمة تنطلق لحظة وصولها.

الحدود

  • المسافة من جهازك إلى نقطة الدخول، ومن المُرحِّل إلى خادم اللعبة، لا تزال تعبر الإنترنت العام. يقلّل BreakLag القفزات، لكنه لا يلغيها كلها.
  • حين يكون مسارك المباشر جيدًا أصلًا، قد يكون مسار Premium أبطأ؛ عندها يُبقيك PingScout على المسار المباشر.
  • حيث تحظر الشبكة UDP، يعود BreakLag إلى TCP/TLS، الذي يعيد الإرسال ويستخدم طوابير الانتظار.