Tổng quan về giáo trình

Giáo trình mô đun An toàn mạng (Mã mô đun: MĐCC13030181) là tài liệu đào tạo chuyên môn bắt buộc thuộc chương trình đào tạo nghề Quản trị mạng máy tính ở trình độ Cao đẳng nghề, được ban hành theo quyết định của Hiệu trưởng Trường Cao đẳng Công nghiệp Phúc Yên (nay thuộc Trường Cao đẳng Công nghiệp và Thương mại, Vĩnh Phúc) năm 2018. Mô đun này được bố trí giảng dạy sau khi người học đã hoàn thành các môn học chung và các môn học cơ sở chuyên ngành.

Chương trình có tổng thời lượng thực hiện là 90 giờ, phân bổ thành 30 giờ lý thuyết, 57 giờ thực hành/thảo luận/bài tập và 3 giờ kiểm tra đánh giá. Mục tiêu học tập (learning outcomes) của giáo trình tập trung vào việc trang bị cho người học:

  • Về kiến thức: Xác định các thành phần của hệ thống bảo mật; trình bày các hình thức, kịch bản tấn công mạng; mô tả các phương pháp mã hóa thông tin; nắm vững kiến trúc mạng sử dụng tường lửa; mô tả cách xây dựng hệ thống phát hiện/ngăn ngừa xâm nhập (IDS/IPS) và phân loại các chủng loại virus tin học.
  • Về kỹ năng: Thiết lập các cơ chế điều khiển truy cập, triển khai cấu hình hệ thống tường lửa lọc gói, thiết lập chính sách kiểm soát danh sách truy cập (Access Control List) trên thiết bị mạng và cấu hình bảo vệ hệ thống trước các nguy cơ mã độc.

Cấu trúc giáo trình tiếp cận theo mô hình kết hợp chặt chẽ giữa cơ sở lý thuyết an ninh thông tin và quy trình triển khai kỹ thuật thực nghiệm. Điểm đặc thù của giáo trình là việc dành hơn 63% thời lượng (57/90 giờ) cho nội dung thực hành trực tiếp trên thiết bị và kịch bản dòng lệnh (CLI), lấy việc bảo vệ dữ liệu và kiểm soát lưu lượng trên hạ tầng mạng TCP/IP làm trọng tâm.


Nội dung kiến thức cốt lõi

Các chương/chủ đề chính

