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

Giáo trình mạng máy tính được biên soạn bởi Nhóm biên soạn thuộc Khoa Tin học ứng dụng, Trường Cao đẳng Giao thông Vận tải Trung ương II. Tài liệu được thiết kế nhằm phục vụ chương trình đào tạo trình độ Cao đẳng và Đại học cho chuyên ngành Tin học ứng dụng cùng các khối ngành kỹ thuật liên quan đến công nghệ thông tin. Trong khung chương trình, học phần này giữ vai trò trang bị kiến thức cơ sở ngành và kỹ thuật chuyên môn về hạ tầng kết nối, quản trị hệ thống mạng nội bộ và các giải pháp bảo vệ dữ liệu trong hoạt động điều hành, sản xuất của cơ quan, doanh nghiệp.

Mục tiêu học tập của giáo trình hướng tới việc cung cấp nền tảng lý thuyết chuẩn hóa kết hợp kỹ năng thực hành nghề nghiệp. Người học sau khi hoàn thành chương trình có khả năng:

  • Phân tích và phân loại các quy mô mạng (LAN, MAN, WAN), mô hình xử lý dữ liệu và cấu trúc tham chiếu chuẩn quốc tế.
  • Thiết kế, phân bổ không gian địa chỉ IPv4 theo các lớp A, B, C và xác định mặt nạ mạng (subnet mask).
  • Nhận diện và thao tác trực tiếp trên các phương tiện truyền dẫn (cáp đồng trục, cáp xoắn đôi, cáp quang) cùng các thiết bị mạng (NIC, Hub, Switch, Router, Gateway).
  • Phân tích các mối nguy cơ an ninh thông tin, nhận dạng các hình thức tấn công hệ thống và vận dụng các giải pháp bảo mật như mật mã hóa (DES, RSA), tường lửa, Proxy và mạng riêng ảo (VPN).
  • Thực hiện đấu nối vật lý, cấu hình thiết bị định tuyến, cài đặt và khai thác các dịch vụ mạng cục bộ.

