Fondamenti di Comunicazione e Internet

 
Ricevimento:
(controllare sempre questa pagina per aggiornamenti) 
  • Campus Leonardo: Martedì 13.00-14.30 (Presidenza, edificio 2, piano terra)

Anno accademico 20-21

  1. News
  2. Orario
  3. Materiale didattico per lezioni ed esercitazioni
  4. Canale video del corso
  5. Temi d'esame
  6. Laboratorio e strumenti sw
  7. Libri
  8. Letture di approfondimento

 

News:

[06/04/2021] Nuovo aggiornamento del Calendario delle lezioni.

[28/02/2021] Aggiornato file esercizi su ritardi e trasmissione.

 

Orario 

Orario delle lezioni

  • Lunedì 11.15-14.15 (in aula squadra 1)
  • Martedì 14:15-17:15) (online) 
  • Mercoledì 10.15-13.15 (in aula squadra 2)
  • Giovedì 8.15-10.15 (online)
  • Venerdì 8.15-10.15 (online) - solo alcune settimana

Calendario delle lezioni

  • 22/02 lun. Lez.
  • 23/02 mar. Lez.
  • 24/02 mer. Lez.
  • 25/02 gio. Lez.
  • 01/03 lun. Es. squadra 1
  • 03/03 mer. Es. squadra 2
  • 04/03 gio. Lez.
  • 05/04 ven. Lez.
  • 08/03 lun. Es.
  • 09/93 mar. Lab.
  • 11/03 gio. Lez.
  • 12/03 ven. Lez.
  • 15/03 lun. Es.
  • 16/03 mar. Lab.
  • 18/03 gio. Lez.
  • 19/03 mar. Es.
  • 22/03 lun. Prova in itinere nr. 1
  • 24/04 mer. Lez.
  • 25/03 gio. Lez.
  • 26/03 ven. Lez.
  • 29/03 lun. Es.
  • 30/03 mar. Lab.
  • 07/04 mer. Lez.
  • 08/04 gio. Lez.
  • 09/04 sospesa
  • 12/04 lun. Es. (in aula a squadre unificate)
  • 15/04 gio. Lez.
  • 16/04 ven. Lez.
  • 19/04 lun. Es. (in aula  a squadre unificate)
  • 20/04 mar. Es. extra + Q&A (INIZIO ORE 15:30 !!!)
  • 26/04 lun. Es. (in aula a squadre unificate)
  • 29/04 gio. Lez.
  • 30/04 ven. Lez.
  • 03/05 lun. Es.   (in aula a squadre unificate)
  • 04/05 mar. Lab.
  • 06/05 gio. Lez.
  • 07/05 ven. Lez.
  • 10/05 lun. Es.   (in aula a squadre unificate)
  • 11/05 mar. Lab.
  • 13/05 gio. Lez.
  • 14/05 ven. Lez.
  • 17/05 lun.  Es.   (in aula a squadre unificate)
  • 20/05 gio. Lez.
  • 21/05 3a prova in itinere
  • (...)

 

Lezioni

Parte 1

  • Introduzione e architetture di rete (PDF) - aggiornato 2021
  • Livello fisico (PDF) - aggiornato 2021
  • Il livello applicativo (PDF) - aggiornato 2020
  • Il livello di trasporto (PDF) - aggiornato 2020

Parte 2

  • Il livello di rete
  • Il livello d'accesso (PDF) - aggiornato 202
  • Approfondimento su VPN, IPv6, MPLS (PDF) - aggiornato 2020

 Catture wireshark

Esercizi

Parte 1

  • Esercizi su ritardi e trasferimento di informazione (PDF) - aggiornato 2021 
  • Esercizi sui protocolli applicativi (PDF) - aggiornato 2021
  • Esercizi sul livello di trasporto ed il controllo d'errore (PDF) - aggiornato 2020

Parte 2

  • Esercizi sul livello di rete
    • indirizzamento e inoltro (PDF) - aggiornato 2020 
    • algoritmi e protocolli di routing (PDF) - aggiornato 2020
  • Esercizi sul livello di linea (PDF) - aggiornato 2020

 

 

Video

  • Canale YOUTUBE del corso con video delle lezioni e video di supporto agli strumenti software usati durante lezioni e laboratori

 Registrazioni delle lezioni A.A. 20-21:

 

Temi d'esame

Cartella condivisa con temi d'esame risolti  

 Fogli di riferimento consentiti PER ESAME:

 

Laboratorio

I laboratori sono parte integrante del corso e saranno svolti nell'aula cablata S0.2  con frequenza variabile (a seconda dell'avanzamento del programma). 

Vai alla pagina dedicata al laboratorio.

Strumenti usati a lezione:

 

Libri di riferimento

Libro adottato:

A. Pattavina, Internet e Reti: Fondamenti, 2019, disponibile su Amazon.

Altro testo di riferimento:

James F. Kurose, Keith W. Ross, Reti di Calcolatori e Internet-Un approccio top-down, Settima Edizione (2017), Pearson

disponibile anche in inglese

James F. Kurose, Keith W. Ross. Computer Networking-A top-down approach, Seventh Edition (2016), Pearson

 

 

Letture di approfondimento

Introduzione

Protocolli applicativi 

Livello di trasporto

  • TCP Fast Open per ridurre la latenza di apertura delle connessioni TCP
  • Presentazione su QUIC: il protocollo sperimentale di Google a cavallo tra il livello applicativo e quello di trasporto
  • TCP BIC & CUBIC versioni attualmente usate in Linux 

Livello di rete

Livello d'accesso