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

إذن السؤال الأول ليس أبدًا كم من الحشو ترسل. بل من أي مراقب تختبئ، وأين يجلس ذلك المراقب.

ابدأ من الحاسوب المحمول

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

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

تتبّع الحشو حتى البوابة

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

انظر الآن إلى ما تراه البوابة. إنها ترى حركة المرور الحقيقية مضافًا إليها الحشو، أي أنها تعرف أكثر لا أقل، إلا إذا كانت هي الطرف الذي تثق به. فحركة التغطية تنقل الثقة؛ ولا تلغي الحاجة إليها.

ثم راقب المقطع الثاني

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

حركة التغطية محدودة بالمقطع، وتوسيع النطاق يعني توسيع التعاون.

الاتجاه والشكل

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

طول الحزمة، وبنية الاندفاع، وأوقات البدء والتوقف، والفجوات بين الوصولات، كلها تحمل معلومات. فعدّاد البايتات الذي يبقى ثابتًا قد يتعايش مع توزيع أحجام حزم واضح جدًا. والمجاميع الثابتة ليست سلوكًا ثابتًا.

ماذا تشتري الميزانية

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

قيّم النتيجة مقابل المراقبة التي سمّيتها في البداية. فالاختبار الذي يُظهر انخفاض التعرف تحت مراقب محدد هو نتيجة؛ أما الوعد بأن مزيدًا من حركة المرور يعني معلومات أقل فليس نتيجة.

تقرير ما إذا كان ينبغي فعله أصلًا

بالنسبة لمعظم الناس الجواب هو لا، والسبب الصادق أن تيارًا خلفيًا بأقصى سرعة بديل رديء عن برمجيات توثّق ما تحميه. الحشو هندسة مشروعة، ومكانه في تصميمات تسمّي مراقبها ونقاطها الطرفية المتعاونة وتكلفتها وحدودها. وهو ليس مربع اختيار يحوّل VPN إلى نظام إخفاء هوية.

إن نفّذته فعلًا، فاكتب نموذج المراقب أولًا. فكل قرار لاحق، من أحجام الحزم إلى سلوك الإيقاف، ينبع من تلك الفقرة الواحدة.

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