Cấu trúc giáo trình gồm 7 chương được xây dựng theo phương pháp tiếp cận từ nền tảng lý thuyết phân lớp, đặc tả kỹ thuật phần cứng, quy tắc bảo mật đến quy trình cài đặt và khai thác dịch vụ thực tế. Điểm đặc thù của tài liệu là sự tích hợp chặt chẽ giữa các tiêu chuẩn kỹ thuật quốc tế (ISO, IEEE, IETF) với quy trình thao tác kỹ thuật cụ thể tại phòng máy và doanh nghiệp.


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

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

  • Chương 1: Cơ sở mạng máy tính (Giới thiệu về mạng): Trình bày khái niệm mạng máy tính; phân loại phạm vi mạng gồm LAN (băng thông lớn, phạm vi nhỏ), MAN (kết nối đô thị/quốc gia), WAN (phạm vi toàn cầu, sử dụng vệ tinh/cáp quang) và Internet; mô hình xử lý (tập trung, cộng tác, phân phối); mô hình quản lý (Workgroup tự chứng thực cục bộ, Domain quản trị tập trung thông qua Primary Domain Controller); mô hình kiến trúc ứng dụng (Peer-to-Peer, Client-Server); hệ thống dịch vụ mạng (File, Print, Message, Directory, Application, Database) và các lợi ích thực tiễn.
  • Chương 2: Mô hình tham chiếu OSI: Phân tích khái niệm giao thức (Protocol); cấu trúc 7 tầng của mô hình OSI (Physical, Data Link, Network, Transport, Session, Presentation, Application); quy trình đóng gói (encapsulation) và mở gói (de-encapsulation) dữ liệu; cấu trúc mô hình TCP/IP 4 tầng (Application, Transport, Internet, Network Interface); phân tích các giao thức FTP, HTTP, SMTP, DNS, TFTP, TCP, UDP, IP và so sánh đối chiếu giữa mô hình OSI và TCP/IP.
  • Chương 3: Địa chỉ IP: Cung cấp cấu trúc địa chỉ IPv4 32-bit (gồm 4 octet/byte), quy tắc phân định Network ID, Host ID, Subnet ID; định nghĩa địa chỉ Host, địa chỉ mạng (Host ID gồm toàn bit 0), địa chỉ Broadcast (Host ID gồm toàn bit 1); khái niệm Subnet Mask mặc định; phân loại chi tiết các lớp địa chỉ: Lớp A (0.0.0.0 – 127.255.255.255, mặt nạ 255.0.0.0, gồm 126 mạng), Lớp B (128.0.0.0 – 191.255.255.255, mặt nạ 255.255.0.0, 16.384 mạng, 65.534 host), Lớp C (192.0.0.0 – 223.255.255.255, mặt nạ 255.255.255.0, 254 host), Lớp D và E.
  • Chương 4: Phương tiện truyền dẫn và các thiết bị mạng: Đặc tả phương tiện truyền dẫn vật lý: cáp đồng trục (thicknet 500m, thinnet 185m-200m), cáp xoắn đôi (STP, UTP), cáp quang (laser/diode, băng thông 2Gbps); kỹ thuật bấm cáp UTP theo chuẩn 10/100 Base-T (cáp thẳng, cáp chéo, cáp Console); các thiết bị phần cứng gồm Card mạng NIC (địa chỉ MAC 48-bit định danh bởi IEEE), Card HP-10 10Mbps Phoneline, Modem, Repeater, Hub (Passive, Active, Intelligent), Bridge, Switch (chuyển tiếp dựa vào bảng MAC/CAM), Router (bảng định tuyến tĩnh/động), Gateway; các chuẩn IEEE 802.3 gồm 10BASE5, 10BASE2, 10BASE-T, 10BASE-F, 100BASE-T/F, 1000BASE-T/F.
  • Chương 5: An toàn mạng: Định nghĩa an toàn mạng; 6 đặc trưng kỹ thuật cốt lõi (Xác thực - Authentication, Khả dụng - Availability, Bảo mật - Confidentiality, Toàn vẹn - Integrity, Khống chế - Accountability, Không thể chối cãi - Nonrepudiation); phân loại lỗ hổng bảo mật (Loại A: xâm nhập từ xa; Loại B: nâng quyền cục bộ; Loại C: từ chối dịch vụ DoS); các kỹ thuật quét cổng Scanner (TCP Connect, SYN, FIN, XMAS, NULL, UDP, Decoy Scan, Idle Scan); phương thức bẻ khóa mật khẩu (trích xuất SAM file, thuật toán hash LM/NTLMv2, tấn công Brute-force, từ điển, Rainbow Table, công cụ pwdump, fgdump, Cain & Abel, John the Ripper); phân loại Trojan và Sniffer (tràn bảng CAM Switch, Rogue DHCP, ARP Poisoning, DNS Spoofing); các giải pháp mã hóa (mật mã đối xứng DES 64-bit, bất đối xứng RSA), kỹ thuật Firewall (lọc gói, cổng kép Dual-homed, Screened host, Screened subnet), Proxy Server (TIS, Berkeley sockets) và giao thức VPN (PPTP với RFC 2637, L2F của Cisco, L2TP kết hợp IPSec ESP/AH).
  • Chương 6: Đấu nối, cài đặt mạng máy tính cục bộ: Hướng dẫn quy trình nhận dạng phần cứng; kiểm tra kết nối có dây và không dây; kỹ thuật đấu nối vật lý; thiết lập cấu hình Router và Gateway để kết nối mạng LAN ra môi trường Internet.
  • Chương 7: Khai thác các dịch vụ mạng máy tính cục bộ: Hướng dẫn thiết lập tài khoản người dùng và mật khẩu trên các trạm làm việc; cấu hình quyền truy cập và phân phối tài nguyên chia sẻ file/thư mục; quản trị dịch vụ in ấn (Print Server); kết nối và quản trị dịch vụ Internet nội bộ.

