اخر تحديث في يونيو 29, 2023 بواسطة حمدي بانجار
Queue Tree & PCQ في سيرفر الميكروتك تعرف عليهن وماهن مهامهن
لا يمكن فصل الإعداد والإدارة في Mikrotik Bandwidth عن ميزة Queue.
هناك نوعان من الـ queue التي يمكن استخدامها في Mikrotik ، وهي Simple Queue و Queue Tree.
حسنا ، هذه المرة سنناقش Queue Tree و PCQ (لكل اتصال Queue) ، فضلا عن التطبيق في Mikrotik.
Queue Tree
تعمل Queue Tree على تنفيذ وظائف أكثر تعقيدًا في نطاق الباندوث على الخادم الوكيل حيث يشير استخدام الحزمة إلى توظيفها بشكل أفضل.
تستخدم للحد من اتجاه واحد فقط للاتصال إما تحميل أو رفع . Quue Tree بشكل عام ، لا تبدو مختلفة عن Simple Queue.
والفرق الذي يمكننا رؤيته مباشرة هو فقط فيما يتعلق بكيفية الاستخدام فقط. Simple Queue بسيطة حيث تم تصميمها خصيصًا لسهولة التكوين بينما تم تصميم Queue Tree لتنفيذ مهمة queue بشكل أكثر تعقيدًا وتحتاج إلى فهم جيد لتدفق الـ traffic .
1. Simple queue :
- لديه قواعد ترتيب صارمة للغاية ، تتم معالجة الـ queue من الأعلى إلى الأسفل.
- ثنائية الاتجاة عند تدفق الحزم للبيانات
- القدرة على تقييد الترافيك على أساس عناوين IP.
- القدرة على توحيد تقييد traffic queues في اتجاهين دفعة واحدة (تحميل / تحميل).
- في حالة استخدام Simple Queue و Queue Tree معًا ، ستتم معالجة Simple Queue أقدم من Queue Tree.
- دعم استخدام PCQ وذلك لتقسيم الـ bandwidth العادل بإنصاف وعدالة.
- يمكن أن يتم تطبيقه من خلال قوائم queues الموضحة في / firewall mangle.
- القدرة على تقسيم الـ bandwidth.
- كما يوحي الاسم ، فإن الإعدادات بسيطة وتميل إلى أن تكون ثابتة ، مثالية للمشرفين الذين لا يريدون تعقيدًا في التحكم في حركة الترافيك على / firewall mangle.
2. Queue Tree :
- لا يحتوي على تسلسل ، سيتم معالجة كل queue معًا.
- تعيين تدفق الحزمة بإتجاه واحد .
- يتطلب ضبط / firewall mangle للحد من الـ traffic لكل IP.
- يتطلب ضبط / firewall mangle قبل التفريق بين download وupload traffic
- دعم استخدام PCQ وذلك لتقسيم عرض النطاق( الباندوث ) العادل بإنصاف وعدالة.
- إدارة queue من خلال حزم مميزة في / firewall mangle.
- يتم تقسيم القدرة على تقسيم النطاق الترددي.
- أكثر مرونة وتحتاج إلى فهم جيد في / firewall mangle.
شرح بعض العناصر في قائمة Queue Tree :
1. Parent : مفيد لتحديد ما إذا كان الـ queue الذي يخدم بمثابة queue صغير
هناك العديد من الخيارات الافتراضية في queue tree الأصلية التي يتم استخدامها عادةً في queue :
– Global-out :
تمثل جميع الـ interfaces اي واجهات الإدخال بشكل عام. النقطة هنا الواجهة التي تستقبل بيانات الإدخال / حركة المرور قبل التصفية مثل تحميل حركة المرور
– الخارج:
تمثل جميع واجهات الإخراج بشكل عام. النقطة هنا واجهة interfaces لتخريج البيانات output data / traffic كما تم تنزيل الـ traffic .
– Global-total :
وبعبارة أخرى ، يمثل جميع واجهات interfaces الإدخال والإخراج ،global and global-in-out..
– <Interface name> : ex: lan or wan:
تمثل interface واجهة خروج واحدة. النقطة هنا هي ان حركة الترافيك التي تخرج من هذه الواجهة سوف ترفض.
2. Packet Mark: تستخدم لوضع علامة على الحزمة التي تم وضع علامة عليها في / ip fire mangle.
3. Priority (1 s / d 8): تستخدم لتحديد أولوية queue الصغير ل queue صغير آخر. لا تعمل الأولوية على queue الأصلية. قائمة queue الصغير التي لها الأولوية (1) ستصل إلى الحد – أولاً من أولوية queue الصغير (2).
4. Queue Type : يستخدم لتحديد نوع الـ queue التي يمكن إجراؤها لأنواع queue خاصة
– Limit At: الحد الأدنى لعرض النطاق الترددي التي تم الحصول عليها من target / ip diqueue
– Max Limit: الحد الأقصى لعرض النطاق الترددي الذي يمكن تحقيقه بواسطة diqueue الهدف / ip.
– Burst limit : أقصى عرض نطاق يمكن تحقيقه بواسطة diqueue الهدف / ip عند تنشيط ال burst
– Burst time: الفترة الزمنية بالثواني ، حيث يتم حساب متوسط معدل البيانات.
PCQ (Per Connection Queuing) :
يستخدم للتعرف على الاتجاه الحالي ويستخدم لأنه يمكنه إدارة bandwidth بشكل عادل ومنصف وواسع. يستخدم PCQ على mikrotik بالتزامن مع queue .
لتسهيل فهم مفهوم PCQ ، يرجى الرجوع إلى القياس التالي:
لديّ 10 أجهزة كمبيوتر والتي سوف أشارك فيها الحد الأقصى من النطاق الترددي 1 ميغابايت والحد الأدنى من 256 كيلوبايت لكل جهاز كمبيوتر شخصي.إذا كان واحد فقط من اجهزة الكمبيوتر الخاصة بي متصل على الانترنت فإنه سيكون قادرا على BW كحد أقصى 1 ميجا بايت ، ولكن إذا كان هناك اثنين من أجهزة الكمبيوتر الشخصية متصلة على الإنترنت BW مقسومًا على 2 ، وهكذا حتى 10 مع توزيع النطاق الترددي بالتساوي.
ملاحظة :- ( هناك مصطلحات نتداولها لتبسيط الفهم مثل النطاق الترددي يقصد بة الباندويث وحركة المرور يقصد بها الترافيك والقواعد رولات نرجو استيعاب ذلك )
حسنا ، لجعل الاعداد مثل هذا ، لا بد لي من جعل قاعدة واحدة 10 القاعدة الأصل وQueue لكل عميل. للظروف الحالية ليست سوى 10 أجهزة كمبيوتر سيبدو الامر على ما يرام ، لا يهم. ولكن تخيل لو كانت اجهزة الكمبيوتر الخاصة عددها 100 ؟ ماذا أفعل إذا كنت أدير شبكة WiFi Hotspot مع العملاء ؟ ما هو الحل لجعل مئات القواعد لكل عميل؟ امر متعب ..
لذلك ، يمكنني استخدام هذه الميزة لأداء عرض النطاق الترددي بكثرة لإدارة PCQ لجميع العملاء على نطاق واسع. باستخدام هذا PCQ ، على الرغم من أنه ليس بالضرورة ان عدد العملاء كثير جداً ، نحن بحاجة فقط إلى واحد أو اثنين من تكوينات Queue.
شرح بعض العناصر في PCQ:
تصنف الدالة PCQ Classifier على انها اتجاه الاتصال ، على سبيل المثال إذا كان المصنف المستخدم هو src-addresson الواجهة المحلية ، فسيكون التدفق هو توصيلات pcq للتحميل. لذلك أيضا مع عنوان DST- سيتم تنزيل PCQ.
يخدم معدل PCQ للحد من الحد الأقصى لعرض النطاق الترددي الذي يمكن الحصول عليه. بإدخال الأرقام على هذا المعدل (الافتراضي: 0) ، سيكون الحد الأقصى للتنزيل الذي سيتم اكتسابه لكل عنوان IP محدودًا على سبيل المثال. 128k (kbps).
الحد من الوظيفة لتقييد عدد الاتصالات المتوازية المسموح بها لكل IP. مما يعني أنه إذا وضعنا قيمة 50 ، عندها فقط 50 اتصالاً متزامناً يمكن الحصول عليها من عنوان IP واحد (إما المصدر / الوجهة).
الحد الإجمالي هو إجمالي الاتصال المتوازي المسموح به لعناوين IP بالكامل (إما المصدر أو الوجهة).
Queue Tree & PCQ
الى هنا نكون وصلنا الى نهاية موضوعنا اليوم Queue Tree & PCQ والذي نتمنى ان ينال رضاكم واعجابكم والى اللقاء في موضوع جديد شيق ورائع وحتى ذلك الحين لاتنسو الاهتمام بصحتكم وحفظكم الله …
اذا اعجبك الموضوع Queue Tree & PCQ لاتنسى ان تقوم بمشاركتة على مواقع التواصل الاجتماعي ليستفيذ منه الغير,كما نتمنى اشتراككم في قناة الموقع على اليوتيوب بالضغط هنا وكذلك الاشتراك في مجموعة الفيس بوك بالضغط هنا والتيليقرام بالضغط هنا وكذلك التسجيل بالموقع لتتمكنو من تحميل بعض الملفات الخاصة بالأعضاء كما يمكنكم رفع ملفاتكم مجانا على مركز ملفات حضرموت التقنية بالضغط هنا ولاتترددو في وضع أي استفسارات للرد عليكم .
دمتم بكل ود والسلام عليكم ورحمة الله وبركاتة\\… حضرموت التقنية