GIÁO TRÌNH AN TOÀN THÔNG TIN (MÃ MÔN HỌC: MH23)

Tổng quan về giáo trình (250-300 từ)

Giáo trình An toàn thông tin (Mã môn học: MH23, tên gọi trong chương trình đào tạo: Môn học 23: An toàn mạng) do Trường Cao đẳng Cộng đồng Đồng Tháp biên soạn và ban hành theo Quyết định số 323/QĐ-CĐCĐ ngày 06 tháng 8 năm 2019 của Hiệu trưởng nhà trường. Trong khung chương trình đào tạo ngành Quản trị mạng máy tính trình độ Trung cấp, môn học này thuộc nhóm các môn học chuyên môn bắt buộc và được bố trí giảng dạy sau khi người học đã hoàn thành môn học Mạng máy tính.

Mục tiêu học tập của giáo trình được xác định rõ trên ba phương diện:

  • Kiến thức: Trình bày các nguy cơ mất an toàn, nguyên lý an toàn thông tin, các thành phần trong mô hình bảo mật và kỹ thuật bảo vệ hệ thống máy tính, hệ thống mạng.
  • Kỹ năng: Triển khai hệ thống bảo vệ đồng bộ; phát hiện và khắc phục các sự cố an toàn máy tính cơ bản.
  • Năng lực tự chủ và trách nhiệm: Xây dựng thái độ nghiên cứu nghiêm túc trong thực hành kỹ thuật.

Giáo trình có tổng thời lượng 65 giờ, bao gồm 25 giờ lý thuyết, 38 giờ thực hành/thảo luận/bài tập và 2 giờ kiểm tra. Nội dung được kết cấu thành 6 chương chuyên đề, bao quát từ các khái niệm bảo mật tổng quan, kỹ thuật mật mã, dịch địa chỉ mạng (NAT), công nghệ tường lửa (Firewall), danh sách điều khiển truy cập (ACL) đến phòng chống virus tin học.

Điểm đặc sắc của giáo trình là việc xây dựng cấu trúc bài học tích hợp chặt chẽ giữa cơ sở lý thuyết (công thức toán học mã hóa, mô hình kết nối giao thức TCP/IP) với các kịch bản hướng dẫn cấu hình chi tiết trên môi trường hệ điều hành mạng và thiết bị định tuyến thực tế.


