Questa pagina raccoglie materiale aggiuntivo, guide, esercizi e link utili per il corso di Piattaforme Software per la rete.
Suggerimenti per iniziare
Linee guida per i progetti
Manuali di riferimento sintetici (Cheatsheets)
Per esercitarvi potete trovare Netkit-NG qui
Esercitazione 1: Amministrazione di Sistema
Esercitazione 2: Fondamenti di amministrazione di rete
Esercitazione 3: Bash Scripting, Alcuni esempi di shell scripts usati a lezione
Esercitazione 4: Fondamenti di system security
Esercitazione 5: Gestione dei segnali e esecuzione in background, Alcuni esempi di codice
Esercitazione 6: Programmazione con Sockets Alcuni esempi di codice
Esercitazione 7: Programmazione Lato Kernel Esempi di codice
Le slides delle esercitazioni sono disponibili qui:
Esercitazione 1: Amministrazione di sistema
Esercitazione 2: Shell Scripting, Alcuni esempi di shell scripts
Esercitazione 3: Fondamenti di system security
Esercitazione 4: Stateful Packet Filtering e Nat
Esercitazione 5: Gestione dei Segnali e Daemons codice, UDP e Raw Sockets codice
Esercitazione 6: Programmazione in kernelspace, strutture dati concurrency-safe codice
Esercitazione 7: Introduzione ai devices codice
Le slides delle esercitazioni sono disponibili qui:
Esercitazione 1: Amministrazione di sistema
Esercitazione 2: Amministrazione di rete
Per esercitarvi potete trovare Netkit-NG qui
Le slides dell' anno 2012 sono disponibili qui di seguito :
Esercitazione 1: Amministrazione di rete
Esercitazione 2: Firewalling e NAT
Esercitazione 3: Sicurezza di sistema
Esercitazione 4: Laboratorio di amministrazione di rete
Esercitazione 5: Gestione dei Segnali Esempi di codice
Esercitazione 6: Socket UDP, Raw sockets Esempi di codice
Esercitazione 7: Programmazione Moduli Kernel base Esempi di codice
Esercitazione 8: Sincronizzazione e Devices Esempi di codice
Questo materiale è relativo all' AA 2010-2011 :
Esercitazione 1 : Amministrazione di sistema
Esercitazione 2 : Amministrazione di rete
Esercitazione 3 : Segnali Avanzati e Sockets
Esercitazione 4 : Socket UDP, RAW, IPv6
Esercitazione 5 : Firewalling
Esercitazione 6 : Network Address Translation e Tunnels
Esercitazione 7 : Introduzione alla programmazione di moduli kernel