COMPUTER NETWORKS

COMPUTER NETWORKS

_
iten
Code
80454
ACADEMIC YEAR
2020/2021
CREDITS
6 credits during the 3nd year of 8719 Computer Engineering (L-8) GENOVA
SCIENTIFIC DISCIPLINARY SECTOR
ING-INF/05
LANGUAGE
Italian
TEACHING LOCATION
GENOVA (Computer Engineering)
semester
2° Semester
Teaching materials

OVERVIEW

This course aims at describing Computer Networks, taking the OSI Reference Model and the TCP/IP Reference Model as an example. The presentation starts from the Physical Layer and proceeds upwards up to the Application Layer. It introduces network architectures and protocols and focuses on the TCP/IP protocol suite, on Ethernet and on nework virtualization. Finally it introduces the socket based programming interfaces and describes the main tools for protocol analysis. 

 

AIMS AND CONTENT

AIMS AND LEARNING OUTCOMES

At the end of the course the students :

  1. will have a deep knowledge of network architectures and protocols
  2. will be able to analyze the TCP/IP Protocol Data Units
  3. will be able to write simple programs in C and in Java to use network functionalities
  4. will be able to design networks.

PREREQUISITES

  1. Basic programming
  2. Basic mathematics and statistics

Teaching methods

Regula presentations by instructor

SYLLABUS/CONTENT

  1. Network Architecture
  2. Circuit Switching vs Packet Switching
  3. The OSI Reference Model
  4. the Physical Layer
  5. the Data Link Layer
  6. the Network Lyer
  7. the Transport Layer
  8. the Application Layer
  9. The TCP/IP reference model
  10. Applications: Web, Email, ftp
  11. Application Program Interface: socket
  12. Analysis of protocol payloads through appropriate tools.

RECOMMENDED READING/BIBLIOGRAPHY

A Tanenbaum, Computer Networks

TEACHERS AND EXAM BOARD

Ricevimento: At the end of the lectures in the first semester Upon appointment in the rest of the year

Exam Board

MASSIMO MARESCA (President)

ALBERTO GIORDANO

DANIELE D'AGOSTINO

ALESSANDRO ARMANDO

PIERPAOLO BAGLIETTO (President Substitute)

LESSONS

Teaching methods

Regula presentations by instructor

EXAMS

Exam description

 

  1. Oral exam at the end of the lectures

Assessment methods

The assessment will be based on questions/answers on theory, on exercises and on the analysis of network porotocols.

Exam schedule

Date Time Location Type Notes
10/06/2021 09:00 GENOVA Orale
24/06/2021 09:00 GENOVA Orale
08/07/2021 09:00 GENOVA Orale
23/07/2021 09:00 GENOVA Orale
07/09/2021 09:00 GENOVA Orale