Servizi per la didattica
PORTALE DELLA DIDATTICA

Computer network technologies and services

01OTWOV

A.A. 2018/19

Course Language

English

Course degree

Master of science-level of the Bologna process in Computer Engineering - Torino

Course structure
Teaching Hours
Lezioni 51
Esercitazioni in laboratorio 9
Teachers
Teacher Status SSD h.Les h.Ex h.Lab h.Tut Years teaching
Baldi Mario   Professore Associato ING-INF/05 40.5 0 0 0 7
Teaching assistant
Espandi

Context
SSD CFU Activities Area context
ING-INF/05 6 B - Caratterizzanti Ingegneria informatica
2018/19
The course aims at providing students with knowledge and in depth understanding of advanced computer network technologies widely deployed in modern networks or that are expected to become mainstream in the near future.
The course delves into the design principles of basic technologies underlying modern computer networks (Ethernet, IPv4 and IPv6), addresses advanced topics related to the workings of the Internet, such as routing architecture and protocols, and presents a number of technological solutions that play a key role in services commonly offered through the Internet.
Students will acquire a knowledge, more or less in depth depending on the specific topic, and in depth understanding of mechanisms and motivations undelying the following technologies and solutions: - IPv6 protocol and techniques to support its co-existence with IPv4. - The most popular techniques and protocols used to implement Virtual Private Networks (VPN), both customer-provisioned and provider-provisioned. - Voice-over-IP (VoIP) systems, based on SIP standard protocol. - Protocols and techniques for audio and video transmission. - Technologies and services deployed in wide-area-networks: ATM, Frame Relay, Sonet/SDH. - Optical networks - MPLS protocol architecture.
Students will build up knowledge (at a different level of depth depending on the specific topic) and deep understanding of mechanisms and motivations underlying the following technologies and solutions: - IPv4 network design - IPv6 protocol and techniques to support its co-existence with IPv4. - IPv6 network design - Ethernet local area network design - The most popular techniques and protocols used to implement Virtual Private Networks (VPN), both customer-provisioned and provider-provisioned. - MPLS protocol architecture - Protocols and techniques for quality of service on IP networks - Optical networks
Attendance of this module requires fluent spoken and written English as a necessary pre-requisite: all lectures, lab sessions, and study material will be in English. Knowledge on computer networks obtained in a bachelor degree (laurea) in computer engineering. In particular, excellent understanding of the TCP/IP protocol suite (IPv4, TCP and UDP) and technologies used to realized local area networks.
Attendance of this module requires fluent spoken and written English as a necessary pre-requisite: all lectures, lab sessions, and study material will be in English. Knowledge about computer networks as obtained in a bachelor degree (laurea) in computer engineering. In particular, excellent understanding of the TCP/IP protocol suite (IPv4, TCP and UDP) and basic concepts related to technologies used to realize local area networks (Ethernet).
- IPv6 protocol (2 CFU) - Virtual Private Networks (1,5 CFU) - VoIP (Voice over IP) systems and SIP protocol. (0.8 CFU) - Techniques for quality of service (QoS) support. (0,2 CFU) - Wide area network technologies: Sonet/SDH, ATM, Frame Relay. (0,3 CFU) - MPLS systems. (1 CFU) - Optical networks (0,2 CFU)
- IPv4 network design (0.8 CFU) - IPv6 protocol, coexistence with IPv4, and IPv6 network design (1.8 CFU) - Routing in the Internet (0.8 CFU) - Virtual Private Networks (1 CFU) - Techniques for quality of service (QoS) support (0.2 CFU) - MPLS (0.6 CFU) - Optical networks (0.2 CFU)
The course consists mainly of classroom lectures that exaplain the technologies that are the focus of the program and motivate their deployment in modern computer and communication networks. Moreover, the course includes lab sessions to help retaining the concepts learned during the lectures by observing the correspoding technologies in action. Lab sessions cover the following topics: - Configuration and observing the operation of IPv6 hosts and routers - Traffic analysis in SIP-based VoIP deployments. - Traffic analisys in access VPN solutions. - Configuration and observing the operation of MPLS devices.
The course consists mainly of classroom lectures. These are complemented by supervised classroom exercise sessions in which students can apply the concepts learned during the lectures to realistic use cases and discuss them with the instructor. Finally, for a subset of the topics, the course includes lab sessions to help retaining the concepts learned during the lectures by observing the corresponding technologies in action. Lab sessions cover the following topics: - Configuration and observing the operation of IPv4 and IPv6 hosts and routers - Traffic analysis in access VPN solutions.
Due to the advanced nature of the topics addressed by the course, they are not covered by a single textbook or a limited number of textbooks. The course website provides, besides the overheads used during lectures, a list of links to documents publicly available over the Internet and references to book chapters that address the various topics discussed during lectures.
Due to the advanced nature of the topics addressed by the course, they are not covered by a single textbook or a limited number of textbooks. The course website provides, besides the overheads used during lectures, a list of links to documents publicly available over the Internet and references to book chapters that address the various topics discussed during lectures.
Modalità di esame: prova scritta;
The exam is in written form and consists in two to four questions on topics addressed during lectures and lab sessions. Questions might be in the form of an essay, as well as requiring to draw network topologies or protocol headers, or provide configuration information for specific use cases. The duration of the exam is usually 70 minutes and the students cannot consult any material (books, notes, Internet sources). All past exam papers are available on the course website as examples of the exam format.
Exam: written test;
The exam is in written form and consists in two to four questions on topics addressed during lectures and lab sessions. Questions might be in the form of an essay, as well as requiring to draw network topologies or protocol headers, or provide configuration information for specific use cases. The duration of the exam is usually 70 minutes and the students cannot consult any material (books, notes, Internet sources). All past exam papers are available on the course website as examples of the exam format. Students who receive a grade of 25/30 or higher in the written exam, which they feel does not reflect their level of knowledge, can sustain an integrative oral test. Being an integration to the written test, the oral test will be graded as an increment (or decrement) of points to the written test grade to produce the final exam grade.


© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
m@il