Reti ed Applicazioni Schema dei corsi A/A 2006/2007 Mauro Campanella - GARR Andrea Pini Matteo Valsasna - Univ. Insubria (mauro.campanella@garr.it)
I corsi Reti ed Applicazioni 1-48 ore - 6 crediti Reti ed Applicazioni 2-24 ore - 3 crediti Complementi di Reti ed Applicazioni - 24 ore - 3 crediti Reti ed Applicazioni 2 richiede Reti ed Applicazioni 1 Il corso di Complementi di Reti ed Applicazioni è svolto come laboratorio ed esecitazioni per gli altri due corsi ed inizia contemporaneamente a Reti ed Applicazioni 1
Presentazione: Mauro Campanella Laurea in Fisica - Iniziato ad occuparmi di reti e calcolatori nel 1984 Vari anni di gestione sistemi e reti.uno dei fondatori della rete della ricerca italiana GARR (http://www.garr.it) di cui mi occupo tutt ora. Ricerca in networking (TCP, QoS, trasporto ottico, monitoring,...) si veda http://www.garr.it/r_d/garr-b-research.shtml ed anche http:// www.geant2.net 10000 1.000.000.000.000 Numero di calcolatori nella LAN INFN Milano 1000 100 10 1 1.000.000.000 1.000.000 1.000 1 Velocità dorsale rete locale bit/secondo 1984 2007 1994
Presentazione : Andrea Pini Nasce a Como nella seconda metà del secolo scorso Studi ed esperienze lavorative Liceo scientifico e laurea in ingegneria elettronica Varie esperienze in aziende private: IBM, C.A. e come imprenditore Autore del prodotto sw jspm Progettista e capo cantiere di parecchie reti tra cui: Alusuisse: 5 fabbriche in Italia e voip nel 1994! ASL di sassari ed Olbia: architettura missta IP/SNA e collegament o alta velocità con isola di Cavallo Comune di Desio, Alcatel Cavi, Provincia di Como Esperto di organizzazione aziendale Esperto di progettazione sw: Sistema per Protezione Civile Sistema di controllo SLA di Sia: Rete Interbancaria, Borsa Valori, Mercato Telematico, Rete Bancomat, MonteTitoli, ecc.
Schema dei corsi Dove: Via Valleggio 11, Como Quando: Lunedì 11:00-13:00 - aula 4-14 (lezione) 14:00-17:00 - aula informatica 1 o piano (lez./ lab.) Mercoledì 14:00-17:00 - aula informatica 1 o piano (lez./ lab.) Docenti: Mauro Campanella (Mauro.Campanella@garr.it) Andrea Pini (Andrea.Pini@uninsubria.it) Assistente: Matteo Valsasna (Matteo.Valsasna@uninsubria.it) Orario Ricevimento Lunedì 17:00-17:30 URL Pagina del Corso : http://www.mi.infn.it/~cmp/corsoreti La pagina conterrà le slide delle lezioni ed altra documentazione Nelle stesse pagine sono scaricabili le slide delle lezioni dell anno accademico 2005-2006, molto simili a quelle di quest anno.
Modalità esami Tre scritti in totale, uno al mese circa. Se si superano gli scritti, si può accettare la media dei voti degli scritti come voto finale dei tre corsi (tre voti separati) senza sostenere l esame orale Se si salta uno scritto o si riporta una insufficienza in uno degli scritti, è obbigatorio l esame orale L esame orale sarà principalmente sulla parte del corso non sufficiente, ma anche con domande sul resto del corso
Date Importanti (provvisorie) Esami scritti 4 aprile, 7 maggio e 11 giugno Esami orali fine giugno (da concordare) Nessuna Lezione 2 aprile 9 aprile (Pasqua), 25 aprile
Libro di testo James F. Kurose, Keith W. Ross, Reti di calcolatori ed Internet - Un approccio top-down, Addison Wesley (2005), ISBN 88-7192-225-5 (Terza Edizione) http://wps.pearsoned.it/ema_it_aw_kurose_network_3 (in originale: James F. Kurose, Keith W. Ross, computer networking 3rd ed, Pearson Addison-Wesley, (2005), ISBN 0-321-26976-4) E valida anche la seconda edizione del libro, sia in italiano che in inglese Referenze consigliate - A.S. Tanenbaum, Reti di calcolatori, 4a Ed., Addison Wesley, ISBN 88-7192-182-8, 2003 - D. Comer, Internet e reti di calcolatori, Addison-Wesley, 1 a ed. italiana novembre 2000 - ISBN 88 7192 086 4
Laboratorio Scopo per ogni studente: Risolvere problemi con calcolo numerico Prendere confidenza con la struttura e la filosofia di funzionamento di Internet: http, telnet, traceroute e ping saper programmare in rete con le socket (in JAVA) capire i protocolli di trasporto: uso tcpdump, iperf configurare un end node per IPv4 ed i comandi di controllo (ifconfig, netstat, arp)(windows, Linux) comprendere una rete locale (bridge, switch, topologia) Ethereal familiarità con i cavi (RJ-45, fibra) sicurezza e monitoring
Esercitazioni Come: esercitazioni singole od in gruppi di due sugli argomenti citati con sistema operativo Linux (e/o Win per la programmazione Java) demo comuni in laboratorio gruppi di lavoro di 4/5 studenti su test di rete creazioni di rete Possibili progetti : controllo delle apparecchiature di rete misure di Qualità di Servizio Peer-to-Peer sicurezza Prestazioni di TCP nel trasferimento dati IPv6 installazione applicazioni