|
تقطر هي أداة مثيرة للاهتمام يمكن استخدامها حد el عرض النطاق الترددي على حد سواء صعودا وهبوطا ALL لنا تطبيقات. يمكن تشغيله "عند الطلب" للتحكم في تطبيق معين ، أو كبرنامج خفي ، وبالتالي التحكم في جميع التطبيقات التي تحاول الاتصال بالإنترنت. |
تركيب
sudo apt-get install تقطر
كيفية استخدام هزيلة
صيغة Trickle هي كما يلي:
هزيلة -d Download_Bandwidth -u Upload_Bandwidth Command
وهنا بعض الأمثلة:
أ) قصر النطاق الترددي للتنزيل على 10 كيلو بت في الثانية المستخدم لنقل ملف باستخدام ssh:
trickle -d 10 scp file.mp3 10.0.0.1:/home/puntolibre/musica/
ب) قصر النطاق الترددي على 200 كيلو بايت في الثانية لتنزيل تحديث النظام من خلال Apt:
الوشل -d 200 apt-get Upgrade
ج) لتعديل عرض النطاق الترددي لتطبيق ، مثل Firefox:
trickle -d 10 -u 10 Firefox٪ u
د) استخدام هزيلة للحد من عرض النطاق الترددي لـ wget
trickle -d 50 wget -O “planet earth.divx” http://video.stage6.com/1402821/.divx
اركض مثل الشيطان
لبدء هزيلة مثل الخفي والحد من كل عرض النطاق الترددي ، استخدم الأمر الخادع:
sudo تتقطر -d 20 -u 20
... حيث تستجيب المعلمات -d و -u إلى حد التنزيل والتحميل ، على التوالي.
تكوين هزيلة
يحتوي Trickle على ملف تكوين يسمح لنا بضبط بعض المعلمات وجعلها دائمة بشكل فردي لكل خدمة.
ملف التكوين كما يلي: /etc/trickled.conf
يبدو أبسط ملف تكوين يمكن إنشاؤه على النحو التالي:
[ssh] الأولوية = 1
[www] الأولوية = 8
باستخدام هذه الطريقة ، نحصل على سرعات تنزيل جيدة جدًا وفي نفس الوقت يمكننا إجراء جلسات ssh على الجهاز الذي يتم تنزيله. بشكل أساسي ، يخبر ملف التكوين مثل الملف أعلاه بالتسهل إعطاء الأولوية لعمليات نقل ssh عبر www.
توصي وثائق Trickle باستخدام معلمات Time-Smoothing و Length-Smoothing لتجنب التقلبات في معدلات النقل.
[ssh] الأولوية = 1
تجانس الوقت = 0.1
تجانس الطول = 2
[www] الأولوية = 8
تجانس الوقت = 5
تجانس الطول = 20
تحدد هذه القيم وقت التسوية والطول اللذين يطبقهما Trickle على البرنامج الذي يتحكم فيه.
مصدر: تقطر