0% found this document useful (0 votes)
70 views2 pages

Comp5311 20231

This document describes a course on Internet infrastructure and protocols. The objectives are to build understanding of TCP/IP technologies, Internet design philosophy, and recent developments. Students will explore specific topics through projects. Intended learning outcomes include demonstrating critical thinking on technical articles, using network diagnosis tools, and reviewing advances. The syllabus covers topics like data link networks, IP forwarding, end-to-end protocols, congestion control, applications protocols, and Internet routing. Assessment is based on assignments, tests, projects, and a final exam.

Uploaded by

jiaoguangyi666
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views2 pages

Comp5311 20231

This document describes a course on Internet infrastructure and protocols. The objectives are to build understanding of TCP/IP technologies, Internet design philosophy, and recent developments. Students will explore specific topics through projects. Intended learning outcomes include demonstrating critical thinking on technical articles, using network diagnosis tools, and reviewing advances. The syllabus covers topics like data link networks, IP forwarding, end-to-end protocols, congestion control, applications protocols, and Internet routing. Assessment is based on assignments, tests, projects, and a final exam.

Uploaded by

jiaoguangyi666
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Subject Description Form

Subject Code COMP 5311


Subject Title Internet Infrastructure and Protocols
Credit Value 3
Level 5
Pre-requisite/ Exclusion Nil

Objectives The overall objective of this course is to build up a solid


understanding on the networking technologies underpinning the
current Internet infrastructure. This course would serve as an
important pre-requisite for other more advanced topics, such as
network security, network measurement and diagnosis, wireless and
mobile networks, and multimedia networking. The teaching
approach will be based on in-depth problem-solving and hands-on
class projects. Specifically,

1. understand the TCP/IP technology underpinning Internet;


2. understand the original design philosophy of Internet, and the
strength and weaknesses of the then designed Internet in today’s
computing environment;
3. explore some most up-to-date development in the Internet
technology; and
4. acquire knowledge in one specific Internet topic through a group
project.
Intended Learning After completing the subject, students should be able to:
Outcomes
a) demonstrate critical thinking and in-depth understanding of
specialized technical and research articles in a professional
computer networking magazines, journals and transactions, such
as IEEE/ACM Transactions on Networking, IEEE Transactions
on Wireless Communications, and IEEE Transactions on Mobile
Computing;
b) utilize various specialized network diagnosis tools (e.g., such as
wireshark, traceroute programs, and various ping and ping-like
network analysis and diagnosis software) and apply coherent and
advanced body of networking knowledge to conduct in-depth
research on network protocols, perform effective and efficient
diagnosis and troubleshooting, develop creative solutions, and
devise experiments to critically evaluate their performance in
practical settings; and
c) critically review and summarize latest advances in specialized
networking topics that require foundational in-depth
understanding of network protocols such as TCP/IP suite.

Subject Synopsis/ • Data-link networks and IP: shared medium and point-to-point
Indicative Syllabus networks; the internetworking problem, the hour-glass model,
address resolution, IP fragmentation, packet reordering, IP
addressing.
• IP forwarding: longest prefix match algorithms, routing vs

Jul 2021
switching, IP address lookup, packet classification, IP
tunnelling, ICMP.
• End-to-end issues and protocols: end-to-end argument, end-to-
end reliability, TCP and UDP, sliding window protocol,
acknowledgment strategies.
• Control congestion in Internet: TCP slow-start and congestion
avoidance, TCP fast retransmit and recovery, fairness, buffer
management, packet scheduling, and queue management.
• Applications protocols, e.g., DNS and HTTP, and their
interactions with the lower layers.
• Internet routing: Internet topology, distance vector, link state,
and path vector routing protocols, convergence and routing
loops, Routing Information Protocol, Open Shortest Path
Protocol, Border Gateway Protocol, Inter-AS relationship.
• Design philosophy of IP and TCP, and future challenges.

Teaching/Learning Class activities including - lecture, tutorial, lab, workshop


Methodology seminar where applicable

Assessment Methods in
Alignment with Intended Specific Assessment % Intended subject
Learning Outcomes Methods/Tasks weighting learning outcomes
to be assessed
a b c
Assignments, Tests &   
Projects 55
Final Examination 45   
Total 100
Student study effort Class Contact:
expected Class activities (lecture, tutorial, lab) 39 hours
Other student study effort:
Assignments, Quizzes, Projects, Exams 66 hours
Total student study effort 105 hours
Reading list and (1) J. Kurose and K. Ross, Computer Networking: A Top-Down
references Approach, 8th Edition, Pearson, 2020.
(2) L. Peterson and B. S. Davie, Computer Networks: A Systems
Approach, https://book.systemsapproach.org/, 2019.
(3) Academic Journals and Conference Papers such as
publications in IEEE/ACM Transactions on Networking,
IEEE Transactions on Mobile Computing, ACM SIGCOMM,
ACM MobiCom, and IEEE INFOCOM.

Jul 2021

You might also like