Nội dung kiến thức cốt lõi (500-600 từ)

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

  • Chương 1: Tổng quan về an toàn và bảo mật thông tin (MH23-01): Khảo sát đối tượng tấn công mạng (Intruder gồm Hacker, Masquerader giả mạo địa chỉ/định danh, Eavesdropping sử dụng công cụ sniffer); nhận diện các lỗ hổng bảo mật hệ thống; phân tích nhu cầu bảo vệ thông tin dựa trên 3 tiêu chí dữ liệu (Bảo mật, Tính toàn vẹn, Tính kịp thời), bảo vệ tài nguyên mạng tránh bị biến thành bàn đạp tấn công và bảo vệ danh tiếng cơ quan; trích dẫn số liệu thống kê sự cố an ninh mạng của tổ chức CERT giai đoạn 1989–1994 (tăng từ 200 vụ lên 1.330 vụ).
  • Chương 2: Mã hóa thông tin (MH23-02): Khái niệm Cryptography, bản rõ (Plaintext $P$), bản mã (Ciphertext $C$), khóa (Key $K$), thuật toán mã hóa $E_K(P)=C$ và giải mã $D_K(C)=P$; 4 mục tiêu bảo vệ (Tính bí mật, Tính xác thực, Tính toàn vẹn, Tính không thể chối bỏ); nguyên lý xác định độ an toàn thuật toán; phân loại hệ mật mã: mã hóa cổ điển (mã hóa thay thế Substitution Cipher với ánh xạ $p: Z_{26} \to Z_{26}$, mã hóa hoán vị Permutation Cipher $\pi: Z_{26} \to Z_{26}$), mã hóa đối xứng (khối Block Cipher 64-bit và dòng Stream Cipher; các thuật toán DES 56-bit key, Triple DES với công thức $C = E_{K3}(D_{K2}(E_{K1}(P)))$, AES 128–256 bit, RC4), mã hóa bất đối xứng (Public Key Cryptography gồm RSA, Diffie-Hellman), và hệ thống mã hóa khóa lai (Hybrid Cryptosystems kết hợp Session Key).
  • Chương 3: NAT - Network Address Translation (MH23-03): Lịch sử giải quyết bài toán cạn kiệt IPv4; đối chiếu Classic NAT theo tiêu chuẩn RFC 1931; cơ chế hoạt động của NAT tĩnh ($m=n$) theo công thức logic và NAT động ($m \ge n$, cơ chế NAT Pool); phân tích phiên kết nối FTP Passive/Non-passive theo RFC 959; quy trình tính toán lại Header Checksum TCP/IP; cấu hình các thành phần Translation, Address (DHCP), Name Resolution (DNS) trên dịch vụ Routing and Remote Access của Windows Server 2003.
  • Chương 4: Bảo vệ mạng bằng tường lửa (MH23-04): Phân loại hình thức tấn công (tấn công trực tiếp, nghe trộm qua NIC, giả mạo địa chỉ IP source-routing, DoS ping flood, lỗi quản trị, tấn công phi kỹ thuật nhắm vào con người); mô hình 5 lớp bảo vệ; nguyên lý hoạt động và ưu/nhược điểm của 3 thành phần Firewall (Bộ lọc gói tin Packet-filtering router, Cổng ứng dụng Application-level gateway/Proxy service/Bastion host, Cổng mạch Circuit-level gateway); các kiến trúc tường lửa (Packet-filtering router, Screened Host Firewall đơn card/hai card mạng Dual-homed, Screened-subnet Firewall thiết lập vùng phi quân sự DMZ); phân tích các giới hạn của Firewall đối với tấn công nội bộ hoặc mã độc đính kèm dữ liệu.
  • Chương 5: Danh sách điều khiển truy cập - ACL (MH23-05): Định nghĩa và vai trò của Access Control List trong mạng diện rộng (WAN); phân biệt Danh sách truy cập chuẩn (Standard ACL kiểm tra địa chỉ nguồn) và Danh sách truy cập mở rộng (Extended ACL kiểm tra địa chỉ nguồn, địa chỉ đích, giao thức và số hiệu cổng); nguyên tắc lọc gói tin tuần tự từ trên xuống (top-down), cơ chế dừng khi khớp điều kiện (first match) và quy tắc từ chối ngầm định ở dòng lệnh cuối cùng (implicit deny); cú pháp lệnh tổng quát access-list và lệnh áp dụng lên giao diện mạng access-group.
  • Chương 6: Virus và cách phòng chống (MH23-06): Tổng quan định nghĩa virus tin học, các con đường lây lan qua môi trường truyền dẫn và phân loại các biến thể mã độc.

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

  • Lý thuyết an toàn thông tin: Thiết lập nền tảng về tam giác bảo mật CIA mở rộng (Confidentiality, Integrity, Availability/Tính kịp thời, Non-repudiation) và phân tích các bề mặt tấn công mạng.
  • Cơ sở mật mã học: Cung cấp nguyên lý chuyển đổi không gian bản rõ sang bản mã qua các hàm hoán vị, thay thế toán học $Z_{26}$ và cấu trúc trao đổi khóa lai.
  • Cơ chế truyền thông và xử lý gói tin: Nắm vững cấu trúc Packet Header trong bộ giao thức TCP/IP, phương thức phân định cổng kết nối và cơ chế tính toán giá trị kiểm tra Checksum.
  • Kiến trúc phân vùng an ninh: Mô hình hóa rào chắn an ninh mạng theo mô hình phân tầng đa lớp (Defense-in-depth) và phân tách vùng mạng DMZ/Intranet/Internet.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Cấu hình Routing and Remote Access, NAT/Basic Firewall, ánh xạ cổng Web Server (HTTP port 80) trên máy chủ Windows; thiết lập các quy tắc Standard/Extended ACL trên thiết bị định tuyến.
  • Kỹ năng phân tích (Analytical skills): Phân tích bảng luật tường lửa (Rule permit/deny); giải mã luồng truyền thông dựa trên địa chỉ IP, cổng giao thức và phân tích vết đường truyền bằng lệnh tracert.
  • Kỹ năng thực hành quy trình (Practical competencies): Vận hành các bước thiết lập mạng nội bộ an toàn, cô lập máy chủ dịch vụ và thực hiện thao tác mã hóa thủ công các chuỗi văn bản dữ liệu.

Phương pháp giảng dạy và học tập (300-350 từ)

Giáo trình áp dụng phương pháp sư phạm tích hợp lý thuyết với thực hành chuyên môn nghề (phân bổ 25 giờ lý thuyết và 38 giờ thực hành). Quá trình giảng dạy kết hợp phân tích nguyên lý kỹ thuật với thực nghiệm mô phỏng trực tiếp trên máy trạm và máy chủ.

