Computer Networks

A.Y. 2018/2019
6
Max ECTS
48
Overall hours
SSD
INF/01
Language
Italian
Learning objectives
E' un corso di base da 6 cfu che fornisce le basi concettuali ed architetturali delle reti di calcolatori con particolare riferimento ai protocolli ed alla architettura di Internet. Il corso è destinato a studenti del terzo anno di Laurea triennale in Informatica Musicale (F3X) o in Informatica per la Comunicazione Digitale (F9X) e analizza in modo dettagliato i seguenti contenuti:

· nozioni di base sulle reti di calcolatori
· architetture a livelli: ISO/OSI e TCP/IP
· protocolli di livello applicativo: DNS, mail, FTP, HTTP
· livello di trasporto: protocolli a finestra, utilizzo del canale
· protocolli di trasporto TCP e UDP
· IPv4, protocolli di instradamento, ICMP, DHCP, NAT
· protocolli di livello data-link: ARP
Expected learning outcomes
Undefined
Single course

This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.

Course syllabus and organization

Single session

Responsible
Lesson period
First semester
ATTENDING STUDENTS
Course syllabus
1. Introduction
1.1 Internet: an overview
1.2 The organization of protocol layers
1.3 The history of the Internet (read)
1.4 Standards and administration of Internet networks

2. Application layer
2.1 Introduction
2.2 Client / server paradigm
2.3 Standard client / server applications

3. Transport layer
3.1 Introduction
3.2 Transport layer protocols
3.3 The UDP protocol
3.4 The TCP protocol

4. Network layer
4.1 Introduction
4.2 Network layer protocols
4.3 Unicast routing * * excluding "Path-vector routing" on pp.230-234 * /

6. Wireless networks and mobile IP
6.1.1 Introduction / * excluding "Media Access control" * /
6.1.2 IEEE 802.11 / * excluding "MAC 802.11 Protocol" * /
NON-ATTENDING STUDENTS
Course syllabus
1. Introduction
1.1 Internet: an overview
1.2 The organization of protocol layers
1.3 The history of the Internet (read)
1.4 Standards and administration of Internet networks

2. Application layer
2.1 Introduction
2.2 Client / server paradigm
2.3 Standard client / server applications

3. Transport layer
3.1 Introduction
3.2 Transport layer protocols
3.3 The UDP protocol
3.4 The TCP protocol

4. Network layer
4.1 Introduction
4.2 Network layer protocols
4.3 Unicast routing * * excluding "Path-vector routing" on pp.230-234 * /

6. Wireless networks and mobile IP
6.1.1 Introduction / * excluding "Media Access control" * /
6.1.2 IEEE 802.11 / * excluding "MAC 802.11 Protocol" * /
INF/01 - INFORMATICS - University credits: 6
Lessons: 48 hours
Professor: Pagani Elena
Professor(s)
Reception:
by appointment via email
online (Teams) or office