Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình

Các loại tường lửa (Firewall) trong an ninh thông tin

Có nhiều loại tường lửa như sau:

1. Tường lửa mạng truyền thống (Traditional network firewalls)

Tường lửa lọc gói tin mạng cung cấp bảo vệ mạng cơ bản bằng cách giúp ngăn chặn lưu lượng không mong muốn xâm nhập mạng doanh nghiệp. Chúng hoạt động bằng cách dùng một tập quy tắc bảo mật tường lửa mạng để quyết định cho phép hoặc từ chối truy cập mạng. Bao gồm: từ chối mọi lưu lượng trừ lưu lượng dành cho các cổng cụ thể tương ứng với phần mềm cụ thể chạy bên trong mạng doanh nghiệp, và cho phép/từ chối truy cập dữ liệu dùng giao thức cụ thể hoặc từ địa chỉ IP cụ thể.

2. Cổng mức mạch (Circuit-level Gateways)

Cổng mức mạch là loại tường lửa đơn giản khác có thể cấu hình dễ dàng để cho phép hoặc chặn lưu lượng mà không tiêu tốn nhiều tài nguyên tính toán. Loại này thường hoạt động ở mức phiên (session-level) của mô hình OSI bằng cách kiểm tra kết nối và phiên TCP (Transmission Control Protocol). Cổng mức mạch được thiết kế để đảm bảo các phiên thiết lập là an toàn.

Thường thì tường lửa mức mạch được triển khai như ứng dụng bảo mật hoặc tường lửa dự phòng. Giống như tường lửa lọc gói tin, chúng không kiểm tra dữ liệu thực tế, mặc dù kiểm tra thông tin về giao dịch. Do đó, nếu dữ liệu chứa mã độc nhưng tuân thủ kết nối TCP đúng, nó sẽ đi qua cổng. Đó là lý do cổng mức mạch không được coi là an toàn để bảo vệ hệ thống.

3. Tường lửa dịch vụ Proxy (Proxy service firewalls)

Tường lửa dịch vụ proxy là hệ thống giúp bảo vệ an ninh mạng bằng cách lọc thông điệp ở lớp ứng dụng. Nó về cơ bản đóng vai trò cổng trung gian (gateway) giữa mạng nội bộ và server bên ngoài. Còn gọi là tường lửa cổng (gateway firewall). Nó an toàn hơn nhờ sử dụng công nghệ kiểm tra gói tin sâu (deep packet inspection) và có trạng thái (stateful) để kiểm tra lưu lượng đến.

4. Tường lửa Quản trị mối đe dọa thống nhất (Unified threat management - UTM firewalls)

Tường lửa UTM là chương trình kết hợp chức năng tường lửa SMLI với ngăn chặn xâm nhập và chống virus. Các dịch vụ khác như quản trị đám mây có thể được bao gồm dưới مظلة UTM.

5. Tường lửa thế hệ tiếp theo (Next-generation firewalls - NGFW)

Next-generation firewalls tinh vi hơn tường lửa lọc gói tin và kiểm tra trạng thái. Chúng có mức bảo mật cao hơn, vượt qua lọc gói tin tiêu chuẩn để kiểm tra toàn bộ gói tin. Nghĩa là kiểm tra không chỉ header gói tin, mà cả nội dung và nguồn của gói tin. NGFW có thể chặn các mối đe dọa bảo mật tinh vi và mới nổi như mã độc tiên tiến.

6. Tường lửa Dịch địa chỉ mạng (Network Address Translation - NAT Firewalls)

NAT firewalls chủ yếu được thiết kế để truy cập lưu lượng Internet và chặn các kết nối không mong muốn. Loại này thường ẩn địa chỉ IP của thiết bị, làm cho nó an toàn trước kẻ tấn công.

7. Tường lửa đám mây (Cloud Firewalls)

Khi tường lửa được tạo bằng giải pháp đám mây, nó gọi là cloud firewall hoặc FaaS (firewall-as-service). Cloud firewalls thường được duy trì và chạy trên internet bởi nhà cung cấp thứ ba. Loại tường lửa này được coi giống như tường lửa proxy.