Đi tới nội dung chính
CCNA

Bài 1.1c: Next-Generation Firewalls (NGFW) và IPS

Tìm hiểu vai trò, cơ chế hoạt động của Next-Generation Firewalls (NGFW) và hệ thống phòng chống xâm nhập (IPS) trong mạng theo chuẩn CCNA 200-301 v1.1.

5 tháng 6, 202613 phút2591 từMạnh Cường

Next-Generation Firewall (NGFW) và hệ thống phòng chống xâm nhập (IPS) là những thành phần thiết yếu trong kiến trúc bảo mật mạng hiện đại. Sự kết hợp giữa các công nghệ này cung cấp khả năng kiểm soát truy cập linh hoạt và bảo vệ hệ thống trước các mối đe dọa mạng ngày càng tinh vi.


1. Tổng quan về Next-Generation Firewall (NGFW)

1.1. Khái niệm NGFW

Next-Generation Firewall (NGFW) là thiết bị bảo mật mạng tiên tiến, kết hợp các chức năng của tường lửa (firewall) truyền thống với các khả năng kiểm tra sâu (deep packet inspection) và kiểm soát lưu lượng nâng cao.

Nếu tường lửa truyền thống chủ yếu lọc lưu lượng dựa trên các thông số cơ bản ở Tầng 3 và Tầng 4 (Network và Transport Layer) như:

  • Địa chỉ IP nguồn và đích (Source/Destination IP)
  • Giao thức (Protocol)
  • Số hiệu cổng (Port number)
  • Trạng thái kết nối (Connection state)

Thì NGFW mở rộng khả năng này bằng cách bổ sung khả năng nhận diện ứng dụng, người dùng, nội dung, và phát hiện các mối đe dọa bảo mật.

Tóm lại: NGFW không chỉ quyết định việc cho phép giao tiếp dựa trên IP và Port, mà còn kiểm soát chi tiết người dùng nào đang sử dụng ứng dụng gì, nội dung truyền tải có an toàn không và lưu lượng có chứa dấu hiệu tấn công hay không.

1.2. Vai trò của NGFW trong kiến trúc mạng

NGFW thường được triển khai tại các điểm kiểm soát chiến lược trong hệ thống mạng, bao gồm:

  • Biên giới giữa mạng nội bộ (LAN) và Internet
  • Kết nối giữa chi nhánh (Branch) và mạng diện rộng (WAN)
  • Ranh giới giữa Trung tâm dữ liệu (Data Center) và Mạng nội bộ
  • Điểm phân tách giữa mạng người dùng (User VLAN) và mạng máy chủ (Server VLAN)

Vai trò chính của NGFW bao gồm:

  • Kiểm soát chặt chẽ lưu lượng ra/vào mạng.
  • Áp dụng và thực thi các chính sách bảo mật giữa các phân vùng mạng (security zones).
  • Bảo vệ người dùng và hệ thống máy chủ trước các luồng dữ liệu độc hại.
  • Ghi nhận sự kiện (logging), giám sát liên tục và cung cấp dữ liệu phục vụ điều tra sự cố.
  • Tập trung nhiều chức năng bảo mật nâng cao trên một nền tảng duy nhất.

2. So sánh Firewall truyền thống và NGFW

Để hiểu rõ sự vượt trội của NGFW, cần nắm vững nguyên lý hoạt động của tường lửa truyền thống.

2.1. Tường lửa truyền thống (Traditional Firewall)

Tường lửa truyền thống hoạt động chủ yếu dựa trên hai cơ chế:

  • Packet Filtering (Lọc gói tin): Kiểm tra từng gói tin độc lập dựa trên thông tin trong header (IP, Port, Protocol).
    • Ví dụ: Cho phép (Permit) TCP từ 192.168.1.0/24 đến bất kỳ đâu qua port 443; Từ chối (Deny) Telnet (port 23).
  • Stateful Inspection (Kiểm tra trạng thái): Tường lửa theo dõi trạng thái của các phiên kết nối. Khi một thiết bị bên trong khởi tạo kết nối hợp lệ ra bên ngoài, tường lửa sẽ tự động cho phép lưu lượng phản hồi từ máy chủ bên ngoài đi qua mà không cần cấu hình rule chiều ngược lại. Tường lửa hiểu được ngữ cảnh của kết nối thay vì chỉ kiểm tra các gói tin rời rạc.

2.2. Sự khác biệt của NGFW

NGFW không thay thế mà mở rộng các tính năng của tường lửa truyền thống bằng cách kiểm tra sâu hơn vào tải trọng (payload) của gói tin.

