TechBord Logo
TechBord detail

خود داری از خدمات (Denial of Service) چیست؟

حمله انکار سرویس تلاشی است برای در دسترس نبودن یک یا چند سیستم کامپیوتری. این معمولاً در وب سرور (Web Server) هدف قرار می‌گیرد، اما می‌تواند در سرورهای پست الکترونیکی، نام سرور (Name Server) و هر نوع سیستم رایانه‌ای دیگر نیز استفاده شود.

انکار سرویس ( حملات DoS) ممکن است از یک ماشین شروع شوند، اما معمولاً از رایانه های زیادی برای انجام یک حمله استفاده می کنند. از آنجایی که اکثر سرور (Server) دیواره آتش (Firewall) و سایر نرم افزارهای امنیتی را نصب کرده اند، قفل کردن سیستم های جداگانه آسان است. بنابراین، حملات انکار سرویس توزیع شده (DDoS) اغلب برای هماهنگ کردن چندین سیستم در یک حمله همزمان استفاده می‌شوند.

یک حمله انکار سرویس توزیع‌شده به همه سیستم‌های هماهنگ می‌گوید که جریانی از درخواست‌ها را به یک سرور خاص ارسال کنند. همان زمان. این درخواست ها ممکن است یک پینگ (Ping) ساده یا یک سری پیچیده تر از بسته (Packet) باشند. اگر سرور نتواند به تعداد زیاد درخواست‌های همزمان پاسخ دهد، درخواست‌های دریافتی در نهایت به صف (Queue) تبدیل می‌شوند. این انبوه درخواست‌ها ممکن است منجر به کندی زمان پاسخ یا عدم پاسخگویی شود. وقتی سرور قادر به پاسخگویی به درخواست‌های قانونی نباشد، حمله انکار سرویس با موفقیت انجام می‌شود.

حملات DoS یک روش رایج هکر (Hacker) برای حمله به وب‌سایت‌ها هستند. از آنجایی که سیل یک سرور با درخواست ها نیازی به احراز هویت ندارد، حتی یک سرور بسیار امن نیز آسیب پذیر است. با این حال، یک سیستم واحد معمولاً قادر به انجام یک حمله DoS موفق نیست. بنابراین، یک هکر ممکن است یک بات نت (Botnet) برای کنترل چندین کامپیوتر به طور همزمان ایجاد کند. از یک بات نت می توان برای انجام یک حمله DDoS استفاده کرد که بسیار مؤثرتر از حمله از یک رایانه است.

حملات انکار سرویس می تواند مشکل ساز باشد، به خصوص زمانی که باعث می شود وب سایت های بزرگ در طول زمان در دسترس نباشند. زمان های پر ترافیک خوشبختانه نرم افزار امنیتی برای شناسایی حملات DoS و محدود کردن اثربخشی آنها توسعه یافته است. در حالی که بسیاری از وب‌سایت‌های معروف، مانند گوگل، توییتر و وردپرس، همگی در گذشته هدف حملات انکار سرویس بوده‌اند، آن‌ها توانسته‌اند سیستم‌های امنیتی خود را به‌روزرسانی کنند و از وقفه‌های بیشتر سرویس جلوگیری کنند.

تعریف اصطلاح خود داری از خدمات (Denial of Service) توسط تک بورد

تعریف خود داری از خدمات (Denial of Service) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف خود داری از خدمات (Denial of Service) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.