GIÁO TRÌNH MẠNG MÁY TÍNH CĂN BẢN (ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM)

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

Giáo trình Mạng máy tính căn bản do ThS. Huỳnh Nguyên Chính (Chủ biên) và ThS. Nguyễn Thị Thanh Vân biên soạn, được Nhà xuất bản Đại học Quốc gia Thành phố Hồ Chí Minh ấn hành năm 2020. Đây là tài liệu học tập chính thức phục vụ cho sinh viên ngành Công nghệ thông tin và Kỹ thuật dữ liệu thuộc chương trình đào tạo 150 tín chỉ của Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh.

Mục tiêu học tập của giáo trình là trang bị cho người học các khái niệm nền tảng về mạng máy tính, nguyên lý hoạt động của các giao thức truyền thông, cấu trúc của hệ thống mạng cục bộ (LAN), mạng không dây (WLAN), các kỹ thuật định tuyến, chuyển mạch, cùng phương pháp cài đặt các dịch vụ mạng thông dụng và quản trị hệ thống mạng doanh nghiệp. Bên cạnh đó, tài liệu cung cấp kiến thức cơ bản về an ninh mạng và các giải pháp bảo mật phổ biến.

Giáo trình được cấu trúc thành 7 chương logic, tiếp cận từ mô hình lý thuyết phân tầng (OSI và TCP/IP), phân tích quá trình luân chuyển dữ liệu thực tế, đến kỹ thuật cấu hình hạ tầng mạng, triển khai dịch vụ máy chủ trên hệ điều hành Windows Server và các cơ chế an toàn thông tin. Điểm đặc trưng của tài liệu là sự kết hợp chặt chẽ giữa cơ sở lý luận học thuật và kỹ năng thực hành kỹ thuật, minh họa chi tiết qua từng bước xử lý gói tin và giao diện cấu hình cụ thể trên thiết bị.


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 7 chương được phát triển theo trình tự từ kiến trúc nền tảng đến quản trị nâng cao:

  • Chương 1: Tổng quan về mạng máy tính: Trình bày khái niệm, các thành phần cơ bản (thiết bị đầu cuối, thiết bị mạng, môi trường truyền dẫn, server, giao thức); phân loại mạng (LAN, WAN, MAN, SAN, Internet); phân tích chi tiết mô hình OSI 7 tầng và mô hình TCP/IP 4 tầng; quá trình đóng gói/mở gói dữ liệu; cơ chế truyền Unicast, Multicast, Broadcast; giao thức bắt tay 3 bước (3-way handshake); cơ chế điều khiển luồng (Flow Control, Sliding Window); phân tích chi tiết quá trình vận chuyển gói tin và hoạt động của giao thức ARP qua 3 kịch bản: hai máy nối qua Hub, nối qua Switch (cơ chế học bảng địa chỉ MAC) và nối qua Router (vai trò Default Gateway).
  • Chương 2: Mạng LAN và WLAN: Trình bày chuẩn Ethernet IEEE 802.3, cấu trúc Frame Ethernet, cấu trúc địa chỉ MAC; các loại cáp mạng (UTP) và đầu nối RJ-45; các công cụ kiểm tra kết nối (Ping, Telnet, PuTTY); các chuẩn và mô hình triển khai mạng không dây WLAN (AP độc lập, ESS, Ad-Hoc, Repeater, Outdoor Bridge, Wifi Mesh); nguyên tắc hoạt động (CSMA/CA) và bảo mật WLAN qua Radius Server.
  • Chương 3: Địa chỉ IP: Phân tích không gian địa chỉ IPv4, phân lớp địa chỉ (A, B, C, D, E), dải địa chỉ Private/Public; kỹ thuật chia mạng con (IP Subnetting), kỹ thuật chia mạng con với độ dài mặt nạ thay đổi (VLSM), kỹ thuật gom cụm địa chỉ CIDR; cấu trúc địa chỉ IPv6 (128 bit), các loại địa chỉ IPv6 (Unique Local, Multicast, Link-Local), cơ chế tự động tạo địa chỉ EUI-64, chia mạng con IPv6 và các kỹ thuật chuyển đổi IPv4 sang IPv6.
  • Chương 4: Kỹ thuật trên hạ tầng mạng: Phân loại định tuyến (Distance-Vector, Link-State); cấu hình định tuyến tĩnh (Static Route), Default Route; cấu hình định tuyến động với các giao thức RIP (RIPv1, RIPv2), OSPF (Single Area, Multi-Area), EIGRP AS 100 cùng cơ chế xác thực Plain-Text và MD5; kỹ thuật chuyển mạch trên Switch bao gồm phân chia VLAN, cấu hình cổng Trunk chuẩn IEEE 802.1Q, giao thức quản lý cấu hình VLAN (VTP); cơ chế chống lặp vòng với Spanning Tree Protocol (STP, PVSTP+); kỹ thuật định tuyến giữa các VLAN (Inter-VLAN Routing) qua Router (Router-on-a-stick sử dụng Sub-Interface) và qua MultiLayer Switch.
  • Chương 5: Dịch vụ mạng: Nguyên lý hoạt động và quy trình cấu hình các dịch vụ hạ tầng mạng cơ bản: Dịch vụ DHCP (tiến trình cấp phát IP động, cấu hình Scope, thời gian Lease Time, giải pháp phòng chống tấn công DHCP); dịch vụ DNS (không gian tên miền, cấu hình Forward/Reverse Lookup Zone, kiểm tra với nslookup); dịch vụ Web (IIS, HTTP port 80, HTTPS port 443, cơ chế Site Binding chạy nhiều website trên một máy chủ); dịch vụ FTP (Active FTP và Passive FTP, chứng thực và phân quyền truy cập); dịch vụ E-Mail (các giao thức SMTP, POP3, IMAP và quy trình triển khai mail server).
  • Chương 6: Các mô hình quản trị hệ thống: So sánh mô hình mạng Workgroup và mô hình quản trị tập trung Client-Server sử dụng Domain; kiến trúc Active Directory (AD), cài đặt Domain Controller (DC) trên Windows Server, quản trị tài khoản người dùng (User) và nhóm (Group); cơ chế quản trị truy xuất tập tin qua hệ thống tập tin NTFS (các quyền truy xuất, quy tắc kế thừa và phủ nhận quyền); cơ chế chia sẻ thư mục trên mạng (Share Permission); kỹ thuật kết hợp giữa quyền Share và quyền NTFS; thiết lập chính sách quản trị tập trung qua Group Policy Object (GPO).
  • Chương 7: An ninh mạng: Phân loại lỗ hổng bảo mật và các hình thức tấn công mạng phổ biến (tấn công ứng dụng Web, tấn công từ chối dịch vụ DoS/DDoS, mã độc); các hệ thống an ninh mạng (Firewall, IDS, IPS, SIEM, mô hình phòng thủ chiều sâu Defense-in-Depth); hệ thống giám sát mạng qua giao thức SNMP (các bản tin Get, Set, Trap); xu hướng quản trị mạng hiện đại thông qua kiến trúc mạng điều khiển bằng phần mềm SDN (Software Defined Network) và KDN (Knowledge Defined Network), phân định giữa mặt phẳng điều khiển (Control Plane) và mặt phẳng dữ liệu (Data Plane).

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

