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