Networking and Internet – (block C)

3 YEAR 2 semester 9 CREDITS
Prof. Luca Chiaraviglio 2019-20
CHIARAVIGLIO LUCA 2020-21
2021-22
  Code: 8039511
SSD: ING-INF/03

OBJECTIVES

LEARNING OUTCOMES: Understand and master the architecture of the Internet.

KNOWLEDGE AND UNDERSTANDING: Understanding of the Internet architecture to: i) learn the economic, technological, historical and research pillars that stimulated the Internet growth, ii) acquire skills about the management of fixed, WiFi and cellular networks, iii) touch through a ground-truth approach about the relationship between security aspects and networking.

APPLYING KNOWLEDGE AND UNDERSTANDING: Practical aspects, such as: network dimensioning problems, performance evaluation, configuration of devices at application and networking levels.

MAKING JUDGEMENTS: The students will learn the building blocks of the current Internet. The students will also understand the current limitations and the possible future research topics.

COMMUNICATION SKILLS: The student will improve its communications skills thanks to the oral examination. Moreover, the adoption of laboratory experiences allows improving the team working skills to solve complex problems.

LEARNING SKILLS: The students will improve its learning skills, thanks to a step by step approach, in which the laboratory experiences support and strengthen the concepts detailed during the lessons. Moreover, the classroom proposes different practical research topics, which can be used as material for further investigations of Bachelor thesis.

SYLLABUS

ECxopree rTimopeinctsal Part with Netkit
– Introduction to the Internet
– Application Layer (HTTP, DHCP, DNS, email)
– Transport Layer (TCP, UDP)
– Network Layer (RIP, OSPF, BGP, SDN, IP, ICMP)
– Link Layer

Additional Topics
– Wireless and Mobile Networks (WiFi, 2G, 3G, 4G)
– Multimedia Networking (Streaming)
– Security (principles of criptography, SSL, WEP, secured email, certification autorithies)