ف

فیلترینگ بسته چیست؟

در اینترنت، فیلترینگ بسته فرآیند عبور یا مسدود کردن بسته‌ها در یک رابط شبکه براساس آدرس‌ها، پورت‌ها یا پروتکل‌های مبدا و مقصد است.

این فرآیند در ارتباط با دستکاری بسته ها و ترجمه آدرس شبکه (NAT) استفاده می شود. فیلترینگ بسته ها اغلب بخشی از برنامه فایروال برای محافظت از شبکه محلی در برابر نفوذ ناخواسته است.

در فایروال نرم افزاری، فیلتر کردن بسته ها توسط برنامه ای به نام Packet filtering انجام می شود. فیلتر بسته، هدر هر بسته را براساس مجموعه ای از قوانین خاص بررسی کرده و تصمیم می گیرد که از عبور آن جلوگیری کند (DROP) یا به آن اجازه عبور دهد ( ACCEPT).

پس از تعریف مجموعه قوانین فیلترینگ، سه راه برای پیکربندی فیلترینگ وجود دارد:

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

در روش دوم، فیلتر تنها بسته هایی را که مطمئن است ناامن هستند، رها می کند و بقیه بسته ها را می پذیرد. این حالت پایین ترین سطح امنیت را دارد، اما باعث مشکلات کمتری می‌شود، به ویژه در مرور معمولی وب.

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