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 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.
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 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
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 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).
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).
- 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)
- 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. 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.
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. 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.
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