Bỏ qua tới nội dung chính
ET4230

MẠNG MÁY TÍNH

Computer Networks

Khối lượng
3 tín chỉ · 4.67 ECTS (LT 45 · BT 0 · TN 15 · Tự học 90 tiết)
Vai trò
Tự chọn (Elective course)
Học kỳ
7
Ngôn ngữ
Tiếng Việt
Học phần điều kiện
ET3200ET4070
Giảng viên phụ trách
Nguyễn Hữu ThanhTrương Thu Hương

Mô tả học phần

Học phần Mạng máy tính (ET4230) nhằm trang bị cho sinh viên các kiến thức cơ sở và kỹ năng cần thiết để: Hiểu và giải thích các khái niệm cơ bản về mạng máy tính và Internet, kiến trúc phân tầng OSI/TCP-IP, nguyên lý kết nối và vai trò của mạng trong hệ thống thông tin hiện đại. Phân tích nguyên lý hoạt động của các lớp mạng từ lớp Liên kết đến lớp Vận chuyển, bao gồm các giao thức và cơ chế truyền tin chủ yếu trong mạng máy tính. Đánh giá và tính toán hiệu năng các cơ chế truy nhập kênh trong mạng LAN. Hiểu và vận dụng các giao thức cốt lõi của Internet như IP (IPv4/IPv6), ARP, ICMP, định tuyến, UDP và TCP trong phân tích và thiết kế mạng. Mô tả và phân tích kiến trúc, nguyên lý hoạt động của các thiết bị mạng (switch, router, VLAN) và các cơ chế định tuyến trong mạng IP. Vận dụng và phát triển kỹ năng thực hành thông qua cấu hình, mô phỏng mạng, phân tích gói tin và lập trình socket mạng cơ bản, đồng thời rèn luyện kỹ năng làm việc nhóm và báo cáo kỹ thuật. Học phần là nền tảng cho các học phần chuyên sâu về hệ thống truyền thông trong chương trình đào tạo Kỹ thuật Điện tử - Viễn thông. Môn học cũng cung cấp cho sinh viên kỹ năng thực hành và thái độ cần thiết khi làm thực nghiệm, và phát triển kỹ năng làm dự án, báo cáo và thuyết trình

English description

The Computer Networks course (ET4230) aims to equip students with fundamental knowledge and essential skills to: Understand and explain fundamental concepts of computer networks and the Internet, including OSI and TCP/IP layered architectures, networking principles, and the role of networks in modern information systems. Analyze the operational principles of network layers from the Data Link layer to the Transport layer, covering key protocols and communication mechanisms in computer networks. Evaluate the performance of medium access mechanisms in local area networks (LANs). Understand and apply core Internet protocols such as IP (IPv4/IPv6), ARP, ICMP, routing protocols, UDP, and TCP in network analysis and design. Describe and analyze the architecture and operational principles of network devices (switches, routers, VLANs) and routing mechanisms in IP networks. Apply and develop practical skills through network configuration, simulation, packet analysis, and basic network socket programming, while strengthening teamwork and technical reporting skills. This course serves as a foundation for advanced courses in communication systems within the Electronic and Telecommunication Engineering program. In addition, the course equips students with practical skills and professional attitudes required for laboratory work, while fostering teamwork, reporting, and presentation skills.

Chuẩn đầu ra học phần (CLO) 5

Bấm vào từng chuẩn đầu ra để xem bản tiếng Anh, liên kết PLO và mức độ đóng góp.

  • CLO1 Hiểu và giải thích các khái niệm cơ bản, kiến trúc phân tầng và nguyên lý hoạt động của mạng máy tính và Internet.

    Understand and explain fundamental concepts, layered architectures, and operational principles of computer networks and the Internet.

    PLO 02 R
  • CLO2 Phân tích nguyên lý hoạt động của các giao thức và cơ chế truyền tin từ lớp Liên kết đến lớp Vận chuyển trong mạng máy tính.

    Analyze the operatinal principles of protocols and communication mechanisms from the Data Link layer to the Transport layer in computer networks.

    PLO 02 R
  • CLO3 Đánh giá và tính toán hiệu năng các cơ chế truy nhập kênh và thuật toán mạng trong môi trường LAN và mạng IP.

    Evaluate the performance of medium access mechanisms and networking algorithms in LAN and IP network environments.

    PLO 01 RPLO 02 R
  • CLO4 Mô tả và phân tích kiến trúc, nguyên lý hoạt động của các thiết bị mạng (switch, router, VLAN) và các cơ chế định tuyến trong mạng IP.

    Describe and analyze the architecture and operating principles of network devices (switches, routers, VLANs) and routing mechanisms in IP networks.

    PLO 02 R
  • CLO5 Vận dụng kiến thức mạng máy tính để cấu hình, mô phỏng mạng, phân tích gói tin, đánh giá hiệu năng hệ thống mạng và lập trình socket cơ bản; làm việc nhóm và báo cáo kỹ thuật.

    Apply computer networking knowledge to configure and simulate networks, analyze and evaluate network performance, and implement basic socket programming; work effectively in teams and prepare technical reports.

    PLO 05 RPLO 06 IPLO 08 R

Đánh giá học phần

Thành phầnTỉ trọngThời gian
Thi cuối kỳ (Final Examination)70.0%Theo lịch thi của Đại học, sau tuần cuối cùng(According to the University examination schedule, after the final week)
Tham dự trên lớp(Class Participation)5.0%Toàn bộ quá trình học(Throughout the course)
Kiểm tra trên lớp(Class Test)20.0%Toàn bộ quá trình học/ Thi giữ kỳ từ tuần 9-14(Throughout the course/midterm examinations are scheduled for Weeks 9–14.)
Bài tập về nhà(Homework)5.0%Toàn bộ quá trình học(Throughout the course)

Tài liệu học tập

Bắt buộc

  • [1] Computer Networks, Andrew S. Tanenbaum, 2003, Pearson Education International, Fourth Edition

Tham khảo

  • [1] Internetworking with TCP/IP Vol. I: Principles, Protocols, and Architecture, Fourth Edition, Douglas E. Comer, 2000, Prentice Hall
  • [2] Internetworking with TCP/IP Vol. II: Design, Implementation, and Internals, Fourth Edition, Douglas E. Comer, 2000, Prentice Hall
  • [3] Internetworking with TCP/IP Vol. III: Client-Server Programing and Applications, Fourth Edition, Douglas E. Comer, 2000, Prentice Hall
  • [4] Performance Analysis of Local Computer Networks, Joseph L. Hammond, Peter J. P. O’Reilly,, 1986, Addison-Wesley
  • [5] Computer Networking: A Top-Down Approach Featuring the Internet, Jim Kurose, Keith Ross, 2001, Addison-Wesley
  • [6] Interconnections – Bridges, Routers, Switches and Internetworking Protocols, Radia Perlman, 2000, Addison-Wesley

Tất cả học phần