Nội dung giáo trình gồm 5 bài học chính, được sắp xếp theo tiến trình logic từ tổng quan khái niệm, nguyên lý mã hóa cơ bản, phân tích nguy cơ đến các giải pháp phòng thủ biên và giám sát chuyên sâu:

  • Bài 1: Tổng quan về an toàn và bảo mật thông tin (12 giờ: 6 LT, 6 TH): Trình bày tam giác bảo mật CIA (Bí mật - Toàn vẹn - Sẵn dùng), các khái niệm tài sản, nguy cơ và lỗ hổng bảo mật. Phân loại đối tượng tấn công (Hacker, Masquerader, Eavesdropping). Phân cấp độ nghiêm trọng của lỗ hổng bảo mật theo chuẩn Microsoft (Critical, Important, Moderate, Low). Trình bày các mô hình điều khiển truy cập: Tùy chọn (DAC), Bắt buộc (MAC), Dựa trên luật (Rule-based) cùng quy trình Xác thực, Cấp quyền và Kiểm toán.
  • Bài 2: Mã hóa thông tin (12 giờ: 6 LT, 6 TH): Khái niệm mật mã học (Cryptography), không gian khóa (Keyspace), các mục tiêu an toàn (Confidentiality, Authentication, Integrity, Non-repudiation). Phân tích chi tiết các hệ mật mã cổ điển (Mã thay thế - Substitution Cipher, Mã hoán vị - Permutation Cipher), hệ mật mã đối xứng (DES 56-bit key, 3DES, AES từ 128 đến 256 bits, RC4, phân biệt Block Cipher và Stream Cipher), hệ mật mã bất đối xứng (RSA, Diffie-Hellman) và hệ thống mã hóa khóa lai (Hybrid Cryptosystem sử dụng Session Key).
  • Bài 3: Các hình thức tấn công mạng phổ biến (24 giờ: 6 LT, 17 TH, 1 KT): Tiếp cận mô hình bản chất: $\text{Tấn công} = \text{Mối đe dọa} + \text{Lỗ hổng}$. Phân loại theo mục đích (Giả mạo, Chặn bắt, Gây ngắt quãng, Sửa đổi) và hình thức (Chủ động - Active, Thụ động - Passive). Phân tích chi tiết tấn công trực tiếp, nghe trộm dữ liệu qua chế độ mạng promiscuous (NIC sniffer), giả mạo địa chỉ IP (IP spoofing/source-routing), tấn công từ chối dịch vụ (DoS bằng ping flood), lỗi quản trị và tấn công phi kỹ thuật (Social Engineering). Giáo trình đưa vào nghiên cứu kịch bản phát tán mã độc gián điệp (Spyware) qua tệp văn bản (Word, Excel, PowerPoint) dựa trên sự cố an ninh thực tế của Vietnam Airlines.
  • Bài 4: Công nghệ bức tường lửa (18 giờ: 6 LT, 11 TH, 1 KT): Phân tích mô hình 5 lớp bảo vệ an toàn (Quyền truy nhập tệp $\rightarrow$ Tài khoản người dùng $\rightarrow$ Mã hóa $\rightarrow$ Bảo vệ vật lý $\rightarrow$ Bức tường lửa). Phân loại tường lửa gồm Tường lửa lọc gói (Packet filtering router), Cổng mức ứng dụng (Application-level gateway/Proxy/Bastion host) và Cổng mức mạch (Circuit-level gateway). Phân tích 3 mô hình triển khai: Bộ trung chuyển lọc gói, Screened Host (Single-homed/Dual-homed Bastion host), và Screened-Subnet Firewall (Vùng mạng phi quân sự - DMZ). Thiết lập danh sách điều khiển truy cập ACL chuẩn (1–99) và ACL mở rộng (100–199) trên thiết bị Cisco cùng quy tắc tính toán mặt nạ ký tự đại diện (Wildcard mask).
  • Bài 5: Hệ thống IDS/IPS và cách phòng chống virus (24 giờ: 6 LT, 17 TH, 1 KT): Xây dựng hệ thống phát hiện xâm nhập IDS (kết nối switch giám sát lưu lượng) và hệ thống ngăn ngừa xâm nhập IPS (ghép inline trên đường truyền sau tường lửa) theo nguyên lý phòng thủ theo chiều sâu (Defense in depth). Nguyên lý phát hiện xâm nhập dựa trên chữ ký (Signature-based). Tổng quan về virus tin học, cơ chế lây lan, phân loại mã độc và quy trình thiết lập giải pháp phòng chống.

Kiến thức nền tảng được xây dựng

  • Lý thuyết an toàn dữ liệu: Mô hình CIA, các nguyên tắc xác thực, ủy quyền, kiểm toán hệ thống.
  • Nguyên lý mật mã học: Cơ chế biến đổi bản rõ (Plaintext) thành bản mã (Ciphertext) theo công thức $E_K(P) = C$ và $D_K(C) = P$; cấu trúc khóa và phân phối khóa lai.
  • Nguyên lý kiểm soát luồng dữ liệu: Cơ chế lọc gói tin tại tầng Network và Transport dựa trên IP nguồn/đích, giao thức TCP/UDP và số hiệu cổng kết nối; nguyên lý cô lập mạng thông qua vùng DMZ.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Cấu hình Access Control List chuẩn và mở rộng trên giao diện dòng lệnh của Router Cisco; tính toán chính xác chuỗi 32-bit Wildcard mask; áp dụng tham số in/out vào cổng mạng; cấu hình tùy chọn log để ghi nhận dữ liệu lưu thông.
  • Kỹ năng phân tích (Analytical skills): Phân tích gói tin bằng các công cụ kiểm tra (extended ping, debug ip packet, show ip access-lists); giải mã các gói dữ liệu ICMP unreachable; nhận diện các dấu hiệu xâm nhập và lỗ hổng tràn bộ đệm.
  • Năng lực thực hành nghề nghiệp (Practical competencies): Triển khai lắp đặt và kết nối hạ tầng mạng an toàn; thiết lập các quy tắc tường lửa đa tầng bảo vệ máy chủ nội bộ; xây dựng phương án sao lưu ngoại vi (Offsite backup) và cô lập mã độc hại.

Phương pháp giảng dạy và học tập

