ELT-53108 Computer Networking II, 5 cr


This course is a successor to ELT-51107 Computer Networking I (alternative Finnish course is ELT-51101), with the additional information on network topology, security, administration and design.

Additional labs are available as part of ELT-53006 Networking Laboratory II, and are highly recommended to guarantee maximal effect from this course.
Suitable for postgraduate studies.


Dmitri Moltchanov, Alexander Pyattaev, Mikko Valkama, Evgeny Kucheryavy


Toteutuskerta Periodi Vastuuhenkilö Suoritusvaatimukset
ELT-53108 2019-01 3 - 4 Sergey Andreev
Alexander Pyattaev
Jani Urama
Pass of examination and successful completion of homework exercises and laboratory assignment are required.


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 and protocol design. Additionally, the course provides a survey of modern Internet technologies such as MPLS, cloud computing, distributed file systems, as well as future internet technologies such as IPv6, 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; - identify QoS requirements of various applications and choose protocols to support them; - will have an opportunity to design a corporate network in a lab.


Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Internetworking: - IPv6 - interior and exterior gateway protocols - Virtual Private Networks with IPsec - multicasting and mobile IP     
2. Quality of Service assurance: - IntServ, RSVP, DiffServ, NSIS - queuing disciplines and traffic shaping - label switching with MPLS     
3. Network security: - cryptographic algorithms overview - network security protocols - possible attacks and defense solutions     
4. Applications: - cloud computing, network storage - session control protocols - Voice over IP - P2P fundamentals, device-to-device communications - network management, future network technologies     
5. Network design: - Configuring VPNs - designing routing and VLANs - practical experience in the lab     

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

Completion of the laboratory assignment and compulsory homework are required for exam admission. Examination is required to pass the course.


Numerical evaluation scale (0-5)


Completion parts must belong to the same implementation


Opintojakso P/S Selite
ELT-51103 Tietoverkkotekniikat I Mandatory   1
ELT-51108 Computer Networking I Mandatory   1
ELT-51002 Tietoverkkojen laboratoriotyöt I Mandatory   2
ELT-51007 Networking Laboratory I Mandatory   2

1 . Or equivalent knowledge from previous studies.

2 . Or equivalent practical knowledge (e.g. CCNA)

Tietoa esitietovaatimuksista
Basic understanding of computer networking is expected, including the following technologies: IP, Ethernet, ARP, ICMP, DNS, HTTP and FTP Students are expected to have some experience in configuration of Linux systems and Cisco equipment for the laboratory work.


Opintojakso Vastaa opintojaksoa  Selite 
ELT-53108 Computer Networking II, 5 cr ELT-53107 Computer Networking II, 6 cr  

Päivittäjä: Turjanmäki Pia, 04.03.2019