HI1019 The Internet Protocols 7.5 credits
Internetprotokollen
Educational level
First cycleAcademic level (A-D)
CSubject area
Techonology
Grade scale
A, B, C, D, E, FX, F
At present this course is not scheduled to be offered.
Learning outcomes
The course aims at giving thorough knowledge about the network, transport, and application layers of the TCP/IP protocol suite.
After completing the course the participants should:
- Be able to design IP addressing including subnetting and supernetting theoretically and in lab assignments
- Be able to explain the principles for interior, exterior, and multicast routing
- Be able to explain the differences between IP version 4 and IP version 6
- Be able to solve problems related to the TCP transport protocol regarding flow control and error control
- Be able to explain the differences between different transport protocols /TCP, UDP, and SCTP) with respect to performance requirements from the applications
- Be able to explain requirements from real-time multimedia communications on communication networks and protocols
- Be able to explain how dynamic configuration of IP addresses works
- Know the basics of Internet network management
- Have a brief knowledge about Internet application protocols
- Be able to perform client-server programming assignments using sockets
Course main content
- The Internet protocol version 4 and version 6
- Transport protocols (TCP, UDP, and SCTP)
- Multicast
- Dynamic configuration of IP addresses
- The domain name system (DNS)
- Application protocols
- Multimedia and real-time applications
- Network management
- Sockets and network programming
Eligibility
Communication Networks I or equivalent course.
Literature
Forouzan, The TCP/IP Protocol Suite, 3rd Edition
Examination
- LAB1 - Laboratory Work, 3.0 credits, grade scale: P, F
- TEN1 - Examination, 4.5 credits, grade scale: A, B, C, D, E, FX, F
Requirements for final grade
Passed written exam (TEN1; 4.5 cr.), grades A-F.
Passed lab assignments (LAB1; 3 cr.), grades P/F.
Total grades A-F.
Offered by
STH/Computer and Electrical Engineering
Contact
Thomas Lindh, thomas.lindh@sth.kth.se
Examiner
Thomas Lindh, thomas.lindh@sth.kth.se
Version
Course plan valid from:
Autumn 07.
Examination information valid from:
Autumn 07.
