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

Khác biệt giữa cổng cấp ứng dụng và cổng cấp phần cứng trong an ninh thông tin?

Cổng cấp Ứng dụng (Application-level Gateway)

Cổng ứng dụng hoặc cổng cấp ứng dụng (ALG) là proxy tường lửa cung cấp an ninh mạng. Nó lọc lưu lượng nút đến theo đặc điểm cụ thể nghĩa là chỉ thông tin ứng dụng mạng được truyền tải mới được lọc. Các ứng dụng mạng như Giao thức Truyền Tệp (FTP), Telnet, Giao thức Truyền phát Thời gian Thực (RTSP) và BitTorrent.

Cổng lớp ứng dụng còn gọi là cổng proxy ứng dụng. Nó có thể thực hiện một số chức năng tại lớp ứng dụng của cơ sở hạ tầng, thường gọi là lớp 7 trong mô hình OSI. Các chức năng này bao gồm dịch địa chỉ và cổng, phân bổ tài nguyên, kiểm soát phản hồi phần mềm, và đồng bộ hóa thông tin và lưu lượng kiểm soát.

Bằng cách đóng vai proxy cho máy chủ ứng dụng và xử lý giao thức ứng dụng bao gồm SIP và FTP, cổng lớp ứng dụng có thể kiểm soát khởi tạo phiên ứng dụng và che chắn máy chủ ứng dụng bằng cách ngăn chặn hoặc loại bỏ kết nối khi thích hợp để cung cấp an ninh lớp ứng dụng.

Cổng ứng dụng hỗ trợ giao tiếp hệ thống mạng an ninh cao cấp. Ví dụ: khi người dùng yêu cầu truy cập tài nguyên máy chủ bao gồm tệp, trang Web và cơ sở dữ liệu, người dùng trước tiên kết nối với máy chủ proxy, sau đó tạo kết nối với máy chủ chính.

Cổng ứng dụng nằm trên tường lửa của người dùng và máy chủ. Máy chủ proxy che giấu địa chỉ Giao thức Internet (IP) và dữ liệu an ninh khác thay mặt người dùng. Hệ thống nội bộ của máy tính có thể tương tác với máy tính bên ngoài dùng bảo vệ tường lửa. Cổng ứng dụng và máy tính bên ngoài hoạt động không cần dữ liệu người dùng hoặc kiến thức địa chỉ IP máy chủ proxy.

Cổng cấp Phần cứng (Hardware Level Gateway)

Tường lửa phần cứng là thiết bị vật lý kết nối giữa mạng máy tính và cổng. Ví dụ: bộ định tuyến băng rộng. Tường lửa phần cứng được định nghĩa là Tường lửa Thiết bị (Appliance Firewall). Nói cách khác, tường lửa phần mềm là chương trình đơn giản cài đặt trên máy tính hoạt động qua số cổng và phần mềm cài đặt khác. Loại tường lửa này gọi là Tường lửa Máy chủ (Host Firewall).

Tường lửa phần cứng cung cấp sự dự phòng trong quy tắc tường lửa để lỗi vô tình cho phép lưu lượng độc hại bởi phần mềm tường lửa dựa trên máy chủ không làm cho toàn bộ hệ thống mở. Ví dụ: thiết bị được che chắn dùng tường lửa máy chủ dựa trên Windows tích hợp có thể "tự động" được cập nhật để cho phép lưu lượng bởi trình cài đặt phần mềm mà không cần giao tiếp người dùng, làm cho thiết bị được che chắn dễ bị tổn thương.

Tường lửa phần cứng cũng thực hiện nhanh hơn nhiều so với giải pháp phụ thuộc phần mềm, và dễ mở rộng hơn nhiều. Thiết bị hơn có thể được thêm vào khi cần với sự đơn giản tương đối. Hiệu suất nên là một trong những cân nhắc chính khi chọn giải pháp tường lửa vì thực tế một số lưu lượng mạng đi vào và ra khỏi mạng tổ chức sẽ di chuyển qua thiết bị và nó mất thời gian và chi phí xử lý để xác định mỗi gói tin để quyết định cần làm gì với nó.