Giáo trình thiết lập hệ thống lý thuyết mạng chuẩn mực gồm:

  • Lý thuyết phân tầng truyền thông: Mô hình tham chiếu OSI 7 tầng và bộ giao thức TCP/IP 4 tầng, định nghĩa rõ đơn vị dữ liệu giao thức (PDU) tại từng tầng (Bit, Frame, Packet, Segment, Data).
  • Nguyên lý truyền thông tin cậy và phi kết nối: Cơ chế thiết lập phiên kết nối qua quá trình 3 bước bắt tay của giao thức TCP, cơ chế điều khiển luồng, đánh số thứ tự tuần tự (Sequence Number) và gói tin báo nhận (Acknowledgement Number).
  • Cơ chế phân giải địa chỉ và định tuyến: Nguyên tắc phân giải địa chỉ logic sang địa chỉ vật lý của giao thức ARP; nguyên lý xây dựng bảng địa chỉ MAC của Switch và bảng định tuyến (Routing Table) của Router.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Tính toán phân bổ không gian địa chỉ IPv4/IPv6 bằng các kỹ thuật Subnetting, VLSM và CIDR; bấm cáp mạng chuẩn RJ-45; cấu hình các thiết bị định tuyến (Router), chuyển mạch (Switch) chạy các giao thức RIP, OSPF, EIGRP, VLAN, Trunking, VTP, STP; cài đặt và cấu hình các dịch vụ máy chủ DHCP, DNS, Web IIS, FTP, E-Mail trên hệ điều hành Windows Server.
  • Kỹ năng phân tích (Analytical skills): Phân tích các trường thông tin trong Header gói tin; phân tích luồng dữ liệu truyền qua các thiết bị phần cứng ở Tầng 1, Tầng 2 và Tầng 3; xác định nguyên nhân xung đột hoặc gián đoạn kết nối thông qua các công cụ dòng lệnh (Ping, Telnet, Nslookup).
  • Kỹ năng quản trị và vận hành (Practical competencies): Hoạch định và triển khai hệ thống quản trị người dùng tập trung bằng Active Directory; thiết lập chính sách bảo mật hệ thống thông qua GPO; kiểm soát quyền truy cập tài nguyên dữ liệu thông qua phân quyền kết hợp Share và NTFS.

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

