أبحث عن وظيفة التحكم في حركة المرور (أيQOS) مكتبة في لينكس

StackOverflow https://stackoverflow.com//questions/9695735

سؤال

أحاول نقل بعض أكواد C++ من Windows إلى Linux، لكن لا يمكنني العثور على واجهة برمجة تطبيقات مشابهة لوظائف التحكم في حركة المرور في Linux.

أحتاج هذه المهام.الرجاء المساعدة إذا كنت تعرف أين يمكنني العثور على واجهة برمجة التطبيقات هذه؟

شكرا لك على وقتك.

هل كانت مفيدة؟

المحلول

أنت بالتأكيد تريد أن تبدأ مع Linux التوجيه المتقدم والتحكم في حركة المرور كيف.أوصي باستخدام tc الأداة المساعدة من iproute2 التي يستخدمها Howto، ولكن إذا كنت تريد واجهة برمجة تطبيقات أكثر مباشرة، فيمكنك إلقاء نظرة على مصدرها للحصول على مثال.

نصائح أخرى

كما ذكرت بالفعل أنك تريد استخدام الأمر تحكم حركة المرور Linux TC.أود أن أوصى HTB Sceduling.يمكنك تمكين وحدة Kernel مع:

giveacodicetagpre.

الأوامر الأساسية لإعداد TC هي كما يلي:

giveacodicetagpre.

هذه المثال الأوامر الإعداد للتحكم في حركة المرور على الجهاز eth0 ل IP 109.11.28.2، بمزيد من التفاصيل التي يقومون بها ما يلي

  1. إعداد الانضباط في قائمة الانتظار
  2. إعداد فئة الوالد وحد معدل حركة المرور الخاص به
  3. إعداد فئة الطفل مع سعر حركة المرور وسقف سعر حركة المرور
  4. إضافة عامل تصفية IP لتطبيق حدود فئة الطفل على IP معين فقط
  5. يمكنك إعداد أكبر عدد ممكن من فئات الأطفال، ويمكن استخدام كل منها لمختلف IP على شبكتك.للحصول على دليل خطوة بخطوة أكثر شمولا ومفصلة لإعداد مراقبة حركة مرور TC: http://homtrepo.com/article.php؟id=194

    حظا سعيدا!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top