Instructor |
Professor Lawrence
Yeung ( kyeung@eee.hku.hk
) |
Teaching assistant |
Mr. Tony Kwan |
Syllabus |
This module takes a systematic approach to study the various components
which form the infrastructure of the Internet. It provides a
comprehensive coverage of existing and emerging Internet technologies
and applications. Topics include: access and backbone network
technologies; IP addressing and routing architectures; standard
transport and application protocols; operating principles and internals
of network entities. We will focus not only on how the Internet works
but also its design rationale and engineering tradeoffs. |
Objectives |
- To provide a comprehensive coverage of existing and
emerging Internet technologies and applications.
- To study the technology components which form the
infrastructure of the Internet.
|
Learning outcomes |
- Appreciate that the Internet is a revolutionary and
disruptive technology
- Gain a thorough understanding of how the Internet works
- Demonstrate the ability to analyze, assess and predict
future Internet technologies and applications
|
Prior knowledge expected |
Participants are expected to have background
in communication/computer networking in general, e.g. an undergraduate
course in this area or equivalent. |
Topics covered |
- Course Overview; Underlying network technologies & the
internetworking concept
- The Internet Architecture; Network Performance Basics
- Internet Application & Application-Layer Protocols: Web/HTTP, FTP,
Email, DNS, Peer-to-Peer file sharing & streaming, Location-based
technology & applications
- Transport Layer Services; UDP and TCP Internals
- Reliable data transfer; Flow/Congestion Control; Fairness Issues
with TCP
- IP Network Layer Service Models; Router Internal Architectures:
Table lookup and switch fabric design
- IP: Internet Protocols; IP addressing; ICMP; IPv6
- Routing principles; Routing in the Internet: Intra-domain Routing
Protocols (RIP, OSPF); Inter-domain Routing Protocol (BGP), Multicast
Routing
- Openflow switches / software-defined networks; Datacenter networking
- Mobile IP
|
Teaching format |
Ten 3-hour lectures
|
Assessment |
- In-course assessment (40%)
- Homework assignments 20%
- Mid-term quiz (open book) 20%
- A closed book, 2-hour, examination during which students are allowed to bring along one A4-page cheat sheet (filled with notes on ONE side) 60%
Date: 25 November 2014 (Tue)
Time: 7:30pm - 9:30pm
Venue: Room 151, Main Building
|
Course materials |
James F. Kurose and Keith W. Ross, Computer Networking: A Top-down
approach featuring the Internet, 6th Edition, Addison Wesley 2012.
|
Enrolment |
No add or drop after 15 September 2014
(23:59) |
Class quota |
Class size will be maintained at 50.
|