Progression logic của giáo trình tuân thủ trình tự sư phạm chặt chẽ: Thiết lập nền tảng lý thuyết và mô hình chuẩn (Chương 1, 2) $\rightarrow$ Định danh logic và vật lý (Chương 3, 4) $\rightarrow$ Kiểm soát an toàn và bảo mật hệ thống (Chương 5) $\rightarrow$ Triển khai hạ tầng và tích hợp dịch vụ thực nghiệm (Chương 6, 7).

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

  • Lý thuyết phân lớp hệ thống: Mô hình OSI 7 lớp và mô hình TCP/IP 4 lớp; nguyên lý đóng gói dữ liệu qua các tầng từ dữ liệu ứng dụng, phân đoạn (Segment), gói tin (Packet), khung tin (Frame) đến luồng bit vật lý.
  • Nguyên lý định tuyến và đánh địa chỉ: Hệ thống không gian địa chỉ IPv4 phân lớp, cơ chế phân tách Network ID/Host ID thông qua mặt nạ mạng (Subnet Mask) và nguyên lý chuyển tiếp gói tin của Router tại tầng mạng.
  • Hệ thống nguyên lý an ninh mạng: Nguyên tắc mật mã học đối xứng (khóa bí mật DES) và bất đối xứng (cặp khóa công khai/bí mật RSA dựa trên hàm toán học một chiều); cơ chế lọc gói tin dựa trên Header tại tầng mạng và tầng vận chuyển của Firewall; kiến trúc đường hầm bảo mật (Tunneling) đa tầng qua giao thức L2TP/IPSec.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Thao tác bấm cáp xoắn đôi RJ45 (cáp thẳng, cáp chéo, cáp Console); phân bổ và thiết lập cấu hình IP tĩnh/động trên các máy trạm; cấu hình tham số mạng trên Router và Gateway.
  • Kỹ năng phân tích (Analytical skills): Phân tích luồng dữ liệu mạng qua các tầng giao thức; kiểm tra và phát hiện các dấu hiệu xâm nhập; rà soát số hiệu cổng và dịch vụ mạng bằng công cụ Nmap/Scanner; phân loại mức độ rủi ro của các lỗ hổng hệ thống (Loại A, B, C).
  • Kỹ năng thực hành nghề nghiệp (Practical competencies): Quản trị tài khoản trạm làm việc; cấu hình cơ chế chia sẻ tệp tin và hàng đợi in ấn (Print Server); triển khai các giải pháp ngăn chặn tấn công giả mạo ARP, DHCP và thiết lập chính sách bảo vệ tài nguyên mạng.

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

Giáo trình áp dụng phương pháp sư phạm diễn dịch kết hợp thực nghiệm kỹ thuật, đi từ các nguyên lý chuẩn hóa quốc tế đến các bài tập phân tích tình huống và thao tác trực tiếp trên phần cứng.

Hệ thống bài tập và thực hành

  • Bài tập phân tích ca điển hình (Case studies): Phân tích các lỗ hổng bảo mật thực tế trên các dịch vụ Sendmail, FTP và lỗi tràn bộ đệm trong các chương trình C; phân tích cơ chế tấn công DoS nhằm vào hệ thống máy chủ; mô phỏng quá trình giả mạo bảng CAM trên Switch và tấn công đầu độc ARP (ARP Poisoning).
  • Bài tập thực hành kỹ thuật (Practical exercises): Bấm cáp mạng UTP theo chuẩn EIA/TIA cho cáp thẳng (1-1, 2-2, 3-3, 6-6) và cáp chéo; đấu nối card mạng, Hub, Switch; kiểm tra thông tuyến mạng bằng lệnh; cấu hình thông số kết nối Internet trên thiết bị định tuyến; phân quyền bảo mật thư mục trên hệ thống Domain Controller và Workgroup.

Phương pháp kiểm tra và đánh giá

  • Đánh giá lý thuyết: Kiểm tra khả năng ghi nhớ cấu trúc 7 lớp OSI, 4 lớp TCP/IP, khả năng tính toán chia địa chỉ IP và trình bày các thuật toán mã hóa DES, RSA.
  • Đánh giá kỹ năng thực hành: Đánh giá độ chính xác trong thao tác bấm đầu nối cáp RJ45, kiểm tra tính đúng đắn khi cấu hình địa chỉ IP trạm, hiệu quả thiết lập quyền truy cập tài nguyên mạng và khả năng cấu hình kết nối thiết bị ra Internet.