Giáo trình áp dụng phương pháp tiếp cận sư phạm đi từ cơ sở lý thuyết chuẩn hóa đến trực quan hóa cơ chế vận hành và triển khai thực nghiệm:

  • Trực quan hóa quy trình vận hành: Các khái niệm trừu tượng như quá trình đóng gói/mở gói dữ liệu (Encapsulation/Decapsulation), giao thức 3 bước bắt tay TCP, hay cơ chế học địa chỉ MAC của Switch đều được minh họa bằng các sơ đồ luồng dữ liệu (Data flow diagrams) và sơ đồ cấu trúc bản tin chi tiết.
  • Hệ thống bài tập và tình huống thực nghiệm: Mỗi chương kết thúc bằng phần tóm tắt lý thuyết cốt lõi và hệ thống câu hỏi trắc nghiệm/tự luận nhằm kiểm tra mức độ nắm bắt kiến thức (ví dụ: các câu hỏi phân biệt tầng OSI, chức năng của Default Gateway, cơ chế kiểm soát lỗi và điều khiển luồng dữ liệu). Giáo trình lồng ghép các bài toán hoạch định địa chỉ IP cho sơ đồ mạng doanh nghiệp thực tế.
  • Thực hành cấu hình hệ thống: Hướng dẫn chi tiết các thao tác dòng lệnh trên thiết bị mạng Cisco (cấu hình Router, Switch) và giao diện đồ họa trên Windows Server (cài đặt Active Directory, cấu hình DNS Zone, thiết lập Scope DHCP, phân quyền thư mục).
  • Phương pháp đánh giá kết quả: Kết quả học tập được đánh giá dựa trên hai tiêu chí: (1) Khả năng giải thích chính xác các nguyên lý giao thức thông qua bộ câu hỏi lý thuyết, và (2) Khả năng cấu hình hoàn chỉnh các kịch bản mạng và dịch vụ mạng theo yêu cầu kỹ thuật đề ra.
  • Hướng dẫn tự học: Người học được khuyến nghị nghiên cứu nội dung tuần tự từ Chương 1 đến Chương 7; đối chiếu giữa sơ đồ vật lý (Physical Topology) và sơ đồ luận lý (Logical Topology); sử dụng các phần mềm mô phỏng mạng và môi trường máy ảo để tái hiện lại các bài thực hành cấu hình trong từng chương.

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

  • Tích hợp đầy đủ kiến thức IPv6: Bên cạnh IPv4, giáo trình dành phần dung lượng lớn trong Chương 3 để trình bày cấu trúc địa chỉ IPv6 (128 bit), địa chỉ EUI-64, quy trình chia mạng con và các cơ chế chuyển đổi tương thích giữa IPv4 và IPv6.
  • Mở rộng công nghệ mạng không dây hiện đại: Chương 2 cập nhật các mô hình triển khai WLAN tiên tiến như Wifi Mesh, Outdoor Bridge, Wifi-Repeater và phương thức xác thực an toàn qua Radius Server.
  • Cập nhật xu hướng kiến trúc mạng SDN và KDN: Tại Chương 7, giáo trình giới thiệu các khái niệm công nghệ mới gồm Mạng điều khiển bằng phần mềm (SDN) và Mạng điều khiển bằng tri thức (KDN), phân tích sự tách biệt giữa mặt phẳng điều khiển (Control Plane) và mặt phẳng dữ liệu (Data Plane) do bộ điều khiển trung tâm (Controller) quản lý.
  • Tính ứng dụng thực tế trong quản trị doanh nghiệp: Giáo trình không dừng lại ở mô hình mạng quy mô nhỏ (SOHO) mà cung cấp các giải pháp quản trị hệ thống mạng phân cấp quy mô lớn, bao gồm quản trị tập trung qua Active Directory, phân quyền truy xuất bảo mật tập tin theo cấp bậc thư mục và thiết lập chính sách nhóm GPO.
  • Chuẩn hóa theo tiêu chuẩn công nghiệp: Nội dung bám sát các chuẩn công nghệ của tổ chức IEEE (IEEE 802.3, IEEE 802.11, IEEE 802.1Q), chuẩn giao thức mạng của IETF (RIP, OSPF, TCP/IP) và kiến trúc hệ điều hành máy chủ Microsoft Windows Server.

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

  • Sinh viên đại học: Giáo trình được biên soạn phục vụ trực tiếp cho sinh viên năm thứ 2 và năm thứ 3 chuyên ngành Công nghệ thông tin, Kỹ thuật dữ liệu, Mạng máy tính và Truyền thông dữ liệu thuộc chương trình đào tạo đại học 150 tín chỉ.
  • Kiến thức tiên quyết (Prerequisites): Người học cần hoàn thành các học phần cơ sở bao gồm Tin học đại cương, Kiến trúc máy tính, và có kiến thức cơ bản về Hệ điều hành trước khi tiếp cận giáo trình này.
  • Giảng viên và cán bộ đào tạo: Tài liệu là khung tham chiếu chuẩn để giảng viên xây dựng đề cương chi tiết môn học, thiết kế bài giảng lý thuyết, xây dựng tài liệu hướng dẫn thực hành phòng Lab và ngân hàng đề thi đánh giá năng lực môn Mạng máy tính căn bản.
  • Kỹ thuật viên và người tự học: Tài liệu phù hợp cho các kỹ sư công nghệ thông tin, quản trị viên hệ thống mạng mới vào nghề (Junior Network/System Administrator) sử dụng làm tài liệu tra cứu quy trình kỹ thuật khi thiết kế mạng LAN, chia địa chỉ IP, cấu hình thiết bị và triển khai các dịch vụ máy chủ trên Windows Server.

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

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