Hệ thống bài tập và bài thực hành (Practical exercises) được thiết kế đồng bộ ở cuối mỗi chương với các dạng thức cụ thể:

  • Bài tập lý thuyết và so sánh: Đòi hỏi học viên phân biệt bản chất các khái niệm (ví dụ: so sánh cơ chế chuyển đổi giữa NAT tĩnh và NAT động; phân tích ưu/nhược điểm giữa bộ lọc gói tin Packet-filtering router và cổng ứng dụng Application-level gateway; phân tích các mức độ bảo vệ an toàn thông tin).
  • Bài tập giải thuật mã hóa: Thực hiện các bài toán chuyển đổi thủ công bảng rõ sang bảng mã (và ngược lại) trên hệ mã hóa thay thế Substitution Cipher và mã hóa hoán vị Permutation Cipher với các mẫu dữ liệu thực tế như chuỗi "khoacongnghethongtin", "sinhviencongnghethongtin", "shesellsseashellsbytheseashore".
  • Bài tập phân tích bảng luật: Phân tích logic xử lý gói tin của bảng luật tường lửa mẫu (tập hợp các Rule từ A đến E dựa trên Source/Destination Address, Service, Action Permit/Deny, NAT Mapping).
  • Bài lab cấu hình hệ thống thực tế: Hướng dẫn thực hành từng bước (Step-by-step) trên mô hình mạng gồm nhiều máy tính: thiết lập máy PC09 làm NAT Server qua giao diện Routing and Remote Access; cấu hình cài đặt Application Server (IIS/ASP) cho máy PC08 trong thư mục C:\Inetpub\wwwroot\index.htm; gán Static Route gateway 0.200; mở dịch vụ Web Server trên card mạng công cộng; và sử dụng trình duyệt Internet Explorer cùng lệnh tracert từ máy PC10 để kiểm tra kết quả định tuyến.

Phương pháp đánh giá bao gồm kiểm tra đánh giá kỹ năng thực hành lab định kỳ, đánh giá kết quả phân tích bảng luật mạng và 2 giờ kiểm tra chính thức kết thúc môn học. Về phương diện tự học, giáo trình định hướng người học nghiên cứu mở rộng các chuẩn giao thức Internet quốc tế liên quan và luyện tập cấu hình thử nghiệm trên hệ thống máy ảo độc lập.


Điểm nổi bật và cập nhật (250-300 từ)

Giáo trình An toàn thông tin được chuẩn hóa theo danh mục đào tạo nghề nghiệp chính quy của Trường Cao đẳng Cộng đồng Đồng Tháp năm 2019, phản ánh các điểm nổi bật về mặt học thuật và kỹ thuật:

  • Tính quy chuẩn và tham chiếu kỹ thuật quốc tế: Nội dung bài giảng tích hợp các tiêu chuẩn kỹ thuật quốc tế như RFC 1931 (đặc tả kỹ thuật Classic NAT thời kỳ đầu), RFC 959 (đặc tả giao thức truyền tệp FTP với hai cơ chế Passive và Non-passive), cùng các số liệu thống kê an ninh mạng từ tổ chức ứng cứu sự cố máy tính CERT.
  • Tiếp cận từ nền tảng đến hiện đại: Giáo trình xây dựng mạch kiến thức tuần tự từ các kỹ thuật mã hóa cổ điển (Caesar Cipher, Transposition/Substitution), tiến tới các tiêu chuẩn mã hóa công nghiệp đối xứng và bất đối xứng (DES, Triple DES, AES với kích thước khóa từ 128 đến 256 bits, RSA, Diffie-Hellman), và giải pháp khóa lai Session Key.
  • Gắn liền ứng dụng thực tiễn mạng máy tính: Kiến thức lý thuyết được gắn kết trực tiếp với các ứng dụng an toàn trong môi trường mạng thực tế: bảo mật thư điện tử (Securing Email), hệ thống xác thực (Authentication System), mạng riêng ảo (VPN), bảo mật không dây (Wireless Encryption) và bảo mật giao dịch thương mại điện tử (Secure E-commerce).
  • Mô hình kiến trúc phân tầng chuyên sâu: Trình bày chi tiết các mô hình kiến trúc tường lửa trong doanh nghiệp, đặc biệt là kiến trúc phân vùng mạng phi quân sự (DMZ / Screened-subnet Firewall) phối hợp giữa Router ngoài, Bastion Host và Router trong nhằm che giấu hoàn toàn cấu trúc mạng nội bộ.

