Fondamenti di Reti e Sicurezza Informatica
Informazioni sul corso
Docente: Giovambattista Ianni - http://www.gibbi.com
Orario di ricevimento: Lunedì h15:00
Dipartimento di Matematica e Informatica, Università della Calabria, 87036, Rende
Ufficio: cubo 30B, piano 4°
Esercitatore: Francesco Pacenza - https://www.francescopacenza.it
Orario di ricevimento: Mercoledì h15:00 (previo appuntamento tramite e-mail)
Dipartimento di Matematica e Informatica, Università della Calabria
Ufficio: cubo 31B, piano 4°
Avvisi / Important notice
For tentative Erasmus students: please note that this course is taught in Italian only and requires some knowledge of Operating Systems, Scripting and Shell programming, Object Oriented Programming and Computer Architecture.
Unfortunately, limited support can be offered for non-Italian speaking students: we have little or no learning material in English.
Please consider not to waste your Erasmus semester for an hard course, taught in a language you don't know, and with high failing rate.
For tentative Erasmus students: please note that this course is taught in Italian only and requires some knowledge of Operating Systems, Scripting and Shell programming, Object Oriented Programming and Computer Architecture.
Unfortunately, limited support can be offered for non-Italian speaking students: we have little or no learning material in English.
Please consider not to waste your Erasmus semester for an hard course, taught in a language you don't know, and with high failing rate.
If they told you this course is suitable for non-Italian speakers, they lied.
Looking for English courses? You might want to look at our courses in our Master degree in Computer Science and Artificial Intelligence.
Materiale didattico
Introduzione
Lezione 1, Introduzione, Stack di protocolli - Download
Livello 7, applicazione
Lezione 2, Livello applicazione, SMTP, QoS - Download
Codice di Esempio UDPServer - Python3
Codice di Esempio UDPClient - Python3
Esercitazione R1, Socket e protocolli applicazione - Download
Codice esercitazione SMTP - Python3
Codice esercitazione Gioco Quiz - Python3-server | Python3-client | Questions.txt
Lezione 3, Livello applicazione/trasporto, DNS - Download
Esercitazione Wireshark - Ricerca Amazon - askScholar - Solo PDF | PDF con catture
Guida all'uso di Wireshark (Inglese)
Lezione 4, Livello applicazione, HTTP - Download
Livello 4, trasporto
Livello 3, rete
Livello 2 e 1, Link Layer + PHY
Fondamenti di sicurezza informatica
Lezione 9 - Introduzione al mondo della cybersecurity - Download
Esame
Template esame laboratorio reti - Download
Progetti
Progetti con GNS3
Problemi comuni con GNS3 e loro soluzione - Leggi QUI
Immagine Debian Linux Jessie di BASE da usare con Virtualbox + GNS3 - qui
Installare GNS3 - GitHub
Laboratorio Singolo Host - Download
Laboratorio Due Hosts - Download
Esercitazione Routing 4 hosts - Github
Esercitazione IP, Subnets e Routing - Download
Script configurazione TAP - Download
Materiale utile
Registrazioni delle lezioni del corso 2022 (è necessario l'accesso a Microsoft Teams)
Registrazioni delle esercitazioni del corso 2022 (è necessario l'accesso a Microsoft Teams)
Un'utile guida all'uso del file /etc/network/interfaces
Alcune indicazioni su come simulare una rete con Perdite
Alcune indicazioni su come configurare un host VirtualBox