HTB یا Hierarchical Token Bucket در میکروتیک چیست؟

0 1,062
Telegram_GEEKBOY

HTB یا Hierarchical Token Bucket روش نوین و عالی برای کنترل ترافیک یا بهتر بگم HTB هنر کنترل ترافیک که برای کاربران شما QoS را به ارمغان می اورد برای راه اندازی این سرویس فوق العاده نیاز به تسلط بر mangle همچنین عنواع Queue و همچنین تسلط بر ساختار packet flow داشته باشید. دربیان بهتر HTB یک دسته بندی بسیار دقیق بر Queue براساس نوع ترافیک ها است که 3 کار مهم برای پیاده سازی ان باید انجام داد.

  1. مارک کردن ترافیک ها براساس نوع ترافیک
  2. قرار دادن قانون برای ترافیک های مارک شده
  3. قرار دادن سیاست ها برای اینترفیس های خاص

توجه: HTB اجازه می دهد برای ساخت queue های سلسله مراتبی و تفهیم رابطه بین queue ها (والد -فرزند و فرزند – فرزند)

دو نوع محدود سازی داریم:

هر queue در HTB دونوع limit rate دارد:

CIR که مخفف Committed Information Rate: که در بدترین شرایط است. مقداری که در بدترین شرایط به هر کاربر تخصیص داده می شود. که معادل limit at است.

MIR که مخفف Maximal Information Rate: که در بهترین شرایط است. مقداری که در بهترین شرایط به هر کاربر تخصیص داده می شود. که معادل Max limit است.

توجه: CIR همیشه به کاربران تخصیص داده می شود اگر ترافیک باقی ماند بعد تخصیص داده می شود که فرمول دارد.

در این روش می توانید عنواع ترافیک را تفکیک کنید و سپس به ترتیب برای هر نوع ترافیک یک سیاست پیاده سازی کنید تا با کمترین پهنای باند بهترین کارای را داشته باشید.

htb_example1

منبع: itpro

ارسال یک نظر

آدرس ایمیل شما منتشر نخواهد شد.

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.