Tiêu chí so sánhTường lửa truyền thốngNext-Generation Firewall (NGFW)
Lọc theo IP/Port
Stateful inspection
Nhận diện ứng dụng (Application Awareness)Hạn chế (Dựa vào port)Có (Kiểm tra sâu vào payload)
Chính sách theo người dùng (User Awareness)Hạn chế (Dựa vào IP)Có (Tích hợp với hệ thống định danh)
Tích hợp IPSThường không cóCó (Tích hợp sẵn)
URL FilteringHạn chế hoặc không có
Kiểm tra mã độc (Malware Inspection)Hạn chế
Threat IntelligenceHạn chếCó (Cập nhật liên tục từ cloud)

Simulation: So sánh Stateful Firewall và NGFW


3. Các tính năng cốt lõi của NGFW

3.1. Application Visibility and Control (AVC - Hiển thị và kiểm soát ứng dụng)

Thay vì chỉ dựa vào số hiệu cổng, NGFW có khả năng nhận diện chính xác ứng dụng đang chạy. Điều này đặc biệt quan trọng khi nhiều ứng dụng hiện nay đều giao tiếp qua cổng chuẩn như TCP 80 hoặc 443.

  • Ví dụ: NGFW có thể phân biệt lưu lượng duyệt web HTTPS thông thường với lưu lượng của Facebook, YouTube, Microsoft Teams, hoặc các ứng dụng VPN.
  • Ứng dụng chính sách: Tổ chức có thể cho phép sử dụng Microsoft 365, cho phép YouTube đối với phòng Đào tạo, và chặn hoàn toàn các ứng dụng VPN không được cấp phép hoặc game online.

3.2. User and Identity Awareness (Nhận thức người dùng và định danh)

NGFW tích hợp mạnh mẽ với các hệ thống quản lý định danh (như Active Directory, LDAP, RADIUS, SAML/SSO). Thay vì áp dụng chính sách dựa trên địa chỉ IP (dễ thay đổi do DHCP), chính sách bảo mật được gắn liền với định danh người dùng hoặc nhóm.

  • Ví dụ: Nhóm Nhân sự (HR) được phép truy cập máy chủ tính lương; Nhóm Khách (Guest) chỉ được phép truy cập Internet; Quản trị viên (IT) được quyền SSH vào các máy chủ nội bộ.

3.3. URL Filtering (Lọc địa chỉ Web)

Khả năng kiểm soát truy cập web dựa trên URL hoặc phân loại danh mục (categories).

  • Lợi ích: Ngăn chặn truy cập vào các trang web chứa mã độc (malware sites), trang web lừa đảo (phishing), hoặc các trang web vi phạm chính sách của tổ chức (cờ bạc, nội dung không phù hợp).

3.4. Intrusion Prevention Integration (Tích hợp phòng chống xâm nhập)

NGFW được tích hợp sẵn engine của hệ thống IPS. Nó không chỉ kiểm tra quyền truy cập (cho phép hay từ chối) mà còn phân tích nội dung lưu lượng để phát hiện các đoạn mã khai thác (exploits).

  • Khả năng phát hiện: SQL Injection, Command Injection, Port scans, lưu lượng Command-and-Control (C2) của botnet.

3.5. Malware and File Inspection (Kiểm tra mã độc và tập tin)

NGFW có thể kiểm tra các tập tin (như .exe, .pdf, .docx, .zip) được truyền qua mạng. Hệ thống sẽ tính toán mã băm (hash) và đối chiếu với cơ sở dữ liệu mối đe dọa, hoặc phân tích hành vi của tập tin thông qua Sandbox để phát hiện và ngăn chặn mã độc (malware/ransomware) trước khi chúng tiếp cận thiết bị người dùng cuối.

3.6. SSL/TLS Inspection (Kiểm tra lưu lượng mã hóa)

Phần lớn lưu lượng truy cập Internet hiện nay được mã hóa (HTTPS). Để kiểm tra được nội dung bên trong, NGFW đóng vai trò như một Proxy (Man-in-the-Middle có kiểm soát). Thiết bị sẽ giải mã lưu lượng, kiểm tra bảo mật, sau đó mã hóa lại và chuyển tiếp đến đích.

3.7. Threat Intelligence (Tình báo mối đe dọa)

NGFW liên tục cập nhật thông tin về các mối đe dọa mới nhất từ các tổ chức bảo mật (ví dụ: Cisco Talos). Điều này giúp hệ thống phản ứng nhanh chóng với các địa chỉ IP độc hại, tên miền botnet, hoặc các chiến dịch tấn công mới phát hiện.

3.8. Logging and Reporting (Ghi log và báo cáo)

