Introduzione
Questo corso si occupa di descrivere, con un dettaglio superiore a quello elementare ma inferiore a quello approfondito, la struttura, l'architettura e l'uso dei protocolli di Networking.
Viene dedicata particolare attenzione ai cosiddetti Protocolli TCP/IP, che sono alla base di Internet.
Il corso ha una componente teorica ed esplicativa, una componente esemplificativa e una componente pratica,
Vengono coperti i principali concetti e termini nell'ambito del networking.
Vengono mostrati strutture e comandi relativi al networking in ambiente Linux.
Vengono poi realizzate delle reti emulate, per esercizi pratici, utilizzando l'ambiente Docker.
Una particolare attenzione è dedicata ai problemi di sicurezza: le vulnerabilità intrinseche dei protocolli TCP/IP possono essere sfruttate in attacchi hacker, noti, meno noti e ancora sconosciuti.