Hướng dẫn tự học cho người học

  • Nghiên cứu tuần tự nội dung từ Chương 1 đến Chương 4 để nắm vững các khái niệm nền tảng về thiết bị và giao thức trước khi tiếp cận các kiến thức phức tạp về an toàn mạng ở Chương 5.
  • Sử dụng các công cụ chuyên dụng được nêu trong giáo trình (Nmap, Cain & Abel, John the Ripper, tiện ích trích xuất SAM) trong môi trường phòng thí nghiệm cô lập để phân tích cơ chế hoạt động của các phương thức tấn công và phòng thủ.
  • Thực hiện đầy đủ các bước thực hành đấu nối và cấu hình dịch vụ mạng theo chỉ dẫn tại Chương 6 và Chương 7.

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

Giáo trình thể hiện tính hệ thống thông qua việc chuẩn hóa dữ liệu kỹ thuật và tích hợp các chuẩn công nghệ mạng:

  • Hệ thống hóa các chuẩn mạng cục bộ IEEE 802.3: Tài liệu xây dựng bảng đối sánh kỹ thuật chi tiết giữa các chuẩn kết nối mạng:
Tiêu chí kỹ thuật Chuẩn 10BASE5 Chuẩn 10BASE2 Chuẩn 10BASE-T Chuẩn 10BASE-F
Loại cáp truyền dẫn Cáp đồng trục béo (Thicknet) Cáp đồng trục gầy (Thinnet) Cáp xoắn đôi UTP (Đầu nối RJ45) Cáp quang (Fiber cab)
Tốc độ truyền dữ liệu 10 Mbps 10 Mbps 10 Mbps (mở rộng 100/1000 Mbps) 10 Mbps (mở rộng 100/1000 Mbps)
Chiều dài phân đoạn tối đa 500 m / segment 185 m / segment 100 m (kể từ Hub/Switch) 2 km – 10 km (đường trục backbone)
Số lượng thực thể tối đa 100 host / segment 30 host / segment Phụ thuộc số cổng của Hub/Switch Kết nối liên mạng điểm - điểm
  • Đặc tả chi tiết cấu trúc gói tin của các giao thức mạng riêng ảo (VPN): Phân tích sâu kiến trúc kỹ thuật của giao thức PPTP (RFC 2637), L2F (do Cisco phát triển) và L2TP (chuẩn hóa bởi IETF), làm rõ các trường thông tin trong gói tin L2F (Offset, Key, Priority, Sequence, Multiplex ID, Client ID, Checksum) và quy trình đóng gói đa tầng L2TP/IPSec (PPP payload $\rightarrow$ L2TP header $\rightarrow$ UDP port 1701 $\rightarrow$ IPSec ESP header/trailer $\rightarrow$ IP header).
  • Phân loại toàn diện các kỹ thuật quét mạng và cơ chế bảo vệ: Hệ thống hóa các kỹ thuật quét cổng từ cơ bản (TCP Connect, SYN, FIN, XMAS, NULL, UDP) đến nâng cao (Decoy Scan, Idle Scan với máy Zombie); cung cấp giải pháp xử lý kỹ thuật đối với các phương thức tấn công giả mạo MAC Flooding, Rogue DHCP Server, DNS Spoofing và các kiến trúc tường lửa (Dual-homed gateway, Screened host, Screened subnet).
  • Gắn kết với môi trường ứng dụng thực tế: Phân tích ứng dụng của mạng máy tính trong các lĩnh vực chuyên môn như hàng không, đường sắt, cấp thoát nước, chính phủ điện tử, thương mại điện tử và quản trị doanh nghiệp.

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

  • Học sinh - Sinh viên: Tài liệu được biên soạn chuyên biệt cho sinh viên ngành Tin học ứng dụng trình độ Cao đẳng tại Trường Cao đẳng Giao thông Vận tải Trung ương II, đồng thời dùng làm tài liệu học tập cho sinh viên các trường Cao đẳng, Đại học khối ngành Công nghệ thông tin, Điện tử truyền thông và Mạng máy tính.
  • Yêu cầu kiến thức tiên quyết (Prerequisites): Người học cần có kiến thức cơ bản về tin học đại cương, cấu trúc phần cứng máy tính cá nhân, nguyên lý hệ điều hành (DOS, Windows, Unix/Linux) và kiến thức toán học cơ bản về hệ đếm nhị phân/thập lục phân phục vụ việc tính toán địa chỉ IP.
  • Giảng viên và cán bộ đào tạo: Sử dụng giáo trình làm khung bài giảng chuẩn cho học phần Mạng máy tính, Quản trị mạng cục bộ; sử dụng các nội dung trong tài liệu để thiết kế đề cương bài tập thực hành phòng máy và xây dựng ngân hàng câu hỏi kiểm tra đánh giá.
  • Kỹ thuật viên và cán bộ quản trị mạng: Dùng làm tài liệu tham khảo kỹ thuật trong công tác thiết kế, thi công mạng LAN, thiết lập hệ thống máy chủ dịch vụ, bảo trì phần cứng và triển khai các chính sách bảo mật thông tin nội bộ tại cơ quan, doanh nghiệp.

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

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