NGFW liên tục ghi lại thông tin chi tiết về mọi luồng lưu lượng và sự kiện bảo mật đi qua thiết bị. Các thông tin log thường bao gồm: địa chỉ IP, người dùng, ứng dụng, URL, hành động (allow/block), và cảnh báo mối đe dọa.

  • Lợi ích: Cung cấp khả năng hiển thị toàn diện (visibility) cho quản trị viên, hỗ trợ đắc lực trong việc giám sát an ninh mạng, khắc phục sự cố (troubleshooting), điều tra sự kiện bảo mật và đáp ứng các yêu cầu về kiểm toán (compliance).

4. Hệ thống Phòng chống Xâm nhập (IPS)

4.1. Khái niệm IPS

IPS (Intrusion Prevention System) là hệ thống chuyên trách phát hiện và ngăn chặn các hành vi tấn công mạng hoặc luồng lưu lượng độc hại. Khác với kiến trúc cũ, IPS thường được triển khai theo mô hình Inline (trực tiếp trên đường truyền), nghĩa là toàn bộ lưu lượng mạng phải đi xuyên qua thiết bị IPS.

Tóm lại: IPS không chỉ đóng vai trò giám sát, phát hiện tấn công mà còn chủ động can thiệp, ngăn chặn tấn công theo thời gian thực.

4.2. So sánh IDS và IPS

Tiêu chíIDS (Intrusion Detection System)IPS (Intrusion Prevention System)
Vị trí triển khaiOut-of-band (Nhận bản sao lưu lượng qua SPAN/Mirror port)Inline (Trực tiếp trên đường truyền)
Lưu lượng đi qua thiết bị?Không
Khả năng chủ động ngăn chặnThường không (Chỉ cảnh báo)Có (Drop packet, Reset connection)
Hành động chínhAlert, Log, ReportPrevent, Block, Drop, Reset
Rủi ro đối với lưu lượng thậtThấp (Không cản trở luồng dữ liệu)Cao (Có thể chặn nhầm - False Positive)

Sơ đồ: Kiến trúc IDS (Out-of-band) và IPS (Inline)

4.3. Các cơ chế phát hiện của IPS

IPS sử dụng nhiều phương pháp khác nhau để nhận diện lưu lượng độc hại:

  • Signature-Based Detection (Phát hiện dựa trên chữ ký): So sánh lưu lượng mạng với cơ sở dữ liệu chứa các “mẫu” (signature) của các cuộc tấn công đã biết (tương tự phần mềm diệt virus). Cơ chế này chính xác cao, ít cảnh báo sai nhưng không thể phát hiện các cuộc tấn công mới (Zero-day).
  • Anomaly-Based Detection (Phát hiện dựa trên sự bất thường): Xây dựng một đường cơ sở (baseline) về hành vi mạng bình thường. Mọi sai lệch đáng kể so với baseline (ví dụ: một máy chủ đột ngột nhận 50,000 kết nối/phút thay vì 500) sẽ bị đánh dấu là bất thường. Có khả năng phát hiện tấn công mới nhưng tỷ lệ cảnh báo sai (false positive) cao.
  • Policy-Based Detection (Phát hiện dựa trên chính sách): Cấu hình các quy tắc thủ công để chặn các hành vi vi phạm chính sách nội bộ (ví dụ: chặn các giao thức không an toàn như Telnet, chặn lưu lượng đến một quốc gia cụ thể).

4.4. Các hành động phản ứng của IPS

Khi phát hiện sự cố, IPS có thể thực thi các hành động:

  • Drop packet: Hủy bỏ gói tin chứa mã độc.
  • Block connection: Ngăn chặn toàn bộ luồng kết nối.
  • Reset TCP session: Gửi cờ RST để ngắt kết nối TCP giữa hai điểm.
  • Block source IP: Tạm thời đưa địa chỉ IP tấn công vào danh sách đen.
  • Generate alert & Log event: Tạo cảnh báo và ghi nhận sự kiện để gửi về hệ thống quản lý trung tâm (SIEM).

5. Sự phối hợp giữa NGFW và IPS

Trong các kiến trúc mạng hiện đại, IPS thường được tích hợp thành một module chức năng bên trong thiết bị NGFW (Ví dụ: Cisco Firepower Threat Defense).

  • NGFW đóng vai trò là “người gác cổng”, thực thi các chính sách vĩ mô: Ai được truy cập? Sử dụng ứng dụng nào? Từ vùng mạng nào đến vùng mạng nào?
  • IPS hoạt động như “chuyên gia phân tích”, đi sâu vào các kết nối đã được NGFW cho phép để trả lời câu hỏi: Luồng dữ liệu này có chứa mã khai thác không? Có chứa mã độc không?

Ví dụ một quy tắc (Policy) hoàn chỉnh: Cho phép Nhóm Nhân sự (User) truy cập ứng dụng Web (App) trên Internet (Zone), nhưng áp dụng kiểm tra IPS (IPS Profile) để ngăn chặn mã độc và gửi Log về máy chủ.


