Il laboratorio è composto da una parte di didattica frontale volta all'introduzione degli argomenti degli elaborati e alla formazione dei gruppi di studenti.
Gli elaborati, che rappresentano la parte centrale del corso, sono seguiti da un docente o tutore di riferimento e hanno a loro volta una parte di studio del problema e una di realizzazione di un tesbed o di un'esperienza di laboratorio.
Slides del corso.
Testi specifici per ciascun elaborato.
Tutto il materiale sarà reso disponibile tramite il sito di e-learning (http://e-l.unifi.it).
Obiettivi Formativi
Gli obbiettivi formativi del corso sono:
- Analisi di un problema pratico.
- Studio delle metodologie di intervento sul problema.
- Realizzazione di un dimostratore che dimostri la padronanza dello studente rispetto alle tecniche di cui sopra.
- Realizzazione di materiale documentale relativo all'esperienza stessa.
Prerequisiti
Nessuno
Metodi Didattici
Lezioni frontali e esperienze di laboratorio.
Altre Informazioni
Le esperienze di laboratorio possono essere svolte in maniera individuale o in gruppi di massimo 3 persone.
Modalità di verifica apprendimento
Verifica della funzionalità dell'elaborato svolto.
Discussione della relazione scritta.
Valutazione dei criteri di
- Autonomia nello svolgimento dell'elaborato,
- Chiarezza espositiva,
- Valutazione delle possibili alternative nella realizzazione dell'elaborato stesso.
Programma del corso
Il corso prevede un'introduzione volta a illustrare:
• Metodi didattici e di valutazione finale del corso.
• Preparazione di un esperimento e valutazione statistica dei risultati.
• Presentazione dei possibili elaborati e loro discussione con gli studenti.
Una lista non esaustiva dei possibili elaborati è:
• Configurazione e test di una rete multi-router - OSPF, RIP e EIGRP
• Esperimenti con il BufferBloat, le tecniche di AQM - RED, A-RED, CoDEL, etc.
• Flavours TCP - valutazione prestazionale di una rete (BW e fairness)
• Roadwarriors: analisi delle vulnerabilità del DINFO
• Sviluppo e test di una piattaforma di sniffing BTLE
• Software Defined Networks in pratica: sviluppare un testbed usando Click e/o OpenFlow
• Sviluppo e test di sistemi di acquisizione dati tramite NFC
• Setup a test delle policy di QoS in router Cisco
Gli elaborati saranno ulteriormente dettagliati anche a seconda della composizione della classe, degli interessi specifici degli studenti e delle loro conoscenze pregresse, privilegiando l'acquisizione di nuove competenze rispetto allo sfruttamento di quelle esistenti.