Giáo trình phù hợp với sinh viên các ngành Công nghệ thông tin, Kỹ thuật dữ liệu và người bắt đầu học tập, nghiên cứu về thiết kế hạ tầng mạng và quản trị hệ thống máy chủ doanh nghiệp.

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

Người học cần có kiến thức cơ bản về kiến trúc máy tính, nguyên lý hoạt động của hệ điều hành và kỹ năng thao tác cơ bản với hệ điều hành Windows trước khi nghiên cứu giáo trình.

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

Giáo trình kết hợp đồng thời ba khối kiến thức trong cùng một tài liệu: lý thuyết phân tích gói tin chi tiết theo từng thiết bị phần cứng (Hub, Switch, Router), kỹ thuật cấu hình định tuyến/chuyển mạch, và kỹ năng quản trị dịch vụ máy chủ hệ thống (Active Directory, GPO, IIS, DNS, DHCP) trên Windows Server.

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

Người học nên nghiên cứu kỹ lý thuyết phân tầng ở Chương 1, thực hành giải các bài tập chia subnetting/VLSM ở Chương 3, kết hợp sử dụng phần mềm mô phỏng mạng để kiểm chứng bảng MAC, bảng định tuyến và dựng máy ảo Windows Server để thực hành toàn bộ các dịch vụ mạng ở Chương 5 và 6.

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

Giáo trình cung cấp danh mục từ viết tắt chuẩn hóa, danh mục hình ảnh sơ đồ mạng, bảng thông số kỹ thuật các giao thức, hệ thống câu hỏi trắc nghiệm tổng kết cuối mỗi chương và danh mục tài liệu tham khảo học thuật.


Kết luận

Giáo trình Mạng máy tính căn bản của Trường Đại học Sư phạm Kỹ thuật TP.HCM là tài liệu học thuật hoàn chỉnh, chuẩn hóa toàn bộ các kiến thức từ mô hình phân tầng mạng, không gian địa chỉ, giao thức định tuyến đến dịch vụ mạng và an ninh hệ thống. Lộ trình tiếp cận kiến thức trong giáo trình tạo nền tảng chuyên môn vững chắc để sinh viên tiếp tục nghiên cứu các học phần nâng cao về mạng máy tính, quản trị mạng doanh nghiệp và an toàn thông tin trong các giai đoạn học tập tiếp theo.