6. Các kịch bản triển khai thực tiễn (Case Studies)

Để hiểu rõ hơn sự linh hoạt của NGFW, dưới đây là một số kịch bản thực tiễn thường gặp:

Simulation: NGFW Decision Pipeline

6.1. Kiểm soát ứng dụng chuyên sâu

Thay vì gặp khó khăn khi nhiều ứng dụng cùng sử dụng một cổng (như TCP/443), NGFW cho phép thực thi chính sách đa chiều:

  • Cho phép luồng duyệt web HTTPS thông thường.
  • Cho phép truy cập hệ sinh thái Microsoft 365 phục vụ công việc.
  • Ngăn chặn các luồng dữ liệu liên quan đến game online hoặc các công cụ VPN vượt tường lửa.

6.2. Phân quyền truy cập dựa trên định danh

Với sự tích hợp cùng Active Directory, tổ chức có thể thiết lập các chính sách không phụ thuộc vào địa chỉ IP tĩnh:

  • Nhóm Quản trị viên (IT Admins): Được phép truy cập các giao thức quản trị (SSH, RDP) vào phân vùng Server.
  • Nhóm Nhân sự (HR Users): Được phép truy cập vào ứng dụng nội bộ riêng biệt.
  • Nhóm Khách (Guest Users): Chỉ được phép truy xuất Internet, chặn hoàn toàn kết nối vào mạng LAN.

6.3. Ngăn chặn khai thác dịch vụ công khai

Khi máy chủ Web được mở ra Internet, NGFW kết hợp IPS đóng vai trò bảo vệ cốt lõi:

  • Kẻ tấn công cố gắng gửi một truy vấn chứa mã khai thác (ví dụ: SQL Injection).
  • IPS phân tích tải trọng (payload), nhận diện khớp với chữ ký (signature) của cuộc tấn công.
  • Thiết bị ngay lập tức loại bỏ gói tin (Drop), tự động ngắt kết nối (Reset) và tạo cảnh báo bảo mật về hệ thống SIEM.

7. Các phân định khái niệm quan trọng (Key Distinctions)

Trong thực tế triển khai và trong chuẩn mực CCNA, cần lưu ý một số ranh giới cốt lõi:

  • Sự khác biệt giữa NGFW và Firewall Lớp 7: NGFW không chỉ đơn thuần là tường lửa kiểm tra Lớp 7. Đó là một giải pháp toàn diện bao gồm: stateful inspection, application awareness, user awareness, threat prevention và URL filtering phối hợp chặt chẽ với nhau.
  • Sự nhầm lẫn giữa IDS và IPS: Mặc dù chung nền tảng công nghệ, chức năng thực thi lại trái ngược. IDS hoạt động ở chế độ thụ động, tập trung vào Phát hiện và Cảnh báo (Detect and Alert). Ngược lại, IPS hoạt động ở chế độ chủ động (Inline), chịu trách nhiệm Phát hiện và Ngăn chặn (Detect and Prevent).
  • Hạn chế của Signature-based Detection: Mặc dù mang lại độ chính xác cao đối với các mối đe dọa đã biết, phương pháp dựa trên chữ ký hoàn toàn kém hiệu quả trước các cuộc tấn công mới chưa từng xuất hiện (Zero-day exploits).
  • Tối ưu hóa Rules của IPS: Kích hoạt quá nhiều bộ quy tắc hoặc áp dụng chính sách quá nghiêm ngặt trên IPS có thể dẫn đến hiện tượng cảnh báo sai (False Positive), vô tình chặn nhầm lưu lượng hợp lệ, đồng thời làm tăng độ trễ mạng và suy giảm hiệu năng tổng thể của thiết bị.

8. Tổng kết nội dung trọng tâm CCNA

NGFW là thiết bị thực thi chính sách bảo mật thế hệ mới, quyết định quyền truy cập bằng cách kiểm soát chặt chẽ dựa trên ứng dụng, người dùng, nội dung và sự hỗ trợ từ Threat Intelligence. IPS là hệ thống đi sâu vào lưu lượng mạng nhằm phát hiện và chủ động ngăn chặn các hành vi khai thác lỗ hổng và mã độc trong thời gian thực.

Chủ đề của bài viết

Chia sẻ bài viết

Gửi bài này cho người đang cần đúng chủ đề, hoặc lưu lại để quay về sau.

Đọc tiếp

Tất cả lộ trình học

Tiếp theo

Gợi ý bài tiếp theo

Bài 1.3: Kiểu Dữ Liệu và Hàm (Type & Func)

Trong các ngôn ngữ lập trình hướng đối tượng (OOP) truyền thống như Java hay C++, mọi thứ thường được gói gọn chặt chẽ bên trong các lớp (class). Go lại chọn …

Mở bài tiếp theo