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

Tài liệu học tập Mạng máy tính do Khoa Công nghệ Thông tin – Trường Đại học Kinh tế - Kỹ thuật Công nghiệp (trực thuộc Bộ Công Thương) biên soạn dưới dạng lưu hành nội bộ, phục vụ đào tạo học phần cơ sở ngành cho học sinh, sinh viên bậc Đại học và Cao đẳng thuộc Khối ngành Công nghệ. Học phần đóng vai trò thiết lập nền tảng lý thuyết và kỹ thuật thực hành về hệ thống truyền thông dữ liệu, là điều kiện tiên quyết trước khi người học tiếp cận các chuyên đề chuyên sâu về an toàn thông tin, hệ quản trị mạng và thiết kế hệ thống phân tán.

Mục tiêu học tập của tài liệu tập trung trang bị hệ thống tri thức từ mức độ khái niệm cấu trúc đến cơ chế vận hành chi tiết của các giao thức mạng. Sau khi hoàn thành chương trình học phần, người học có khả năng giải thích nguyên lý truyền dữ liệu qua các môi trường vật lý, phân tích cơ chế phân tầng theo mô hình OSI (Open Systems Interconnection) và TCP/IP (Transmission Control Protocol/Internet Protocol), tính toán các thông số định tuyến, cấu hình phân đoạn mạng nội bộ và thực hiện giám sát gói tin.

Cấu trúc giáo trình gồm 7 chương (với độ dài 242 trang), được xây dựng theo cách tiếp cận phân tầng từ dưới lên (Bottom-Up) kết hợp mở rộng mạng không dây. Tài liệu đi từ tầng Vật lý, tầng Liên kết dữ liệu, tầng Mạng, tầng Giao vận cho đến tầng Ứng dụng, sau đó mở rộng sang Mạng không dây và di động. Điểm đặc thù của tài liệu là sự kết hợp chặt chẽ giữa mô tả cấu trúc giao thức chuẩn hóa quốc tế (ISO, CCITT/ITU-T, IEEE, IETF) với hệ thống bài tập trắc nghiệm và các bài thực hành phân tích lưu lượng thông qua công cụ bắt gói tin chuyên dụng Wireshark.


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

          [TẦNG ỨNG DỤNG (Chương 6)]
            HTTP, FTP, SMTP/POP, DNS
          [TẦNG GIAO VẬN (Chương 5)]
               TCP / UDP, 3-Way
            [TẦNG MẠNG (Chương 4)]
             IP, ICMP, ARP, OSPF/RIP
      [TẦNG LIÊN KẾT DỮ LIỆU (Chương 3)]
           Frame, CRC, CSMA/CD, VLAN
            [TẦNG VẬT LÝ (Chương 2)]
         Cáp, Điều chế, PCM, DTE/DCE

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

