FONDAMENTI DI COMUNICAZIONI E INTERNET

Canale 1
FRANCESCA CUOMO Scheda docente

Programmi - Frequenza - Esami

Programma
1. Introduzione alle reti di comunicazioni ed Internet • Evoluzione delle architetture di rete e dei servizi di telecomunicazione • Tecnologia, Mercato, Standard, Regolamentazione 2. Livello dei protocolli e loro modelli di servizio (Modello di riferimento OSI, Architettura TCP/IP) 3. Modello e funzioni di una rete di telecomunicazione • Servizi di rete • Parametri prestazionali • Tecniche di multiplazione e di allocazione delle risorse • Commutazione di circuito • Commutazione di pacchetto • Modelli di analisi prestazionale 4. Fondamenti comunicazioni • Rappresentazione digitale dell’informazione • Segnali (tempo continuo, discreto) • Energia, potenza • Operazioni sui segnali • Convoluzione • Campionamento • Filtraggio • Modulazione • Mezzi fisici di trasmissione 5. I protocolli di trasposto: protocolli UDP e TCP • Il protocollo UDP • Il problema del controllo della QoS • Tecniche per il trasferimento affidabile dell’informazione 5.1 I protocolli per il controllo d’errore o Numeri di sequenza o Finestre scorrevoli o Azioni di recupero o Procedure di recupero o Dimensionamento del RTO • Controllo di flusso • Controllo di congestione 6. Livello di rete: il piano dei dati • Il protocollo IP • Indirizzamento in Internet o Indirizzamento classful e classless o CIDR o Risoluzione di indirizzi in Internet • DHCP • NAT 7. Livello di rete: il piano di controllo • Le funzioni di instradamento • L’instradamento in Internet o Algoritmi di instradamento o Protocolli di instradamento IGP e EGP o Le tabelle di instradamento 8. Livello di collegamento e reti locali • Tecniche di rivelazione e correzione d’errore o Controllo di parità o Checksum o Controllo a ridondanza ciclica (CRC) • Protocolli di accesso multiplo (Medium Access Control – MAC) o Mezzi multiaccesso Wired e Wireless o Tecniche di accesso multiplo o Modello di accesso perfetto o Protocolli ad accesso casuale e controllato o Protocolli di accesso in ambiente radio (Wireless) • Reti Locali (Local Area Networks - LAN) o Standard 802.3 (Ethernet) 9. Esercitazioni su Network Simulator 3 (ns-3) ● Introduzione a ns-3 o Fondamenti di simulazione delle reti o Programmazione asincrona o Elementi base di ns-3 ● Topologie di rete e mobilità all'interno di ns-3 o Interconnessione dei nodi o Mobilità e visualizzazione dei nodi ● Strato applicativo o Come evitare di consumare i gigabyte sul telefono o Implementazione e analisi di un ● Incapsulamento / decapsulamento e vita dei pacchetti o Perdita di informazione al variare delle condizioni del canale
Prerequisiti
Algebra elementare Operatori e funzioni logiche Capacita base di programmazione
Testi di riferimento
Lucidi del corso, video lezioni e testi ed articoli disponibili su Moodle https://elearning.uniroma1.it/course/view.php?id=12001 Il link viene aggiornato da: https://corsidilaurea.uniroma1.it/it/users/francescacuomouniroma1it J. Kurose, K. Ross: “Reti di Calcolatori e Internet” (6° Edizione o 8° Edizione). Pearson Addison Wesley, Maggio 2008 Capitoli: 1, 3, 4, 5 e 6 A. Leon-Garcia & I. Widjaja “Communication Networks: Fundamental Concepts and Key Architecture”, McGraw-Hill Capitolo: 3 Francesca Cuomo: Esercizi di reti di telecomunicazione; Ed. Ingegneria 2000, 2005
Modalità insegnamento
L’esame consiste in: Una prova scritta suddivisa in tre parti 1. Una parte con domande a risposta multipla 2. Una parte con domande a risposta aperta 3. Una parte con esercizi
Frequenza
Si incoraggia la frequanza in aula.
Modalità di esame
Modalità d'esame (Gennaio-Febbraio ) 1) Degli homework durante il corso sulla parte pratica Katharà (Vale 10 punti) 2) Una prova scritta a gennaio o febbraiocostutuita da: 2.1) Una parte con domande a risposta multipla (vale 15 punti) 2.2) Un Esercizio (vale 5 punti) Delle prove intermedie su moodle durante il corso (Quiz i cui punti possono essere al massimo 4 punti da utilizzare come punti bonus esclusivamente nell’appello di Gennaio o Febbraio) Modalità d'esame (da Marzo in poi) 1) Una prova scritta costituita da: 1.1) Una parte con domande a risposta multipla (vale 15 punti) 1.2) Un Esercizio (vale 5 punti) 2) Una prova orale a valle della correzione dello scritto (Vale +10 (-5) punti)
Bibliografia
Lucidi del corso, video lezioni e testi ed articoli disponibili su Moodle https://elearning.uniroma1.it/course/view.php?id=12001 Il link viene aggiornato da: https://corsidilaurea.uniroma1.it/it/users/francescacuomouniroma1it J. Kurose, K. Ross: “Reti di Calcolatori e Internet” (4° Edizione o 6° Edizione). Pearson Addison Wesley, Maggio 2008 Capitoli: 1, 3, 4, 5 e 6 A. Leon-Garcia & I. Widjaja “Communication Networks: Fundamental Concepts and Key Architecture”, McGraw-Hill Capitolo: 3
Modalità di erogazione
Lezioni in presenza con slides del docente e altro materiale condiviso durante la lezione.
TIZIANA CATTAI Scheda docente
Canale 2
MARCO POLVERINI Scheda docente

