Offerta Didattica
INGEGNERIA ELETTRONICA E INFORMATICA
RETI DI CALCOLATORI
Classe di corso: L-8 - Ingegneria dell'informazione
AA: 2019/2020
Sedi: MESSINA
SSD | TAF | tipologia | frequenza | moduli |
---|---|---|---|---|
ING-INF/05 | Affine/Integrativa | Libera | Libera | No |
CFU | CFU LEZ | CFU LAB | CFU ESE | ORE | ORE LEZ | ORE LAB | ORE ESE |
---|---|---|---|---|---|---|---|
6 | 4 | 0 | 2 | 48 | 24 | 0 | 24 |
LegendaCFU: n. crediti dell’insegnamento CFU LEZ: n. cfu di lezione in aula CFU LAB: n. cfu di laboratorio CFU ESE: n. cfu di esercitazione FREQUENZA:Libera/Obbligatoria MODULI:SI - L'insegnamento prevede la suddivisione in moduli, NO - non sono previsti moduli ORE: n. ore programmate ORE LEZ: n. ore programmate di lezione in aula ORE LAB: n. ore programmate di laboratorio ORE ESE: n. ore programmate di esercitazione SSD:sigla del settore scientifico disciplinare dell’insegnamento TAF:sigla della tipologia di attività formativa TIPOLOGIA:LEZ - lezioni frontali, ESE - esercitazioni, LAB - laboratorio
Obiettivi Formativi
Il corso di Reti di Calcolatori intende fornire le conoscenze di base relative alla organizzazione, programmazione e gestione di una rete di calcolatori. Obiettivo formativo del corso è rendere gli studenti in grado di capire cosa e una rete di calcolatori, come viene strutturata a livelli, come questi interagiscono tra loro, ed infine come si configura una rete e come si gestisce.Learning Goals
The course of Computer Networks provides all the basic knowledge related to the organization, programming and management of a network of computers. The course aims to teach the students what a computer network is, how it is structured into layers, how they interact each other and finally how a network is configured and managed.Metodi didattici
Lezioni - Seminari - Esercitazioni - Attività pratiche. Il corso si svolge prevalentemente attraverso lezioni frontali e seminari su specifici aspetti disciplinari; sono previste interazioni continue con gli studenti per valutare linteresse per la disciplina e il livello di apprendimento.Teaching Methods
Lectures, seminars, excercizes, practical activites. The course is mainly based on frontal lectures and seminars on specific aspects; continuous interactions with students is pusued to monitor students interest and learning progresses.Prerequisiti
È richiesta la conoscenza dei principi fondamentali della programmazione.Prerequisites
Basic programming knowledge is required.Verifiche dell'apprendimento
Per ciò che concerne le modalità delle prove di verifica finali, le attività del corso prevedono alcune fasi di avanzamento e relative consegne obbligatorie. Queste andranno effettuate nelle date e con le modalità che saranno comunicate dal docente (relazioni, esercitazioni, power-point, etc.). Gli esami si svolgeranno secondo le seguenti modalità: -prova scritta sugli argomenti trattati; -colloquio sugli argomenti svolti durante il corso in cui saranno valutate le capacità di apprendimento e di riflessione critica; -presentazione e discussione degli elaborati prodotti.Assessment
The course requires the delivery of some homeworks and classworks in given time periods, given by the teacher. Reports, exercises, prower-point presentation may be used. Exams are structured as follows: oral discussion to evaluate the learning level; discussion on the homeworks and class works delivered by the student.Programma del Corso
Il corso è articolato in 3 fasi: la prima di apprendimento teorico sarà organizzata con lezioni ex-cathedra e studio individuale; la seconda di carattere teorico-applicativo sarà organizzata attraverso lezioni ex-cathedra ed ex-tempore in aula attraverso attività di laboratorio; la terza (solo per gli studenti che ne faranno richiesta) di carattere applicativo sarà organizzata attraverso approfondimenti concordati con il docente da sviluppare in maniera autonoma. Prima fase - Nella prima parte del corso, di carattere teorico, verranno illustrati i principi e le teorie fondamentali di una rete di calcolatori, giungendo ad esaminare i diversi livelli dello stack protocollare TCP/IP e le loro interazioni. Nelle lezioni frontali saranno trattati i seguenti temi: Internet e le reti di calcolatori, Livello di applicazione, Livello di trasporto, Livello di rete, Livello di collegamento e LAN, Wireless e reti mobili, Sicurezza, Gestione della rete. Seconda fase La seconda fase sarà focalizzata sulle attività di laboratorio per mettere lo studente in condizione di verificare gli aspetti teorici trattati. In particolare si affronteranno tematiche di programmazione DNS, configurazione tabella IP, monitoraggio pacchetti, configurazioni di sistema. Terza fase Su richiesta degli studenti interessati, nella terza parte verranno applicate le conoscenze acquisite attraverso le attività di laboratorio che sono finalizzate alla redazione di un elaborato su programmazione e gestione di una rete di calcolatori.Course Syllabus
This course is structured into threee main parts: the first is organized into lectures and individual study; the second is mainly based on laboratory activities; the third one (only for students who will decide to take part) is organized into homeworks agreed with the teacher. First phase: It is focused on theroretical aspects related to comouter networks, specifically focusing onto the TCP/IP protocol. It will cover the following layers: Appliction, transport, network, data link and physical. Wireless systems and security concepts wuill be also provided. Second phase: It is mainly structured through laboratory activities. It will address DNS programming, configuration of the IP table, packects monitoring, system configuration. Third phase: only for students who make explicit request, an home work will be assigned related to programming and management of a computer network.Testi di riferimento: James F. Kurose, Keith W. Ross, Reti di calcolatori e internet Un approccio top-down, Pearson.
Forouzan, Reti di calcolatori un approccio top down, Mc Graw-Hill.
Andrew S. Tanenbaum, Reti di calcolatori, Pearson.
Esami: Elenco degli appelli
Elenco delle unità didattiche costituenti l'insegnamento
Docente: ANTONIO PULIAFITO
Orario di Ricevimento - ANTONIO PULIAFITO
Giorno | Ora inizio | Ora fine | Luogo |
---|---|---|---|
Venerdì | 11:00 | 13:00 | Studio del docente |
Note: Contattare preventivamente il docente per email