نقل قول نوشته اصلی توسط novintak2 نمایش پست ها
محدود سازی پهنای باند بر روی IP کاربران – Mikrotik Queue




در بسیاری از مواقع ما نیاز داریم تا کاربران مختلف را بستگی به نیاز آنها به شبکه محدود کنیم تا از کل پهنای باند موجود شبکه استفاده نکنند.
در این قسمت من محدود کردن کاربران رو بر اساس IP برای شما دوستان توضیح میدم که چطور میشه این تنظیمات رو اعمال کرد .

توی این پست نحوه محدود کردن کاربرای شبکه رو به شبکه خارج از شبکه داخلی ( مثلاً اینترنت ) توضیح میدم
فرض میکنیم کاربرای ما دارای رنج IP 192.168.1.0/24 هستن و ما برای کل این محدوده یک پهنای باند ۵۱۲ در نظر می گیریم و برای تعدادی از این IP ها محدودیت های بیشتری اعمال میکنیم
تعیین محدودیت های پایینتر برای بعضی از کاربران فقط در صورتی که محدودیت اصلی به عنوان Parent قرار گیرد انجام پذیر است.
با فرض بر اینکه رنج آی پی هایی که می خواهییم مهدودیت پهنای باند را بر روی آنها اعمال کنیم ۱۹۲٫۱۶۸٫۱٫۰/۲۴ باشد به ترتیب مراحل زیر را انجام می دهیم
ابتدا کل subnet mask رو در یک queue کلی قرار می دهیم و یک پهنای باند کلی برای کل مجموعه در نظر می گیریم :

/queue simple add burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s direction=both \ disabled=no interface=all limit-at=0/0 max-limit=400M/400M name=master \ packet-marks="" parent=none priority=3 queue=default-small/default-small \ target-addresses=192.168.1.0/24 time=8h30m-19h30m,sun,mon,tue,wed,thu,sat \ total-queue=default-small
بعد از ایجاد یک queue کلی باید برای تک تک کاربرا یک queue جدا تعریف کرد و اون رو زیر مجموعه queue اصلی قرار داد. من یک queue برای آی پی ۱۹۲٫۱۶۸٫۱٫۲ ایجاد می کنم و اون رو روی ۱۲۸/۱۲۸ Kb می بندم و parent اون رو میزارم master :
/queue simple add burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s direction=both \ disabled=no interface=all limit-at=0/0 max-limit=128k/128k name=\ "Erfan Abedi" packet-marks="" parent=master priority=8 queue=\ default-small/default-small target-addresses=192.168.1.2/32 total-queue=\ default-small
شما می تونید برای تک تک کاربرایی که به صورت دستی و یا DHCP به شبکه وصل هستن این queue ها رو ایجاد کنید .
با تشکر
پازل فومی