Trường Đại học Khoa Học Tự Nhiên, ĐHQG-HCM
Khoa Công Nghệ Thơng Tin
ĐỀ CƯƠNG MƠN HỌC
CTT105 – Mạng máy tính
1. THƠNG TIN CHUNG
Tên mơn học (tiếng Việt):
Mạng máy tính
Tên mơn học (tiếng Anh):
Computer Networking
Mã số môn học:
CTT105
Thuộc khối kiến thức:
Cơ sở
Số tín chỉ:
4
Số tiết lý thuyết:
45
Số tiết thực hành:
30
Số tiết tự học:
90
Các môn học trước
Nhập môn Công nghệ thông tin, Nhập mơn lập trình
2. MƠ TẢ MƠN HỌC (COURSE DESCRIPTION)
Mơn học này nhằm cung cấp cho sinh viên một cái nhìn tổng quát về mạng máy tính, nguyên lý truyền
dữ liệu trong mạng có dây và khơng dây. Mơn học tập trung vào chức năng và nhiệm vụ của các tầng
trong mơ hình OSI, tập trung chính yếu vào tầng Ứng dụng (Application), tầng Vận chuyển
(Transport), tầng Mạng (Network), và tầng Liên kết (Data link). Mơn học cũng có giới thiệu qua mạng
peer-to-peer và mạng không dây, cùng các dịch vụ khác như DNS, DHCP,NAT...
3. MỤC TIÊU MÔN HỌC (COURSE GOALS)
(Hướng dẫn: Liệt kê các mục tiêu môn học, từ 5-8 mục tiêu ở mức độ tổng quát. Sử dụng động từ
Bloom ở mức độ nhóm. Mỗi mục tiêu mơn học được mapping với chuẩn đầu ra cấp chương trình)
Sinh viên hiểu được các thành phần cấu thành một hệ thống mạng máy tính, các mặt ứng dụng của
mạng máy tính trong thực tế; hiểu được sự liên hệ giữa 1 q trình truyền thơng tin trên mạng trong mơ
hình OSI; hiểu được nguyên lý vận hành của các thiết bị kết nối mạng như : HUB, Bridge, Switch,
Router…; hiểu được nguyên lý hoạt động của các giao thức cơ bản trong protocol stack TCP/IP như :
IP-TCP/UDP-RIP-OSPF-DNS/SMTP/HTTP/FTP…. Về kỹ năng, sinh viên biết cách cấu hình cho máy
tính cá nhân tham gia vào mạng, có khả năng cài đặt các dịch vụ cơ sở hạ tầng mạng như : DHCP,
Routing, VPN, NAT, DNS,… và viết được một ứng dụng mạng đơn giản dùng socket. Học phần này là
Đề cương môn học Mạng máy tính
Trang 1/8
Trường Đại học Khoa Học Tự Nhiên, ĐHQG-HCM
Khoa Công Nghệ Thông Tin
cơ sở để sinh viên học các học phần khác trong chuyên ngành mạng như : Mạng Máy Tính Nâng Cao,
Thực Hành Mạng Máy Tính, Lập Trình Mạng, An Ninh Mạng.
Sinh viên có khả năng:
-
Giải thích các khái niệm liên quan đến mạng máy tính: chuyển mạch, chuyển gói, TCP, UDP…
-
Mô tả các giao thức tiêu biểu của các tầng trong mơ hình OSI
Sinh viên học xong mơn học này có khả năng :
Mục tiêu
G1
G2
G3
G4
G5
G6
Mơ tả (mức tổng qt )
CĐR
của chương trình
Có khả năng làm việc ở mức độ cá nhân và cộng tác nhóm để
trình bày các vấn đề trong Mạng máy tính.
2.1.1, 2.2.1, 2.2.2,
Có khả năng hiểu và giải thích được các thuật ngữ tiếng Anh
trong Mạng máy tính.
Có khả năng phân tích, tư duy ở mức hệ thống.
2.4.3, 2.4.5
Xác định và phân loại được các vấn đề cơ bản trong mạng máy
tính
Hiểu và đưa ra giải pháp cho các bài toán cơ bản về mạng. Sử
dụng các thuật toán cơ bản đã học để giải bài toán thực tế
1.3.6, 1.4
Thiết kế, triển khai xây dựng được một số mạng nhỏ
5.1.3, 5.2.2, 5.3.2,
2.3.1
4.1.3, 4.3.2
5.1.1, 5.1.3, 5.2.1,
5.2.2, 5.3.1, 6.1.1
6.1.2
4. CHUẨN ĐẦU RA MƠN HỌC
(Hướng dẫn: Mơ tả chi tiết các chuẩn đầu ra của môn học. Ứng với mỗi mục tiêu ở mục phía trên có
thể có 1 hay nhiều chuẩn đầu ra chi tiết. Đánh mã số chuẩn đầu ra môn học ở cấp 2 tương ứng với mỗi
mục tiêu môn học. Mức độ được thể hiện bằng các ký hiệu I-Introduce, T-Teach và U-Utilize. Các động
từ mô tả được sử dụng từ các động từ chi tiết của Bloom cho mức độ tương ứng – xem thêm bảng các
động từ Bloom chi tiết cho ngành kỹ thuật.)
Chuẩn
Mô tả (Mức chi tiết - hành động)
Mức độ (I/T/U)
đầu ra
G1.1
Thành lập, tổ chức, vận hành và quản lý nhóm
I, T
G1.2
Tham gia thảo luận, tranh luận theo nhóm trên chủ đề mơn học
U
G1.3
Phân tích, tổng hợp và viết tài liệu báo cáo đồ án theo cá nhân
I, T
hoặc cộng tác nhóm
G2.1
Biết, hiểu thuật ngữ tiếng Anh chun ngành của mơn học.
Đề cương mơn học Mạng máy tính
Trang 2/8
I
Trường Đại học Khoa Học Tự Nhiên, ĐHQG-HCM
Khoa Công Nghệ Thông Tin
G2.2
Đọc hiểu tài liệu tiếng Anh liên quan đến các bài giảng.
G3.1
Giải thích các khái niệm cơ bản trong mạng máy tính: mạng
I
I, T
chuyển mạch, mạng chuyển gói, TCP, UDP, DNS, DHCP,
NAT,...
Biết được vai trò, trách nhiệm và đạo đức nghề nghiệp khi làm
G3.2
I
việc
G3.3
Biết cách cập nhật tri thức mới, tự học, tự phát triển và thích
I
nghi
Phân biệt được sự khác nhau giữa các bài toán cơ bản trong
G4.1
I, T
mạng
G5.1
Thiết kế và xây dựng một mạng máy tính
I, T,U
G5.2
Sử dụng các thuật toán cơ bản đã học để giải bài tốn thực tế
I, T, U
G6.1
Phân tích bài tốn và mơ đun hóa bài tốn
I, T, U
5. KẾ HOẠCH GIẢNG DẠY LÝ THUYẾT
(Hướng dẫn: Mơ tả chi tiết q trình giảng dạy theo từng chủ đề: tên chủ đề, danh sách các chuẩn đầu
ra chi tiết tương ứng với mỗi chủ đề, các hoạt động dạy và học gợi ý, các hoạt động đánh giá nếu có)
Tên chủ đề
STT
1
Chuẩn
Hoạt động dạy/
Hoạt động
đầu ra
Hoạt động học (gợi ý)
đánh giá
Giới thiệu & tổng quan mạng máy
G1.2, G2.1, Thuyết giảng
BTTL#1: IP và
tính
G3.1, G3.2, Thảo luận, trắc
chia subnet
G3.3
nghiệm online
BTTL#1A: IP và
Làm bài tập thực tế
chia subnet
•
Các khái niệm cơ bản
•
Lịch sử
•
Mơ hình OSI
BTTL#2: chia
•
Mơ hình TCP/IP
subnet
BTTL#1B: OSITCP/IP
2
3
Tầng ứng dụng
G2.1, G2.2, Thuyết giảng
•
DHCP, DNS,HTTP, FTP
•
Lập trình Socket
Tầng vận chuyển
•
UDP
Đề cương mơn học Mạng máy tính
G4.1, G5.1
DAMH#1
Thảo luận
G1.1, G1.3, Thuyết giảng, Thảo
BTTL#3:
G2.1, G3.2, luận
transport
Trang 3/8
Trường Đại học Khoa Học Tự Nhiên, ĐHQG-HCM
Khoa Công Nghệ Thơng Tin
•
4
5
G5.1, G6.1
TCP
Tầng mạng
G1.1, G1.3, Thuyết giảng
DAMH#2
•
Địa chỉ IP
G2.1, G3.2, Thảo luận và thể hiện
BTTL#4:
•
Giao thức IP
G4.1, G5.1, trên bảng
networking
•
Định tuyến
G6.1
•
Router
•
ICMP
•
NAT
Tầng liên kết dữ liệu
•
•
G1.2, G2.1, Thuyết giảng,
BTTL#7:
Parity check, checksum,
G4.1, G5.1, Thảo luận, bài tập tại
datalink
CRC
G6.1
lớp
Phương thức truy cập
đường truyền:
TDM,FDM,CDMA,
ALOHA,CSMA
6
•
ARP
•
Thiết bị switch
•
Ethernet
Phương tiện truyền dẫn
•
G2.1, G5.2, Thuyết giảng và thảo
Hữu tuyến: cáp đồng trục,
G6.1
DAMH#3
luận
cáp xoắn, cáp quang
•
7
Vơ tuyến: chuẩn và bảo mật
Ôn tập - Mở rộng
G2.1, G3.1, Lớp học đảo ngược,
BTTL#5: tổng
G3.2, G3.4, trắc nghiệm online
hợp
G4.1, G5.1, Thảo luận
BTTL#6: An
G5.2, G5.3,
ninh mạng máy
G5.4
tính
6. KẾ HOẠCH GIẢNG DẠY THỰC HÀNH (nếu có)
(Hướng dẫn: Mơ tả tương tự như kế hoạch giảng dạy lý thuyết. Các chủ đề được liệt kê tuần tự và các
chuẩn đầu ra, hoạt động giảng dạy và đánh giá tương ứng cho từng chủ đề.
Đề cương môn học Mạng máy tính
Trang 4/8
Trường Đại học Khoa Học Tự Nhiên, ĐHQG-HCM
Khoa Công Nghệ Thơng Tin
Lưu ý: đối với hình thức thực hành là hình thức 2 – nghĩa là GVTH khơng lên lớp thì có thể ghi trong
hoạt động dạy & học là “thảo luận và trả lời thắc mắc trên diễn đàn môn học”)
Chủ đề
Tuần
Bài tập về nhà
Tài liệu đọc thêm
1
Lệnh console cơ bản
Theo bài tập trong
bài hướng dẫn
FIT_4.0-CTT105HDTH 1Console.pdf
2
Cấu hình IP
Theo bài tập trong
bài hướng dẫn
FIT_4.0-CTT105HDTH 2-IP
Config.pdf
Công cụ sử dụng
VMWare
máy ảo cài Wins
FIT_4.0-CTT105HDTH 2VMWare.pdf
3
Bắt và phân tích gói tin
bằng wireshark
Theo bài tập trong
bài hướng dẫn
FIT_4.0-CTT105HDTH 3Wireshark.pdf
Wireshark
FIT_4.0-CTT105HDTH 3-Minh hoa
bat goi tin voi
DHCP.pdf
4
5
DHCP
DNS
Theo bài tập trong
bài hướng dẫn
FIT_4.0-CTT105HDTH 4-DHCP.pdf
VMWare
Theo bài tập trong
bài hướng dẫn
FIT_4.0-CTT105HDTH 5-DNS.pdf
VMWare
Đồ án 1 - Wireshark
6
7
Lập trình socket
Lập trình socket
Theo bài tập trong
bài hướng dẫn
FIT_4.0-CTT105HDTH 6-Socket.pdf
Bài tập: CTT105BT-Socket.pdf
Demo: Chat.rar
Theo bài tập trong
bài hướng dẫn
FIT_4.0-CTT105HDTH 6-Socket.pdf
Đồ án 2 - Socket
Đề cương mơn học Mạng máy tính
Trang 5/8
máy ảo cài Wins
2k3 Server, WinXP
máy ảo cài Wins
2k3 Server, WinXP
Trường Đại học Khoa Học Tự Nhiên, ĐHQG-HCM
Khoa Công Nghệ Thông Tin
8
Theo bài tập trong
bài hướng dẫn
FIT_4.0-CTT105HDTH 8Routing.pdf
VMWare
Vẽ sơ đồ mạng logic
Theo bài tập trong
bài hướng dẫn
FIT_4.0-CTT105HDTH 9-Packet
Tracer.pdf
Packet tracer
10 Vẽ sơ đồ mạng logic
Theo bài tập trong
bài hướng dẫn
FIT_4.0-CTT105HDTH 9-Packet
Tracer.pdf
Packet tracer
9
Routing
Đồ án 3 – Packet
Tracer
máy ảo cài Wins
2k3 Server, WinXP
7. ĐÁNH GIÁ
(Hướng dẫn: Mô tả các thành phần bài tập, bài thi, đồ án... dùng để đánh giá kết quả của sinh viên khi
tham gia môn học này. Bên cạnh mỗi nhóm bài tập, bài thi... cần có tỉ lệ % điểm tương ứng)
Các chuẩn
Mã
Tên
Mô tả (gợi ý)
đầu ra được
Tỉ lệ (%)
đánh giá
BTTL
Bài tập tại lớp
BTTL#1
IP và subnet
(20%)
Làm bài tập theo yêu cầu cụ G3.1, G4.1
5%
thể
BTTL#2
Chia subnet
Chia mạng con theo ngữ
G1.2, G3.1,
cảnh cụ thể và viết báo cáo
G4.1
5%
theo mẫu cho trước
BTTL#3
Transport Layer
Làm các bài tập về mã hoá/
G1.2, G2.1,
kiểm lỗi dữ liệu truyền/
G3.1
5%
nhận theo các thuật toán
dựa trên các ngữ cảnh thực
tế
BTTL#4
Network Layer
Dựa trên các mơ hình mạng
G1.2, G4.1,
thực tế, thiết lập các cấu
G5.1, G5.2
hình đường đi cho các gói
tin qua các thiết bị liên
Đề cương môn học Mạng máy tính
Trang 6/8
5%
Trường Đại học Khoa Học Tự Nhiên, ĐHQG-HCM
Khoa Công Nghệ Thông Tin
mạng
BTTL#5
Bài tập tổng hợp
Làm bài tập tổng hợp theo
G2.2, G3.2,
5%
ngữ cảnh thực tế
Đồ án môn học
DAMH
DAMH#1
30%
Wireshark Viết tài liệu kỹ thuật theo
G1.3, G2.1
10%
G1.1, G1.3,
10%
mẫu cho trước
DAMH#2
Socket Viết tài liệu kỹ thuật theo
mẫu cho trước
DAMH#3
Packet tracer Viết tài liệu kỹ thuật theo
mẫu cho trước
DAMH#4
Tìm hiểu về kiến trúc của Viết tài liệu kỹ thuật theo
mạng IoT mẫu cho trước
LTCK
Thi lý thuyết giữa kỳ/
Viết/ Trắc nghiệm/ đồ án
BTTL/ điểm quá trình
LTCK
Thi lý thuyết cuối kỳ
G5.1
G1.1, G1.3,
10%
G6.1
G1.1, G1.3,
10%
G2, G6.1
G3.1, G4.1,
20%
G5.1, G3.3
- Trắc nghiệm 50%
G3.1, G4.1,
- Bài tập giải bài toán theo
G5.1, G5.2
50%
ngữ cảnh thực tế 50%
8. TÀI NGUN MƠN HỌC
Giáo trình
[1]. Computer Networking: A top-down approach featuring the Internet – by James F.
Kurose, Keith W. Ross - Addition Wesley – 5th edition, 2010.
Tài liệu tham khảo
[2]. Computer Networks, Fourth Edition – by Andrew S.Tanenbaum Prentice Hall – 2003
Tài nguyên khác
Wireshark
9. CÁC QUY ĐỊNH CHUNG
•
Sinh viên cần tuân thủ nghiêm túc các nội quy và quy định của Khoa và Trường.
•
Sinh viên cần tuân thủ nghiêm túc Quy định về Tính trung thực trong sinh viên (ban hành năm
2018)
•
Sinh viên khơng được vắng quá 3 buổi trên tổng số các buổi học lý thuyết.
Đề cương mơn học Mạng máy tính
Trang 7/8
Trường Đại học Khoa Học Tự Nhiên, ĐHQG-HCM
Khoa Công Nghệ Thơng Tin
•
Đối với bất kỳ sự gian lận nào trong quá trình làm bài tập hay bài thi, sinh viên phải chịu mọi
hình thức kỷ luật của Khoa/Trường và bị 0 điểm cho môn học này.
Đề cương môn học Mạng máy tính
Trang 8/8