Programmi - Frequenza - Esami

Programma
1. Evoluzione delle architetture di rete e dei servizi di telecomunicazione [3h] 2. Modello architetturale di cooperazione tra sistemi remoti [3h] 3. Fondamenti di trasmissione numerica [6h] 4. Tecniche di rivelazione e correzione d’errore [3h] 5. Protocolli di accesso multiplo (Medium Access Control – MAC) [6h] 6. Reti Locali (Local Area Networks - LAN) [6h] 7. Modello e funzioni di una rete di telecomunicazione [6h] 8. Modi di trasferimento in rete [6h] 9. Il protocollo IP [6h] 10. Instradamento [6h] 11. Funzione di controllo d’errore e di flusso [6h] 12. Il protocollo TCP [6h] 13. Cenni sui protocolli applicativi [6h] Esercitazioni pratiche con Kathara [21h]
Prerequisiti
Algebra elementare Operatori e funzioni logiche Capacita base di programmazione
Testi di riferimento
Lucidi del corso e testi ed articoli disponibili su Moodle https://elearning.uniroma1.it/course/view.php?id=12001 J. Kurose, K. Ross: “Reti di Calcolatori e Internet” (4° Edizione o 6° Edizione). Pearson Addison Wesley, Maggio 2008 Capitoli: 1, 3, 4, 5 e 6 A. Leon-Garcia & I. Widjaja “Communication Networks: Fundamental Concepts and Key Architecture”, McGraw-Hill Capitolo: 3 Francesca Cuomo: Esercizi di reti di telecomunicazione; Ed. Ingegneria 2000, 2005
Modalità insegnamento
Lezioni frontali teoriche ed esercitazioni in aula con materiale di supporto (quali slides e software per l'emulazione di rete)
Frequenza
facoltativa
Modalità di esame
L’esame consiste in una prova scritta (con domande a risposta multipla ed esercizi numerici, 20 pt) ed un orale (10 pt). Durante gli appelli di Gennaio e Febbraio la prova orale può essere sostituita con lo svolgimento di homeworks che richiedono l'utilizzo dell'emulatore di rete Kathara.
Bibliografia
J. Kurose, K. Ross: “Reti di Calcolatori e Internet” (4° Edizione o 6° Edizione). Pearson Addison Wesley, Maggio 2008 Capitoli: 1, 3, 4, 5 e 6 A. Leon-Garcia & I. Widjaja “Communication Networks: Fundamental Concepts and Key Architecture”, McGraw-Hill Capitolo: 3 Francesca Cuomo: Esercizi di reti di telecomunicazione; Ed. Ingegneria 2000, 2005
Modalità di erogazione
Lezioni frontali teoriche ed esercitazioni in aula con materiale di supporto (quali slides e software per l'emulazione di rete)
TIZIANA CATTAI Scheda docente
  • Codice insegnamento10607002
  • Anno accademico2024/2025
  • CorsoIngegneria Informatica e Automatica
  • CurriculumAutomatica
  • Anno2º anno
  • Semestre1º semestre
  • SSDING-INF/03
  • CFU9
  • Ambito disciplinareIngegneria della sicurezza e protezione dell'informazione