با استفاده از ویژگی Rate limiting محصول CDN ابر آروان میتوان ترافیک ورودی/خروجی، به/از یک شبکه را کنترل کرد. این عمل بهوسیلهی محدود کردن تعداد درخواستهای ارسالی از سمت کاربر انجام میشود. به بیان بهتر، در Rate limiting برای تعداد درخواستهای ارسالی از سمت کاربر آستانهای مجاز تعریف میشود و اگر تعداد درخواستها از سمت کاربری بیش از این آستانهی مجاز شود، وابسته به حالت تنظیم شده برای Rate limit، درخواستهای اضافی رد یا با تاخیر پاسخ داده میشوند.
در این حالت میتوان بهازای هر IP محدودیتی را برای تعداد درخواستها مشخص کرد. برای نمونه میتوان مشخص کرد که یک IP در هر ثانیه تنها مجاز به ارسال 10 درخواست است. در این حالت اگر تعداد درخواستها در یک ثانیه از تعداد مشخص شدهی مجاز بیشتر شود، این درخواستهای اضافی بلاک میشوند.
در این حالت برای درخواستهای بیش از حد مجاز نیز تعداد مشخصی تعیین میشود. این تعداد بافر میشوند و بهازای آنها به کاربر خطایی نشان داده نمیشود. پس از گذشت یک بازهی زمانی معین، به تمام این درخواستهای بافرشده بهشکل همزمان پاسخ داده میشود. هر درخواستی بیش از این مقدار مشخص بلاک خواهد شد.
در این حالت درخواستهای بیش از حد مجاز بافر شده اما طبق یک بازهی زمانی یکسان، این درخواستهای اضافی، تکتک از بافر برداشته و پاسخ داده میشوند. در این حالت هیچ درخواستی بلاک نمیشود.
دقت بالا در بررسی ترافیک و تشخیص ترافیک مخرب
جلوگیری از عبور ترافیک ناگهانی بهسمت سرور و حفظ پهنای باند مصرفی
حفاظت از اطلاعات حساس کاربران در برابر حملات brute force login
تنظیم محدودیت مصرف API برای اطمینان از دسترسپذیری آن، همچنین حفاظت از API در برابر رفتارهای مخرب