Computer Networking II (5cr)
Course unit code: C-10122-COMM--NET--400
General information
- Credits
- 5 cr
- Institution
- University of Tampere
Objectives
After completing the course, the student will be able to design, configure and maintain a large office network, as well as analyze its performance through measurements and simulation. The course also includes a short introduction to network security. The course also provides a survey of modern Internet technologies such as SDN, virtualizations, Internet of Things etc.During this course the student will:- understand routing protocols and their functions;- be able to study the most important architectures and mechanisms for QoS provisioning in the Internet;- learn how to provide secure communications in computer networks;- will have an opportunity to design a corporate network in a lab.
Content
Internetworking:- interior and exterior gateway protocols- Virtual Private Networks with IPsec- Mobile IP- SDN, future network technologies Quality of Service assurance: - IntServ, DiffServ - queuing disciplines and traffic shaping - label switching with MPLSNetwork security: - cryptographic algorithms overview - network security protocols - defense solutionsApplications: - IoT application layer protocols - session control protocols - Voice over IP - P2P fundamentals, device-to-device communication - network management Network design: - Configuring VPNs - designing routing and VLANs - practical experience in the lab
Prerequisites
Basic understanding of computer networking is expected, including the following technologies: IP, Ethernet, ARP, ICMP, DNS, HTTP and TCP/UDP. Students are expected to have some experience in configuration of Linux systems for the laboratory work.
Further information
This course is a successor to Computer Networking I (Tietoverkkotekniikat I), with the additional information on network topology, security, administration and design.Additional labs are available as part of Networking Laboratory II, and are highly recommended to guarantee maximal effect from this course.