corso |
Codice: | 248AA | Crediti: | 6 | Semestre: | 2 | Sigla: | GR | |
Settore disciplinare: | INF/01 - Informatica |
Essendo il corso basato sul monititoraggio di reti e traffico Internet, allo studente viene richiesta la conoscenza del mondo Internet inteso come concetti di base. Gradita e' la conoscenza di base di un linguaggio di programmazione (es. C/C++, Python, Java) per il progetto finale.
Fornire agli studenti una conoscenza pratica necessaria per sviluppare programmi di rete efficienti e gestire complesse reti di comunicazioni. Sono analizzate le piu' comuni esigenze di monitoraggio (rete, sistemi, servizi, applicazioni, sicurezza) su reti eterogenee (wired e wireless), nonche' gli strumenti (open-source o commerciali) disponibili sul mercato da utilizzare per fornire una conoscenza pratica dell'argomento.
Al termine del corso lo studente sara' capace di individuare la metodologia e gli strumenti piu' idonei per risolvere problemi di rete (network troubleshooting, sicurezza di rete, performance) e per sviluppare programmi di rete che usino al meglio la infrastruttura esistente.
Lo studente sara' in grado di:
Metodologia per affrontare in maniera un problema di gestione di rete e consapevolezza dei limiti degli strumenti oggi disponibili. Questo per fornire allo studente soluzioni a problemi comuni di rete e capacita' pratica per capire come ottimizzare il software quando questo viene usato in rete.
Questo corso tratta le gestione di reti dati e di telecomunicazioni. Il corso fornisce sia una base teorica che una conoscenza pratica degli argomenti descritti. Per ragioni pratiche, le esercitazioni si utilizzano macchine virtuali con il software che verra' visto a lezione. Il corso e' diviso in due parti principali
La parte teorica prende circa un terzo del corso, quella pratica i restanti due terzi.
This course covers both theory and practical knowledge of modern network management and traffic accounting. It also introduces practical problems that will be tackled during this course. Students will be practicing with common open source tools that can be profitable used in this field. Transparencies are available in English language for foreign students.
Durante il corso saranno presentati sia strumenti per la gestione di rete e di sistema, che casi reali in cui verranno proposte e confrontate varie soluzioni al problema. Questo per fornire non solo una conoscenza di base, ma per permettere allo studente di rendersi conto di quali sono i problemi di gestione piu' comuni e come questi vengono affrontati. Assieme all'insegnanti sara' sviluppato un programma per la gestione di un particolare problema di gestione di rete.
Ore lezione: | 10 | Ore esercitazione: | 20 | Ore laboratorio: | 10 |
Durante il corso sara' utilizzato del materiale didattico messo a disposizione degli studenti, sufficiente per superare e non e' necessario acquistare libri di testo. Il materiale e' disponibile nella pagina web del corso.
Tuttavia per gli studenti che vogliono fare riferimento ad un libro di testo, possono utilizzare:
Breve progetto pratico assegnato nella seconda meta' del corso tipicamente da portare avanti durante il laboratorio del corso. Breve orale solo sulla seconda parte del corso (monitoraggio del traffico di rete). Per gli studenti che non hanno potuto seguire il corso, il progetto verra' concordato assieme. In alternativa, e' possibile non fare il progettino ma fare solo l'orale standard.