Internet

Anno accademico 2024/2025 - Docente: Alfio LOMBARDO

Risultati di apprendimento attesi

In relazione al Descrittore 1 (Conoscenza e comprensione) di Dublino, l’insegnamento si propone di dotare gli studenti della capacita’ di individuare le problematiche inerenti il progetto di un sistema telematico, di conoscere in dettaglio i meccanismi di Internetworking, l’architettura e la suite di protocolli TCP/IP, nonché i paradigmi di comunicazione ad oggi in uso per la gestione della Qualita’ di Servizio (QoS) nella Internet di nuova generazione.

In relazione al Descrittore 2 (Capacità di applicare conoscenza e comprensione) di Dublino l’insegnamento si propone di dotare gli studenti della capacita’ di configurare le funzionalita’ basilari di un router/switch

In relazione ai Descrittori 3 (Autonomia di giudizio), 4 (Abilità comunicative) e 5 (Capacità di apprendimento) di Dublino, lo studente acquisirà la capacità di comunicare razionalmente le sue conoscenze sugli argomenti oggetto del corso, con padronanza del lessico specializzato del settore; acquisirà inoltre la capacità  di leggere autonomamente standard e letteratura scientifica del settore, allo scopo di aggiornarsi sulle veloci evoluzioni delle tecnologie Internet.

Modalità di svolgimento dell'insegnamento

Il corso consta di lezioni frontali e di esercitazioni tenute nel laboratorio del CdLM presso il Polo Tecnologico di Ingegneria  di via Santa Sofia.

Qualora l'insegnamento venisse impartito in modalità mista o a distanza potranno essere introdotte le  necessarie variazioni rispetto a quanto dichiarato in precedenza, al fine di rispettare il programma
previsto e riportato nel syllabus.

Prerequisiti richiesti

Conoscenza di Tecniche di trasmissione dati, Reti LAN

Frequenza lezioni

Vivamente consigliata, obbligatorio il laboratorio

Contenuti del corso

  1. Underlying network technologies

Background on physical interfaces and  IEEE 802.11 standards

Laboratorio: network cabling

Cfu:  0,5

2: Internetworking in una rete Internet:

Tecniche di forwarding e routing,; transparent bridging, Indirizzamento IP, (*)

Subnetworking, indirizzi privati, NAT, PAT; VLAN (*)

Risoluzione degli indirizzi (ARP,  BootTP, DHCP) (*)  ;

protocolli IP (IPv4, cenni IPv6) Error reporting in una Internet (ICMP) ; (*)

Architetture e Protocolli di routing (RIP, OSPF, BGP) (*)

Laboratorio : configurazione routers/switchs, VLAN, routing

Cfu 2,5  

3. Multicast nelle reti IP:

hardware multicast, multicastIP, IGMP, Routing multicast, MBone

Cfu: 0,5

4. Network security

Network security issues

Classification of network attacks. Principles of cryptography. Authentication schemes.

IpSec protocol

Cfu 0,75

5. Network performance fundamentals and queueing theory

Network performance metrics (*). Introduction to queueing theory. Poisson processes. Discrete-time(*) Markov chains. Continuous-time (*) Markov chains. M/M/1 systems(*). M/M/1/n systems. M/G/1 systems. M/G/1 systems with priority. M/D/1 systems. Introduction to networks of queues.

Performance evaluation: case studies

Performance analysis of data-link control protocols. Performance analysis of MAC protocols: random access and carrier sensing schemes. Numerical exercises on performance evaluation.

Cfu 2,5

6.QoS management  nelle reti IP:

Classificazione, CAC, Controllo del traffico, Scheduling, Gestione delle
code,
Modello IntServ: Modello DiffServ

Cfu: 1

7. MPLS:

Forwarding Equivalent Class, Label Switched Router, Tabelle di routing (LIB, NHLFE,ILM), Gestione
etichette, Label Switched Path,  Distribuzione delle accociazioni FEC/Etichette (Label Distribution Protocol), Integrazione MPLS_Diff SERV, Ingegneria del traffico; RSVP-TE (*)

* Contenuti minimi richiesti

Cfu 1,25

   


Gli studenti della coorte 2020-21 che hanno nel piano di studi l'insegnamento INTERNET da 6 CFU sono esonerati dagli argomenti della sezioni 

1. Underlying network technologies

5. Network performance fundamentals and queueing theory

Testi di riferimento

1 J. Kurose, K. Ross: Computer Networking, Addison-Wesley (Italiano/Inglese)

2 Mario Baldi, Pietro Nicoletti: Internetworking (Italiano)

3 Tiziano Tofoni: MPLS: Fondamenti e applicazioni alle reti IP  (Italiano)

4. Luc De Ghein: MPLS Fundamentals  (Inglese) 

5. Achille Pattavina: Reti di Telecomunicazioni, Networking e Internet

Programmazione del corso

 ArgomentiRiferimenti testi
1InternetworkingJ. Kurose, K. Ross: Computer Networking, Addison-Wesley ; Mario Baldi, P. Nicoletti: Internetworking
2Multicast nelle reti IPJ. Kurose, K. Ross: Computer Networking, Addison-Wesley
3Protocolli end-to-endJ. Kurose, K. Ross: Computer Networking, Addison-Wesley
4QoS nelle reti IPTiziano Tofoni: MPLS: Fondamenti e applicazioni alle reti IP / Luc De Ghein: MPLS Fundamentals
5MPLSTiziano Tofoni: MPLS: Fondamenti e applicazioni alle reti IP / Luc De Ghein: MPLS Fundamentals
6Network performance fundamentals and queueing theoryAchille Pattavina:Internet e Reti - Fondamenti

Verifica dell'apprendimento

Modalità di verifica dell'apprendimento

Esame orale

Esempi di domande e/o esercizi frequenti

risoluzione degli indirizzi dell'architettura TCP/IP, MPLS, Ingegneria del traffico

ENGLISH VERSION