Tường lửa phần cứng và Tường lửa phần mềm
Trong điện toán, tường lửa đề cập đến một hệ thống che chắn một mạng riêng hoặc hệ thống máy tính độc lập khỏi lưu lượng truy cập internet độc hại, truy cập từ xa trái phép hoặc bất kỳ loại tấn công nào. Tường lửa có thể được sử dụng để kiểm soát quyền truy cập vào một hệ thống cụ thể trong mạng, ví dụ như mạng công ty của ngân hàng, tường lửa có thể được sử dụng để hạn chế quyền truy cập vào hệ thống ngân hàng nhạy cảm đối với các nhân viên cụ thể. Tùy thuộc vào nhu cầu bảo mật của tổ chức, lưu lượng được lọc dựa trên một bộ quy tắc bảo mật. Ví dụ, nếu một gói dữ liệu đi vào mạng bị các bộ lọc tường lửa đánh dấu là vi phạm các quy tắc đã xác định, nó sẽ bị từ chối nhập vào mạng. Các phương thức thông qua đó tường lửa có thể điều chỉnh lưu lượng vào và ra khỏi mạng bao gồm lọc gói, dịch vụ proxy hoặc kiểm tra trạng thái. Tường lửa có thể là tường lửa phần cứng hoặc phần mềm. Lý tưởng nhất là tường lửa bao gồm cả hai.
Tường lửa phần cứng thường được xây dựng trong cơ sở hạ tầng của các bộ định tuyến băng thông rộng và là một phần rất quan trọng trong thiết lập mạng, đặc biệt là trên kết nối băng thông rộng. Một tường lửa phần cứng có thể rất hiệu quả với cấu hình tối thiểu hoặc không có và có thể bảo vệ mọi máy trên mạng cục bộ. Nó sử dụng lọc gói để kiểm tra tiêu đề của gói để biết chi tiết nguồn và đích, thông tin nào sau đó được so sánh với một bộ quy tắc bảo mật được xác định trước. Gói tin sẽ được chuyển tiếp nếu nó đáp ứng các quy tắc hoặc bị loại bỏ. Mặc dù bất kỳ người dùng nào có kiến thức về máy tính đều có thể cắm vào tường lửa phần cứng và làm cho nó hoạt động bằng cách điều chỉnh một vài cài đặt, có những tính năng cụ thể của tường lửa cần một số kỹ năng để được cấu hình tối ưu để bảo mật. Ngoài ra, tường lửa phần cứng phải được kiểm tra để xác định rằng nó đáp ứng các quy tắc bảo mật đã xác định và điều này không thể được thực hiện bởi bất kỳ người dùng thông thường nào.
Tường lửa phần mềm đơn giản là các chương trình phần mềm được cài đặt trên máy tính để lọc lưu lượng vào và ra khỏi máy tính đó. Chúng là một lựa chọn tường lửa rất phổ biến, đặc biệt là với người dùng gia đình có một vài máy tính gia đình. Tường lửa phần mềm về cơ bản bảo vệ máy tính khỏi các mối đe dọa phổ biến như truy cập trái phép vào máy tính, sâu email, Trojan thông thường và các dạng phần mềm độc hại khác. Hầu hết các tường lửa này cung cấp các điều khiển do người dùng xác định cho phép thiết lập chia sẻ tệp an toàn cũng như các thiết bị ngoại vi như máy in hoặc máy quét và chặn các ứng dụng đáng ngờ chạy trên máy. Là một tiện ích bổ sung, tường lửa phần mềm có thể có các điều khiển cho cài đặt quyền riêng tư và lọc web. Nhược điểm chính của loại tường lửa này là nó sẽ chỉ bảo vệ máy cụ thể được cài đặt chứ không phải toàn bộ mạng, yêu cầu mỗi máy tính phải cài đặt tường lửa. Có một loạt tường lửa phần mềm để lựa chọn, tùy thuộc vào nhu cầu bảo mật của bạn, nhưng tường lửa phần mềm tốt sẽ luôn chạy trên nền trên hệ thống của bạn trong khi sử dụng tài nguyên hạn chế.
Tóm lược
Tường lửa phần cứng được xây dựng riêng trong các thiết bị phần cứng như bộ định tuyến trong khi tường lửa phần mềm là chương trình phần mềm được cài đặt trên máy tính.
Tường lửa phần cứng bảo vệ toàn bộ mạng trong khi tường lửa phần mềm bảo vệ các máy tính cá nhân được cài đặt trên đó.
Theo mặc định, tường lửa phần cứng lọc các gói web trong khi tường lửa phần mềm có thể không lọc các gói web trừ khi bật điều khiển lọc lưu lượng truy cập web.
Tường lửa phần cứng có thể được cấu hình để sử dụng dịch vụ proxy để lọc gói trong khi tường lửa phần mềm không sử dụng dịch vụ proxy để lọc gói..