Giáo trình được thiết kế phục vụ phương pháp giảng dạy tích hợp giữa thuyết trình lý thuyết, minh họa trực quan và thực hành tình huống trực tiếp tại phòng máy chuyên môn hóa.

  • Tiếp cận sư phạm: Giảng viên sử dụng kết hợp phương pháp thuyết trình bài giảng số (slide, video trực quan) với hoạt động nhóm phân tích case study. Người học được yêu cầu trực tiếp thao tác các thuật toán mật mã trên giấy trước khi thực hiện các bài lab cấu hình an ninh trên thiết bị mạng.
  • Bài tập tình huống và thực hành mật mã:
    • Thực hiện mã hóa và giải mã bản rõ bằng hệ mật mã thay thế (Substitution Cipher) với hoán vị $p: \mathbb{Z}{26} \to \mathbb{Z}{26}$ trên các chuỗi văn bản mẫu ("khoacongnghethongtin", "sinhviencongnghethongtin").
    • Áp dụng hệ mật mã hoán vị (Permutation Cipher) dựa trên hoán vị ma trận khối $\pi$ và hàm nghịch đảo $\pi^{-1}$.
  • Hệ thống bài tập thực hành cấu hình (Lab):
    • Lab 1 (Standard Access-list): Cấu hình Router R2 và R1 để lọc gói tin, cấm toàn bộ dải mạng 200.0/24 truy cập đến mạng đích 172.254/16, sử dụng lệnh access-list 1 deny, access-list 1 permit any gắn vào chiều out của cổng FastEthernet0/0. Kiểm tra và phân tích kết quả bằng lệnh extended ping và debug ip packet.
    • Lab 2 (Extended Access-list): Thiết lập Access-list 100 trên đường truyền Serial giữa Router A và Router B, áp dụng quy tắc lọc dựa trên cả IP nguồn, IP đích kèm từ khóa log (access-list 100 permit ip host 150.2 log, access-list 100 deny ip host 150.3 log). Giám sát trạng thái thông qua show ip access-lists.
  • Phương pháp đánh giá:
    • Điều kiện dự thi: Tham gia tối thiểu 70% thời gian lý thuyết và 80% thời gian thực hành.
    • Đánh giá quá trình: 01 bài kiểm tra thường xuyên (trắc nghiệm/thực hành) và 02 bài kiểm tra định kỳ (thực hành cá nhân/nhóm). Điểm trung bình chung đạt từ 5.0 trở lên (thang điểm 10).
    • Đánh giá kết thúc: Thi tự luận kết thúc môn học (thang điểm 10).
  • Hướng dẫn tự học: Học viên được khuyến khích biên soạn trước các tệp lệnh Access-list trên phần mềm soạn thảo văn bản (Notepad) để kiểm tra logic cú pháp trước khi dán trực tiếp vào giao diện CLI của bộ định tuyến; chủ động phân tích các nhật ký lỗi (logging) để tối ưu hóa bảng lọc.

Điểm nổi bật và cập nhật

  • Tính cập nhật theo khung chương trình Cao đẳng nghề 2018: Giáo trình bám sát quy chuẩn chương trình đào tạo của Trường Cao đẳng Công nghiệp và Thương mại, cập nhật các yêu cầu thực tế về quản trị an toàn mạng trong môi trường doanh nghiệp vừa và nhỏ.
  • Chuyển giao công nghệ mật mã: Giáo trình phân tích rõ tiến trình thay thế các giải thuật mật mã đối xứng đã suy giảm độ an toàn như DES (khóa 56-bit dễ bị phá vỡ) sang chuẩn mã hóa nâng cao AES (hỗ trợ khóa 128 đến 256-bit) và Triple DES (3DES), đồng thời đưa ra kiến trúc kết hợp hệ mật mã khóa lai (Hybrid Cryptosystem) để giải quyết bài toán hiệu năng xử lý.
  • Tích hợp tình huống an ninh thực tế: Tài liệu phân tích trường hợp điển hình về cuộc tấn công làm thay đổi giao diện và hệ thống thông báo âm thanh của Vietnam Airlines, qua đó chỉ ra cơ chế phát tán phần mềm gián điệp qua các tệp tin văn phòng (Word, Excel, PowerPoint) ngụy trang dưới các tiến trình hệ thống như Windows Update, Adobe Flash, Unikey.
  • Mô hình hóa kiến trúc phòng thủ phân lớp (Defense in depth): Phân định ranh giới chức năng rõ ràng giữa hệ thống lọc gói biên (Firewall), vùng trung gian cách ly (DMZ), thiết bị phát hiện xâm nhập thụ động (IDS) gắn qua cổng switch mirror và thiết bị ngăn chặn xâm nhập chủ động (IPS) gắn nối tiếp (inline).