Nội dung giảng dạy được tổ chức thành 7 chương nối tiếp theo tiến trình kỹ thuật:

  • Chương 1: Tổng quan về mạng máy tính: Khảo sát quá trình phát triển từ hệ thống máy tính trung tâm nối trạm đầu cuối (Terminal) qua bộ tiền xử lý và bộ tập trung đến mạng truyền tin phân tán. Phân loại mạng theo địa lý (LAN, MAN theo chuẩn DQDB IEEE 802.6, WAN, GAN); phân loại theo hình trạng topo (Bus, Star, Ring, kết hợp); phân loại theo kỹ thuật chuyển mạch (kênh, thông báo, gói); phân loại theo khai thác (Peer-to-Peer, Client/Server); giới thiệu mô hình phân tầng OSI 7 lớp và TCP/IP 4 tầng cùng định hướng tích hợp dịch vụ băng rộng ISDN/B-ISDN và ATM.
  • Chương 2: Tầng vật lý: Định nghĩa giao tiếp giữa DTE (Data Terminal Equipment) và DCE (Data Circuit-terminating Equipment); các chuẩn giao tiếp vật lý như V.24/RS-232-C, RS-449/422-A/423-A, X.21; môi trường truyền dẫn hữu tuyến (cáp xoắn đôi UTP/STP Cat 2 đến Cat 6, cáp đồng trục mỏng RG-58AU, đồng trục dày RG-11, cáp quang Single-mode/Multi-mode) và vô tuyến (Radio, Viba vệ tinh/mặt đất, Hồng ngoại); thiết bị phần cứng (Repeater, Passive/Active/Intelligent Hub); mạng thoại PSTN; các phương pháp điều chế số AM, FM, PM và kỹ thuật điều chế xung mã PCM trên các tuyến truyền dẫn số chuẩn T-Carrier (T1, T2, T3) dựa theo định lý lấy mẫu Nyquist.
  • Chương 3: Tầng liên kết dữ liệu: Các liên kết, truy cập mạng và các LAN: Nhiệm vụ đóng khung (Framing), kiểm soát lỗi (Bit chẵn lẻ 1 chiều, 2 chiều, Checksum, mã dư thừa vòng CRC); các giao thức đa truy cập đường truyền (FDMA, Pure ALOHA, Slotted ALOHA, Token Ring, Token Bus, CSMA/CD Ethernet); cấu trúc địa chỉ MAC; cơ chế hoạt động của thiết bị chuyển mạch (LAN Switch), phân đoạn mạng và kỹ thuật mạng LAN ảo (VLAN).
  • Chương 4: Tầng mạng: Nguyên lý chuyển mạch gói và mạch ảo; cấu trúc gói tin IP (IPv4, IPv6); cơ chế đánh địa chỉ IP và phân lớp; giao thức thông báo điều khiển mạng ICMP; giao thức phân giải địa chỉ ARP và phân giải địa chỉ ngược RARP; thuật toán và giao thức định tuyến gồm RIP (Distance Vector, kỹ thuật chống lặp vòng Route Poisoning, Poison Reverse, Split Horizon) và OSPF (Link State, cấu trúc phân vùng, bầu chọn Router-ID, DR/BDR, tính toán Path-cost, trao đổi cơ sở dữ liệu trạng thái đường liên kết LSDB).
  • Chương 5: Tầng giao vận: Các dịch vụ ghép/phân kênh tầng giao vận; giao thức không liên kết UDP; giao thức hướng liên kết tin cậy TCP; cấu trúc tiêu đề TCP Segment; tiến trình thiết lập và giải phóng liên kết ba bước (3-way handshake); cơ chế kiểm soát lỗi và kiểm soát tắc nghẽn.
  • Chương 6: Tầng ứng dụng: Các mô hình ứng dụng mạng (Client/Server, Peer-to-Peer, Hybrid); dịch vụ Web và giao thức HTTP (thông điệp yêu cầu, trả lời, bộ nhớ đệm Cache, liên kết TCP liên tục và không liên tục); giao thức truyền tệp tin FTP; hệ thống thư điện tử (SMTP, POP3, định dạng thư điện tử); dịch vụ tên miền phân cấp DNS (cơ chế phân giải đệ quy và tương tác giữa máy chủ tên miền).
  • Chương 7: Mạng không dây và mạng di động: Cơ sở hạ tầng mạng cục bộ không dây (WLAN IEEE 802.11b/g, CCK, OFDM, PBCC); các mô hình Ad-hoc, BSS, ESS; thiết bị Access Point (Root mode, Bridge mode, Repeater mode) và Wireless Router; các giải pháp bảo mật (xác thực MAC, 802.1x, VPN); giới thiệu chuẩn truyền thông băng rộng WiMax và mạng thông tin di động toàn cầu GSM.
Tầng / Khái niệm Giao thức / Chuẩn kỹ thuật tiêu biểu Thiết bị & Kỹ thuật cốt lõi
Ứng dụng HTTP, FTP, SMTP, POP3, DNS, DHCP Phân giải tên miền, Client/Server, P2P
Giao vận TCP, UDP Bắt tay 3 bước, kiểm soát luồng và nghẽn
Mạng IPv4, IPv6, ICMP, ARP, RARP, RIP, OSPF Bảng định tuyến, LSDB, Router-ID, Path-cost
Liên kết dữ liệu CSMA/CD, Token Ring, 802.1Q (VLAN), PPP Checksum, CRC, Switch, MAC Address
Vật lý RS-232-C, RS-449, EIA-530, X.21, PCM, T1 UTP/STP, Cáp quang, Repeater, Hub, Modem

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

Giáo trình định hình tư duy thiết kế hệ thống thông qua các nguyên lý nền tảng:

  1. Lý thuyết phân tầng và đóng gói dữ liệu (Encapsulation): Mỗi tầng cung cấp dịch vụ cho tầng cao hơn thông qua các đơn vị dữ liệu giao thức (PDU) và các hàm nguyên thủy (Request, Indication, Response, Confirm).
  2. Nguyên lý truyền dẫn và xử lý tín hiệu: Giới hạn băng thông, suy hao tín hiệu (Attenuation), độ nhiễu điện từ (EMI) và tính toán tốc độ lấy mẫu theo định lý Nyquist ($f_s \ge 2f_{max}$).
  3. Kỹ thuật phát hiện và xử lý lỗi: Áp dụng thuật toán kiểm tra bit chẵn lẻ hai chiều và mã đa thức CRC để đảm bảo toàn vẹn dữ liệu ở mức khung tin.
  4. Thuật toán định tuyến và điều khiển lưu lượng: Giải thuật định tuyến theo vector khoảng cách và định tuyến theo trạng thái đường liên kết, tối ưu hóa đường đi dựa trên số bước nhảy (Hop count) hoặc chi phí đường truyền (Path-cost).

