Programma del corso
  • Presentazione del corso. slides
  • Introduzione alle reti di calcolatori: commutazione di pacchetto, commutazione di circuito. slides
  • Capacita' e ritardi nelle reti a commutazione di pacchetto: ritardi di trasmissione, propagazione, elaborazione e coda, latenza, throughput, prodotto banda-ritardo slides
  • Architetture di rete: TCP/IP protocol suite slides
  • Livello applicativo: modello client/server e peer-to-peer. Socket API slides
  • Livello trasporto: slides
    • Servizi offerti: multiplexing e demultiplexing in UDP e TCP.
    • UDP
    • Principi di trasferimento affidabile
    • Protocolli pipelined: Go-Back-N e Selective Repeat slides
    • TCP: servizi offerti, struttura del segmento, apertura della connessione slides
    • Laboratorio n. 1
    • TCP: chiusura della connessione. Trasferimento affidabile: timeout e ACK duplicati. Stima del timeout slides
    • TCP: controllo del flusso slides
    • TCP: utilizzo e throughput applicativo slides
    • Laboratorio n. 2
    • TCP: controllo della congestione slides
    • TCP: problemi prestazionali e open issues.
  • Livello rete:




Il programma del corso è completo. Ultimo aggiornamento: 10/1/2017