Computer Networks
A.Y. 2018/2019
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
· 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
Lesson period: First semester
Assessment methods: Esame
Assessment result: voto verbalizzato in trentesimi
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" * /
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" * /
Website
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" * /
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" * /
Professor(s)