Mạng máy tính (Computer Networking)
Mục tiêu học phần
- Về kiến thức: trang bị cho người học những kiến thức cơ bản về mạng máy tính, Internet, an toàn an ninh mạng
- Về kỹ năng: dựa trên những kiến thức cơ bản, học viên có các kỹ năng hiểu về hệ thống mạng máy tính và Internet, các vấn đề an toàn bảo mật mạng, đáp ứng được các yêu cầu của một hệ thống trong thực tế.
Yêu cầu cho người học và kiến thức cần đạt
- Dự lớp học: dự lớp đầy đủ, không đến muộn, không nghỉ quá 20% giờ học
- Bài tập/tự học: hoàn thành các bài tập/tiểu luận được giao
Phương pháp, hình thức kiểm tra, đánh giá kết quả học tập của học phần
- Phương pháp kiểm tra, đánh giá: Kết hợp kiểm tra - đánh giá thường xuyên, định kỳ với thi kết thúc học phần. Bảo đảm đầy đủ khối lượng kiến thức, kỹ năng thu được thông qua các hình thức hoạt động dạy - học: lên lớp, thực hành, thí nghiệm, thực tập, thảo luận và tự học v.v. Đồng thời, đánh giá ý thức học tập chuyên cần và tính độc lập, sáng tạo của học viên;
- Hình thức kiểm tra, đánh giá: Kiểm tra viết hoặc báo cáo tiểu luận
- Điểm tổng kết học phần là tổng điểm quá trình học tập và điểm thi kết thúc học phần cụ thể như sau:
- Điểm quá trình học tập có hệ số 30%, bao gồm điểm đánh giá mức độ chuyên cần, nhận thức và thái độ tham gia quá trình học tập và bài kiểm tra giữa kỳ;
- Điểm thi kết thúc học phần có hệ số 70%;
- Thang điểm đánh giá: Điểm được chấm theo thang điểm 10, làm tròn đến một chữ số thập phân sau dấu phẩy
Nội dung môn học
Bài 1: Cơ sở về mạng máy tính
Bài 2: Giới thiệu các giao thức mạng
Bài 3: Phần cứng mạng: nguyên tắc cơ bản về mối quan hệ máy tính
Bài 4: Hệ thống truyền thông không dây và kết nối Internet
Bài 5: Các giao thức và cổng mạng phổ biến
Bài 6: Tìm hiểu về mô hình mạng OSI
Bài 7: An ninh mạng và các phương thức tấn công
Bài 8: Các mẹo an ninh mạng hữu ích
Bài 9: An ninh không gian mạng
Bài 10: Các cuộc tấn công mạng và các loại hacker mạng
Bài 11: Nhận biết và chống lại một cuộc tấn công lừa đảo
Bài 12: Cách nhận biết và loại bỏ phần mềm độc hại
Bài 13: Phục hồi từ mã độc tống tiền
Bài 14: Nhận biết và ngăn chặn một cuộc tấn công kỹ thuật xã hội
Bài 15: Các kỹ thuật bảo vệ và an ninh mạng
Bài 16: An ninh ứng dụng web và điện thoại thông minh
Bài 17: Các phương pháp kiểm thử bảo mật
Bài 18: Các kỹ năng cần thiết cho công việc về an ninh mạng
Giáo trình, tài liệu tham khảo
- Andrew Tanenbaum, David Wetherall, Computer Networks, 5th Edition, ISBN: 978-0132126953, Pearson 2010.
- James Kurose, Keith Ross. Computer Networking: A Top-Down Approach, 8th Edition, 2020.
- Slides and Lecture Notes
- Labs (Network Analyzing Tools): Lab 1, Lab 2, Lab 3