Lọc gói tin là kiểm soát truy cập vào mạng bằng cách kiểm tra các gói tin đến và đi và cho phép chúng đi hoặc dừng chúng tùy thuộc vào địa chỉ IP của nguồn và đích. Lọc gói tin là một kỹ thuật để thực hiện tường lửa an ninh.
Lọc gói tin vừa là công cụ và vừa là phương pháp là khối xây dựng cơ bản của an ninh mạng. Nó là công cụ vì nó là dụng cụ giúp hoàn thành một chức năng. Nó là kỹ thuật vì nó là phương pháp hoàn thành nhiệm vụ.
Trong khung TCP/IP, bộ lọc gói tin theo dõi mọi datagram IP, giải mã thông tin header của lưu lượng đến và đi và do đó chặn datagram từ thay đổi hoặc cho phép datagram đi qua dựa trên nội dung của địa chỉ nguồn, địa chỉ đích, cổng nguồn, cổng đích và trạng thái kết nối.
Điều này dựa trên một số yếu tố được đại diện cho công cụ lọc gói tin. Các bộ định tuyến IP hàng đầu, như Cisco, Bay, và Lucent, có thể được cấu hình để lọc datagram IP. Một số hệ điều hành có thể được thiết lập cho lọc gói tin.
Trong mạng hệ thống, gói tin là đơn vị thông tin được định dạng mang trên mạng chuyển mạch gói. Các mạng này có thể chịu lỗi vì họ phân rã thông điệp thành các phần nhỏ hoặc gói tin và gửi chúng độc lập qua mạng.
Khi gói tin di chuyển qua tường lửa và đến đích, chúng được sắp xếp lại để hiển thị dữ liệu đúng. Nếu được làm đúng, chuyển mạch gói tối ưu hóa dung lượng kênh mạng, giảm thiểu độ trễ truyền tải và tăng cường hiệu quả truyền thông.
Trong tường lửa lọc gói tin, tường lửa kiểm tra năm đặc điểm gói tin:
- Địa chỉ IP nguồn
- Cổng nguồn
- Địa chỉ IP đích
- Cổng đích
- Giao thức IP (TCP hoặc UDP)
Dựa trên quy tắc được cấu hình vào tường lửa, gói tin sẽ được cho phép qua, từ chối hoặc loại bỏ. Nếu tường lửa loại bỏ gói tin, nó gửi thông báo trở lại người gửi cho phép nhận biết gói tin bị loại bỏ. Nếu gói tin bị bỏ, tường lửa không phản hồi gói tin.
Người gửi phải chờ truyền thông timeout. Việc bỏ gói tin thay vì từ chối chúng làm tăng đáng kể thời gian cần để quét mạng. Bộ định tuyến là hình thức phổ biến của tường lửa lọc gói tin.
Một kiến trúc nâng cao của tường lửa lọc gói tin là tường lửa lọc gói tin với engine kiểm tra có hướng trạng thái. Với bổ sung này, tường lửa nhớ cuộc hội thoại giữa các hệ thống và mạng. Quan trọng để kiểm tra kỹ lưỡng chỉ gói tin đầu tiên của cuộc hội thoại.