Đối tượng sử dụng giáo trình (200-250 từ)

  • Người học chính quy: Học viên và sinh viên trình độ Trung cấp chuyên nghiệp thuộc ngành Quản trị mạng máy tính và khối ngành Công nghệ thông tin. Giáo trình cũng đóng vai trò tài liệu cơ sở cho sinh viên trình độ Cao đẳng kỹ thuật cần tiếp cận thực hành an toàn thông tin.
  • Yêu cầu điều kiện tiên quyết (Prerequisites): Người học bắt buộc phải hoàn thành môn học Mạng máy tính. Cần có kiến thức nền tảng vững chắc về kiến trúc mạng TCP/IP, phương thức định địa chỉ IP (các lớp A, B, C và cơ chế Subnet Mask), nguyên lý hoạt động của các giao thức tầng mạng/tầng ứng dụng (HTTP, FTP, DNS, Telnet, ICMP) và kỹ năng thao tác cơ bản trên hệ điều hành Windows Server.
  • Giảng viên chuyên ngành: Giảng viên tại các cơ sở giáo dục nghề nghiệp sử dụng giáo trình làm khung bài giảng và căn cứ thiết kế đề cương chi tiết cho môn học MH23; sử dụng các kịch bản cấu hình trong giáo trình để xây dựng hệ thống bài tập thực hành trên phòng máy lab.
  • Tự học và tham khảo kỹ thuật: Kỹ thuật viên mạng sơ cấp hoặc người tự học có thể sử dụng giáo trình để tham khảo các phương thức cấu hình dịch vụ NAT, thiết lập Access Control List trên router và hiểu rõ nguyên lý phân tích gói tin bảo mật.

Câu hỏi thường gặp (250-300 từ)

1. Giáo trình này phù hợp với ai?

Giáo trình được biên soạn phục vụ trực tiếp cho học viên trình độ Trung cấp nghề Quản trị mạng máy tính, đồng thời là tài liệu tham khảo cho sinh viên cao đẳng, đại học kỹ thuật cần tài liệu tiếp cận nền tảng an toàn mạng có hướng dẫn cấu hình thực hành chi tiết.

2. Cần kiến thức nền nào để học?

Người học cần học xong môn học Mạng máy tính, hiểu rõ về mô hình kết nối mạng, cách phân chia lớp mạng IP, số hiệu cổng giao thức (Port), các giao thức truyền thông cơ bản (TCP/UDP, HTTP, FTP, DNS) và quản trị hệ điều hành máy chủ cơ bản.

3. Điểm khác biệt với giáo trình khác?

Giáo trình có thời lượng thực hành chiếm ưu thế (38/65 giờ), tập trung cung cấp các bước cấu hình trực tiếp trên hệ thống thực tế (Windows Server Routing and Remote Access, IIS) và hướng dẫn chi tiết cú pháp các dòng lệnh Access Control List trên router, kết hợp giải thuật mã hóa cụ thể thay vì chỉ trình bày lý thuyết khái quát.

4. Làm sao để tự học hiệu quả?

Người học cần kết hợp đọc lý thuyết với việc tự giải các bài tập mã hóa hoán vị/thay thế ký tự, phân tích các bảng luật tường lửa, và xây dựng môi trường mạng ảo hóa (dùng máy ảo) để thực hành từng bước cấu hình NAT, Web Server theo đúng hướng dẫn của tài liệu.

5. Có tài liệu bổ trợ nào kèm theo?

Giáo trình dẫn chiếu trực tiếp đến các tài liệu tham khảo chuyên ngành an toàn mạng và các chuẩn Internet quốc tế quan trọng như RFC 1931 (về NAT) và RFC 959 (về giao thức FTP).


Kết luận (150 từ)

Giáo trình An toàn thông tin (Mã môn học: MH23) của Trường Cao đẳng Cộng đồng Đồng Tháp cung cấp cấu trúc kiến thức nền tảng và kỹ năng ứng dụng hoàn chỉnh về bảo mật hệ thống mạng máy tính. Giá trị cốt lõi của tài liệu nằm ở sự liên kết chặt chẽ giữa các nguyên lý lý thuyết (mật mã học, kiểm soát truy cập, kiến trúc phân vùng) với kỹ năng triển khai kỹ thuật thực tế (NAT, Firewall, Access Control List, phòng chống virus).

Lộ trình học tập được thiết kế mạch lạc: đi từ việc nhận diện các mối nguy hại và nguyên lý mã hóa dữ liệu tại Chương 1 và Chương 2; tiến hành triển khai các công nghệ bảo vệ hạ tầng và máy chủ tại Chương 3 và Chương 4; sau đó làm chủ các công cụ lọc luồng dữ liệu chuyên sâu và quản trị an toàn mã độc tại Chương 5 và Chương 6. Người học có thể khai thác bổ sung các tài liệu chuẩn RFC và hệ thống bài lab mô phỏng để tối ưu hóa năng lực quản trị an toàn mạng.