Đối tượng sử dụng giáo trình

  • Sinh viên: Giáo trình dành cho sinh viên năm thứ hai hoặc năm thứ ba trình độ Cao đẳng / Cao đẳng nghề thuộc chuyên ngành Quản trị mạng máy tính, Công nghệ thông tin.
  • Yêu cầu điều kiện tiên quyết (Prerequisites): Người học cần hoàn thành các học phần chung và môn học cơ sở chuyên ngành như Mạng máy tính căn bản, Kiến trúc giao thức TCP/IP, Kỹ thuật định tuyến cơ bản và Quản trị hệ điều hành.
  • Giảng viên: Dùng làm tài liệu giảng dạy chính thức, cung cấp khung phân bổ bài giảng 90 giờ, hệ thống đề cương chi tiết, kịch bản hướng dẫn bài tập phòng lab (Lab sheets) và ngân hàng câu hỏi phục vụ kiểm tra thường xuyên, định kỳ, thi kết thúc học phần.
  • Kỹ sư và người tự học: Tài liệu tham khảo phù hợp cho kỹ thuật viên quản trị hệ thống mạng tại các cơ quan, doanh nghiệp cần tài liệu chuẩn hóa về cấu hình Access-list trên thiết bị Cisco, mô hình thiết lập phân vùng DMZ và phương pháp phòng ngừa mã độc mạng.

Câu hỏi thường gặp

1. Giáo trình này phù hợp với đối tượng đào tạo nào?

Tài liệu được xây dựng chuẩn hóa cho học viên, sinh viên trình độ Cao đẳng nghề chuyên ngành Quản trị mạng máy tính; đồng thời phù hợp làm tài liệu cơ sở cho sinh viên ngành Công nghệ thông tin cần nắm vững kỹ thuật an toàn mạng thực hành.

2. Cần có kiến thức nền tảng nào trước khi học mô đun này?

Học viên cần nắm chắc kiến thức cơ sở mạng máy tính, cấu trúc gói tin của bộ giao thức TCP/IP, cách phân chia địa chỉ mạng con (Subnetting), nguyên lý định tuyến tĩnh/động và kỹ năng sử dụng dòng lệnh cơ bản trên hệ điều hành mạng.

3. Điểm khác biệt của giáo trình so với các tài liệu lý thuyết an toàn thông tin chung là gì?

Giáo trình dành hơn 63% thời lượng cho nội dung thực hành (57/90 giờ), tập trung trực tiếp vào cấu hình câu lệnh thực tế trên thiết bị định tuyến Cisco (Access Control List, Wildcard mask, Debug), thay vì chỉ thuần túy trình bày các định lý toán học của mật mã học.

4. Làm thế nào để tự học và thực hành hiệu quả các nội dung trong giáo trình?

Người học nên kết hợp đọc lý thuyết phân tầng bảo mật với việc tự giải các bài tập giải thuật mã hóa cổ điển; đồng thời sử dụng các phần mềm mô phỏng mạng để cấu hình từng bước các bài lab Access-list chuẩn và mở rộng, phân tích các bản tin thông báo lỗi ICMP để hiểu rõ cơ chế lọc gói.

5. Giáo trình có tài liệu bổ trợ nào kèm theo không?

Đi kèm với giáo trình là hệ thống đề cương bài giảng, slide bài giảng điện tử theo từng bài học, ngân hàng câu hỏi trắc nghiệm, hệ thống bài tập tình huống thực tế và phiếu hướng dẫn thực hành chi tiết.


Kết luận

Giáo trình mô đun An toàn mạng cung cấp hệ thống kiến thức toàn diện và thực tế về an ninh mạng, trải dài từ các khái niệm an toàn thông tin cốt lõi, cơ sở mật mã học, phân loại nguy cơ tấn công đến kỹ thuật cấu hình tường lửa đa lớp, danh sách kiểm soát truy cập và hệ thống phát hiện/ngăn ngừa xâm nhập (IDS/IPS).

Lộ trình học tập được thiết kế mạch lạc giúp người học nhanh chóng hình thành tư duy phân tích an toàn hệ thống và kỹ năng thao tác thiết bị trực tiếp. Để đạt hiệu quả tối ưu, người học cần kết hợp nghiên cứu tài liệu phát tay, slide bài giảng và thực hiện đầy đủ các bài thực hành trên hệ thống phòng máy tính chuyên dụng 30 bộ máy kết nối mạng tiêu chuẩn.