Kỹ năng phát triển

Tài liệu hướng đến việc hình thành các năng lực kỹ thuật:

  • Kỹ năng phân tích gói tin: Sử dụng phần mềm phân tích giao thức (Wireshark) để giải mã các trường thông tin trong tiêu đề gói tin ICMP, IP, TCP, UDP, DNS, HTTP và DHCP.
  • Kỹ năng tính toán và phân bổ địa chỉ: Thiết lập không gian địa chỉ IPv4/IPv6, ánh xạ địa chỉ IP và địa chỉ vật lý MAC bằng ARP/RARP.
  • Kỹ năng phát hiện và khắc phục sự cố mạng: Xác định nguyên nhân xung đột địa chỉ, lỗi suy hao trên cáp truyền, vòng lặp định tuyến (Routing Loop) và thiết lập các biện pháp chống lặp trên router.
  • Kỹ năng thiết kế phân đoạn mạng: Lựa chọn cấu trúc liên kết mạng (Topology), môi trường truyền dẫn thích hợp, cấu hình chia mạng LAN ảo (VLAN) và thiết lập mạng không dây WLAN.

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

Giáo trình triển khai phương pháp kết hợp giữa tiếp cận lý thuyết giải thích cơ chế (Mechanistic Approach) và thực hành quan sát trực tiếp dòng dữ liệu:

  • Kết cấu bài giảng lý thuyết: Đi kèm mỗi nội dung lý thuyết là các sơ đồ minh họa quy trình (Sequence Diagrams) mô tả tương tác giữa các trạm phát - trạm nhận (như quá trình thiết lập liên kết TCP 3 bước, quá trình bắt tay tín hiệu DTE-DCE qua các cổng giao tiếp cơ điện).
  • Hệ thống câu hỏi và bài tập ứng dụng: Cuối mỗi chương đều có phần tóm tắt nội dung cốt lõi và hệ thống câu hỏi trắc nghiệm khách quan nhằm kiểm tra mức độ nắm bắt khái niệm (ví dụ: xác định cấu trúc topo mạng chia sẻ môi trường truyền, nhận diện đầu nối cáp UTP, khoảng cách truyền tối đa của cáp xoắn đôi và cáp đồng trục).
  • Hệ thống phòng thực hành mô phỏng (Wireshark Labs): Tích hợp trực tiếp các bài lab vào chương trình học, bao gồm:
    1. Wireshark Lab : ICMP – Khảo sát bản tin Ping, Echo Request/Reply.
    2. Wireshark Lab : IP – Quan sát phân đoạn dữ liệu và các trường nhận dạng trong IP Header.
    3. Wireshark Lab : TCP – Bắt gói tin và phân tích quá trình bắt tay 3 bước SYN, SYN-ACK, ACK, số hiệu thứ tự (Sequence Number).
    4. Wireshark Lab : UDP – Phân tích tiêu đề gói tin không hướng kết nối.
    5. Wireshark Lab : DNS / HTTP / DHCP – Phân tích các bản tin truy vấn tầng ứng dụng và quá trình cấp phát địa chỉ IP động.
  • Hướng dẫn tự học: Tài liệu yêu cầu người học đọc trước danh mục thuật ngữ viết tắt (IT, DTE, DCE, PDU, CSMA/CD, OSPF, VLAN...), kết hợp đối chiếu sơ đồ hình vẽ với nội dung văn bản để hiểu rõ cơ chế chuyển dịch dữ liệu qua 7 lớp OSI trước khi tiến hành thực nghiệm trên phần mềm.

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

  • Tính chuẩn hóa theo các khuyến nghị quốc tế: Nội dung kế thừa và dẫn chiếu trực tiếp các tiêu chuẩn từ ISO (ISO 7498 về mô hình OSI), CCITT/ITU-T (khuyến nghị dòng V, dòng X như V.24, X.21), EIA (RS-232-C, RS-422-A, RS-423-A, RS-449), IEEE (chuẩn LAN/MAN 802.3, 802.6 DQDB, 802.11b/g).
  • Trực quan hóa cấu trúc giao thức: Cung cấp đầy đủ sơ đồ trường bit của các cấu trúc dữ liệu quan trọng như khung Ethernet, gói tin IP, TCP Segment, UDP Datagram, giúp người học nắm bắt trực tiếp định dạng nhị phân trong xử lý mạng.
  • Tích hợp định hướng chứng chỉ công nghiệp: Bảng thuật ngữ và nội dung chương trình liên kết với các khái niệm trong hệ thống chứng chỉ mạng quốc tế của Cisco (CCNA, CCNP) và Microsoft (MCP, MCSA, MCSE), hỗ trợ sinh viên định hình yêu cầu kỹ năng nghề nghiệp.
  • Khảo sát chuyển tiếp công nghệ: Trình bày tiến trình chuyển đổi từ mạng chuyển mạch tương tự sang chuyển mạch số, phân tích sự phát triển từ IPv4 sang IPv6, tích hợp mạng dịch vụ số đa phương tiện băng rộng (B-ISDN, ATM) và mạng truyền thông di động (GSM, WiMax).

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

  1. Sinh viên Đại học và Cao đẳng khối ngành Công nghệ: Tài liệu được thiết kế làm giáo trình chính khóa cho sinh viên năm thứ hai hoặc năm thứ ba chuyên ngành Công nghệ thông tin, Kỹ thuật phần mềm, Hệ thống thông tin, Mạng máy tính và Viễn thông.
  2. Điều kiện tiên quyết: Người học cần có kiến thức cơ sở về Tin học đại cương, Kiến trúc máy tính và Hợp ngữ, Hệ điều hành và hiểu biết cơ bản về cấu trúc dữ liệu, đại số logic nhị phân.
  3. Giảng viên chuyên ngành: Sử dụng tài liệu làm khung đề cương chi tiết để biên soạn bài giảng, xây dựng ngân hàng câu hỏi đánh giá kết thúc học phần và thiết kế kịch bản thực hành bắt gói tin tại phòng máy.
  4. Kỹ sư vận hành và quản trị hệ thống: Dùng làm tài liệu tra cứu các tham số vật lý của cáp truyền, cấu trúc mã lỗi CRC, cơ chế phân giải bảng định tuyến OSPF/RIP và cấu hình phân mạng cơ bản.

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 biên soạn phục vụ học sinh, sinh viên bậc Cao đẳng và Đại học thuộc khối ngành Công nghệ thông tin và Công nghệ kỹ thuật, được áp dụng làm học phần nền tảng chung theo chương trình đào tạo của Nhà trường.

