University of Bologna · Prof. F. Callegati, A. Melis, L. Rinieri · a.y. 2025/2026

Network Programmability and Automation

14 chapters70 interactive widgets69 plates~10.5 hours of study

How to study

I

Network softwarisation

  1. 01From ossified IP to programmable networks30 min · 4 widgets
  2. 02NFV, containers and the virtual network infrastructure35 min · 4 widgets
  3. 03SDN, OpenFlow and service function chaining40 min · 5 widgets
II

Hands-on networking

  1. 04The virtual network lab45 min · 5 widgets
  2. 05The programmable data plane35 min · 4 widgets
  3. 06The P4 language50 min · 5 widgets
  4. 07P4 in practice: BMv2, tables and stateful constructs45 min · 5 widgets
  5. 08ONOS and P4Runtime40 min · 4 widgets
III

Industrial networks

  1. 09Industrial control systems and networks45 min · 6 widgets
  2. 10AAS, IEC 62443 and programmable OT security55 min · 6 widgets
  3. 11Kathará and the industrial P4 labs55 min · 5 widgets
IV

Mobile networks

  1. 12Mobile radio networks: from 2G to 5G60 min · 6 widgets
  2. 13SDN and NFV for the mobile network50 min · 5 widgets
V

Security and monitoring

  1. 14Firewalls, monitoring and network IDS55 min · 6 widgets