Giáo trình phục vụ trực tiếp cho học sinh - sinh viên ngành Tin học ứng dụng trình độ Cao đẳng, Đại học, cùng các kỹ thuật viên, quản trị viên mạng phụ trách xây dựng và bảo vệ hệ thống thông tin tại các cơ quan, đơn vị sản xuất.

2. Cần chuẩn bị kiến thức nền tảng nào trước khi học giáo trình?

Người học cần nắm vững kiến thức cơ bản về phần cứng máy tính, thao tác sử dụng hệ điều hành (Windows, Linux), biểu diễn số học nhị phân (phục vụ tính toán địa chỉ IP và Subnet Mask) cùng các khái niệm cơ bản về truyền thông dữ liệu.

3. Điểm khác biệt của giáo trình này so với các tài liệu mạng thông thường là gì?

Tài liệu cung cấp cấu trúc giải phẫu chi tiết của các gói tin giao thức VPN (L2F, L2TP, IPSec), phân loại các lỗ hổng hệ thống theo chuẩn A/B/C, trình bày kỹ thuật quét cổng nâng cao (Decoy, Idle Scan) và hướng dẫn trực quan quy trình bấm cáp, phân quyền dịch vụ mạng thực tế.

4. Phương pháp tự học giáo trình như thế nào để đạt hiệu quả cao?

Người học nên kết hợp chặt chẽ giữa việc đọc hiểu lý thuyết phân lớp (OSI, TCP/IP, địa chỉ IP) với việc thực hành quan sát gói tin, thực hành bấm cáp mạng và cấu hình hệ thống mạng cục bộ trên các thiết bị thật hoặc phần mềm giả lập mạng.

5. Giáo trình có đề cập đến các công cụ và phần mềm bổ trợ nào?

Tài liệu nêu tên và hướng dẫn nguyên lý của nhiều công cụ kỹ thuật thực tế như: công cụ quét cổng Nmap; công cụ trích xuất và bẻ khóa hash mật khẩu (pwdump, fgdump, DumpIT, Volatility, Cain & Abel, John the Ripper); các bộ phần mềm bảo mật (Kaspersky, Norton, McAfee); cùng bộ công cụ tường lửa TIS trên nền tảng Unix socket Berkeley.


Kết luận

Giáo trình mạng máy tính của Trường Cao đẳng Giao thông Vận tải Trung ương II cung cấp hệ thống tri thức hoàn chỉnh về mạng máy tính, bao quát từ cơ sở lý luận phân tầng, cấu trúc địa chỉ hóa, đặc tả thiết bị phần cứng đến các giải pháp an toàn thông tin và kỹ năng triển khai mạng cục bộ. Lộ trình học tập đề xuất bắt đầu từ việc nắm vững nguyên lý truyền thông tại Chương 1, 2, 3 $\rightarrow$ làm chủ hạ tầng phần cứng tại Chương 4 $\rightarrow$ nâng cao năng lực bảo mật ở Chương 5 $\rightarrow$ hoàn thiện kỹ năng thực hành nghề nghiệp qua việc đấu nối và cấu hình dịch vụ tại Chương 6 và 7.

Để tối ưu hóa quá trình tiếp thu kiến thức, người học cần kết hợp nghiên cứu giáo trình với các tài liệu tiêu chuẩn RFC, thực hành trên hệ điều hành mạng (Windows Server, Unix/Linux) và sử dụng các công cụ phân tích an ninh mạng chuyên dụng trong môi trường thử nghiệm tiêu chuẩn.