2. Cần trang bị kiến thức nền tảng nào trước khi tiếp cận giáo trình?

Người học cần nắm vững các kiến thức về kiến trúc máy tính (CPU, RAM, BUS, biểu diễn số nhị phân), các khái niệm cơ bản của hệ điều hành và các phép toán logic để dễ dàng tiếp cận nguyên lý chuyển mạch và mã hóa dữ liệu.

3. Điểm khác biệt trong cách trình bày của giáo trình là gì?

Tài liệu kết hợp chặt chẽ giữa việc mô tả kiến trúc phân tầng OSI/DoD với việc phân tích chi tiết các tiêu chuẩn vật lý, kỹ thuật phần cứng (RS-232-C, PCM, T-carrier) và bổ sung các bài thực hành Wireshark Lab trực tiếp cho từng tầng mạng.

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 đọc lý thuyết từng chương, tự giải các câu hỏi trắc nghiệm củng cố ở cuối chương và sử dụng phần mềm Wireshark bắt các gói tin thực tế trên máy tính để đối chiếu cấu trúc header được mô tả trong sách.

5. Giáo trình có tích hợp các nội dung thực hành không?

Giáo trình có hệ thống bài tập ứng dụng liên hệ thực tế ở cuối các chương và tích hợp trực tiếp các bài thực hành Wireshark Lab (Wireshark Lab cho ICMP, IP, TCP, UDP, DNS, HTTP, DHCP).


Kết luận

Tài liệu học tập Mạng máy tính của Trường Đại học Kinh tế - Kỹ thuật Công nghiệp cung cấp hệ thống kiến thức toàn diện và chuẩn mực về lý thuyết mạng truyền thông dữ liệu. Thông qua việc phân tích chuyên sâu 7 chương từ tầng vật lý đến tầng ứng dụng và mạng không dây, tài liệu định hình rõ ràng lộ trình học tập từ việc hiểu cấu trúc phần cứng, nắm vững cơ chế phân tầng đến khả năng phân tích lưu lượng giao thức mạng. Đây là tài liệu học tập cốt lõi giúp người học xây dựng nền tảng vững chắc trước khi tiến tới các môn học chuyên ngành như An toàn thông tin, Quản trị mạng và Thiết kế hệ thống mạng doanh nghiệp.